/* * This file is generated by Entity Class Compiler, (c) CroTeam 1997-98 */ #ifndef _EntitiesMP_HudPicHolder_INCLUDED #define _EntitiesMP_HudPicHolder_INCLUDED 1 extern "C" DECL_DLL CDLLEntityClass CHudPicHolder_DLLClass; class CHudPicHolder : public CRationalEntity { public: virtual BOOL IsTargetable(void) const { return TRUE; }; virtual const CTString &GetName(void) const { return m_strName; }; virtual BOOL IsImportant(void) const { return TRUE; }; DECL_DLL virtual void SetDefaultProperties(void); CTString m_strName; CTString m_strDescription; CTFileName m_fnmPicture; FLOAT m_tmFadeInStart; FLOAT m_tmFadeOutStart; FLOAT m_tmFadeInLen; FLOAT m_tmFadeOutLen; FLOAT m_tmAutoFadeOut; FLOAT m_fYRatio; FLOAT m_fXRatio; FLOAT m_fPictureStretch; #line 41 "D:/SE1_GPL/Sources/EntitiesMP/HudPicHolder.es" const CTString & GetDescription(void)const; #line 46 "D:/SE1_GPL/Sources/EntitiesMP/HudPicHolder.es" BOOL ReloadData(void); #line 57 "D:/SE1_GPL/Sources/EntitiesMP/HudPicHolder.es" BOOL LoadOneFile(const CTFileName & fnm); #line 73 "D:/SE1_GPL/Sources/EntitiesMP/HudPicHolder.es" BOOL Picture_On(CTFileName fnPic); #line 79 "D:/SE1_GPL/Sources/EntitiesMP/HudPicHolder.es" void Picture_Off(void); #line 85 "D:/SE1_GPL/Sources/EntitiesMP/HudPicHolder.es" FLOAT HudPic_Render(CHudPicHolder * penThis,CDrawPort * pdp); #define STATE_CHudPicHolder_WaitAndFadeOut 0x00f10000 BOOL #line 149 "D:/SE1_GPL/Sources/EntitiesMP/HudPicHolder.es" WaitAndFadeOut(const CEntityEvent &__eeInput); BOOL H0x00f10001_WaitAndFadeOut_01(const CEntityEvent &__eeInput); BOOL H0x00f10002_WaitAndFadeOut_02(const CEntityEvent &__eeInput); #define STATE_CHudPicHolder_ApplyFadeOut 0x00f10003 BOOL #line 155 "D:/SE1_GPL/Sources/EntitiesMP/HudPicHolder.es" ApplyFadeOut(const CEntityEvent &__eeInput); BOOL H0x00f10004_ApplyFadeOut_01(const CEntityEvent &__eeInput); BOOL H0x00f10005_ApplyFadeOut_02(const CEntityEvent &__eeInput); BOOL H0x00f10006_ApplyFadeOut_03(const CEntityEvent &__eeInput); #define STATE_CHudPicHolder_Main 1 BOOL #line 171 "D:/SE1_GPL/Sources/EntitiesMP/HudPicHolder.es" Main(const CEntityEvent &__eeInput); BOOL H0x00f10007_Main_01(const CEntityEvent &__eeInput); BOOL H0x00f10008_Main_02(const CEntityEvent &__eeInput); BOOL H0x00f10009_Main_03(const CEntityEvent &__eeInput); BOOL H0x00f1000a_Main_04(const CEntityEvent &__eeInput); }; #endif // _EntitiesMP_HudPicHolder_INCLUDED