mirror of
https://github.com/ptitSeb/Serious-Engine
synced 2024-11-26 12:15:53 +01:00
83 lines
7.4 KiB
C
83 lines
7.4 KiB
C
|
/*
|
||
|
* This file is generated by Entity Class Compiler, (c) CroTeam 1997-98
|
||
|
*/
|
||
|
|
||
|
#define ENTITYCLASS CAnimationHub
|
||
|
|
||
|
CEntityProperty CAnimationHub_properties[] = {
|
||
|
CEntityProperty(CEntityProperty::EPT_STRING, NULL, (0x000000e4<<8)+1, offsetof(CAnimationHub, m_strName), "Name", 'N', 0x7F0000FFUL, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_STRING, NULL, (0x000000e4<<8)+2, offsetof(CAnimationHub, m_strDescription), "", 0, 0, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_FLOAT, NULL, (0x000000e4<<8)+3, offsetof(CAnimationHub, m_tmDelayEach), "Delay each", 'D', 0x7F0000FFUL, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_ENTITYPTR, NULL, (0x000000e4<<8)+10, offsetof(CAnimationHub, m_penTarget0), "Target0", 'T', C_GREEN | 0xFF, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_ENTITYPTR, NULL, (0x000000e4<<8)+11, offsetof(CAnimationHub, m_penTarget1), "Target1", 0, C_GREEN | 0xFF, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_ENTITYPTR, NULL, (0x000000e4<<8)+12, offsetof(CAnimationHub, m_penTarget2), "Target2", 0, C_GREEN | 0xFF, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_ENTITYPTR, NULL, (0x000000e4<<8)+13, offsetof(CAnimationHub, m_penTarget3), "Target3", 0, C_GREEN | 0xFF, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_ENTITYPTR, NULL, (0x000000e4<<8)+14, offsetof(CAnimationHub, m_penTarget4), "Target4", 0, C_GREEN | 0xFF, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_ENTITYPTR, NULL, (0x000000e4<<8)+15, offsetof(CAnimationHub, m_penTarget5), "Target5", 0, C_GREEN | 0xFF, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_ENTITYPTR, NULL, (0x000000e4<<8)+16, offsetof(CAnimationHub, m_penTarget6), "Target6", 0, C_GREEN | 0xFF, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_ENTITYPTR, NULL, (0x000000e4<<8)+17, offsetof(CAnimationHub, m_penTarget7), "Target7", 0, C_GREEN | 0xFF, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_ENTITYPTR, NULL, (0x000000e4<<8)+18, offsetof(CAnimationHub, m_penTarget8), "Target8", 0, C_GREEN | 0xFF, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_ENTITYPTR, NULL, (0x000000e4<<8)+19, offsetof(CAnimationHub, m_penTarget9), "Target9", 0, C_GREEN | 0xFF, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_FLOAT, NULL, (0x000000e4<<8)+20, offsetof(CAnimationHub, m_tmDelay0), "Delay0", 0, 0x7F0000FFUL, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_FLOAT, NULL, (0x000000e4<<8)+21, offsetof(CAnimationHub, m_tmDelay1), "Delay1", 0, 0x7F0000FFUL, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_FLOAT, NULL, (0x000000e4<<8)+22, offsetof(CAnimationHub, m_tmDelay2), "Delay2", 0, 0x7F0000FFUL, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_FLOAT, NULL, (0x000000e4<<8)+23, offsetof(CAnimationHub, m_tmDelay3), "Delay3", 0, 0x7F0000FFUL, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_FLOAT, NULL, (0x000000e4<<8)+24, offsetof(CAnimationHub, m_tmDelay4), "Delay4", 0, 0x7F0000FFUL, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_FLOAT, NULL, (0x000000e4<<8)+25, offsetof(CAnimationHub, m_tmDelay5), "Delay5", 0, 0x7F0000FFUL, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_FLOAT, NULL, (0x000000e4<<8)+26, offsetof(CAnimationHub, m_tmDelay6), "Delay6", 0, 0x7F0000FFUL, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_FLOAT, NULL, (0x000000e4<<8)+27, offsetof(CAnimationHub, m_tmDelay7), "Delay7", 0, 0x7F0000FFUL, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_FLOAT, NULL, (0x000000e4<<8)+28, offsetof(CAnimationHub, m_tmDelay8), "Delay8", 0, 0x7F0000FFUL, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_FLOAT, NULL, (0x000000e4<<8)+29, offsetof(CAnimationHub, m_tmDelay9), "Delay9", 0, 0x7F0000FFUL, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_INDEX, NULL, (0x000000e4<<8)+100, offsetof(CAnimationHub, m_iModelAnim), "", 0, 0, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_BOOL, NULL, (0x000000e4<<8)+101, offsetof(CAnimationHub, m_bModelLoop), "", 0, 0, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_INDEX, NULL, (0x000000e4<<8)+102, offsetof(CAnimationHub, m_iTextureAnim), "", 0, 0, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_BOOL, NULL, (0x000000e4<<8)+103, offsetof(CAnimationHub, m_bTextureLoop), "", 0, 0, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_INDEX, NULL, (0x000000e4<<8)+104, offsetof(CAnimationHub, m_iLightAnim), "", 0, 0, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_BOOL, NULL, (0x000000e4<<8)+105, offsetof(CAnimationHub, m_bLightLoop), "", 0, 0, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_COLOR, NULL, (0x000000e4<<8)+106, offsetof(CAnimationHub, m_colAmbient), "", 0, 0, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_COLOR, NULL, (0x000000e4<<8)+107, offsetof(CAnimationHub, m_colDiffuse), "", 0, 0, 0),
|
||
|
CEntityProperty(CEntityProperty::EPT_INDEX, NULL, (0x000000e4<<8)+110, offsetof(CAnimationHub, m_iCounter), "", 0, 0, 0),
|
||
|
};
|
||
|
#define CAnimationHub_propertiesct ARRAYCOUNT(CAnimationHub_properties)
|
||
|
|
||
|
CEntityComponent CAnimationHub_components[] = {
|
||
|
#define MODEL_HUB ((0x000000e4<<8)+1)
|
||
|
CEntityComponent(ECT_MODEL, MODEL_HUB, "EFNM" "Models\\Editor\\AnimationHub.mdl"),
|
||
|
#define TEXTURE_HUB ((0x000000e4<<8)+2)
|
||
|
CEntityComponent(ECT_TEXTURE, TEXTURE_HUB, "EFNM" "Models\\Editor\\AnimationHub.tex"),
|
||
|
};
|
||
|
#define CAnimationHub_componentsct ARRAYCOUNT(CAnimationHub_components)
|
||
|
|
||
|
CEventHandlerEntry CAnimationHub_handlers[] = {
|
||
|
{0x00e40000, -1, CEntity::pEventHandler(&CAnimationHub::
|
||
|
#line 68 "D:/SE1_GPL/Sources/EntitiesMP/AnimationHub.es"
|
||
|
RelayEvents),DEBUGSTRING("CAnimationHub::RelayEvents")},
|
||
|
{0x00e40001, -1, CEntity::pEventHandler(&CAnimationHub::H0x00e40001_RelayEvents_01), DEBUGSTRING("CAnimationHub::H0x00e40001_RelayEvents_01")},
|
||
|
{0x00e40002, -1, CEntity::pEventHandler(&CAnimationHub::H0x00e40002_RelayEvents_02), DEBUGSTRING("CAnimationHub::H0x00e40002_RelayEvents_02")},
|
||
|
{0x00e40003, -1, CEntity::pEventHandler(&CAnimationHub::H0x00e40003_RelayEvents_03), DEBUGSTRING("CAnimationHub::H0x00e40003_RelayEvents_03")},
|
||
|
{0x00e40004, -1, CEntity::pEventHandler(&CAnimationHub::H0x00e40004_RelayEvents_04), DEBUGSTRING("CAnimationHub::H0x00e40004_RelayEvents_04")},
|
||
|
{0x00e40005, -1, CEntity::pEventHandler(&CAnimationHub::H0x00e40005_RelayEvents_05), DEBUGSTRING("CAnimationHub::H0x00e40005_RelayEvents_05")},
|
||
|
{0x00e40006, -1, CEntity::pEventHandler(&CAnimationHub::
|
||
|
#line 106 "D:/SE1_GPL/Sources/EntitiesMP/AnimationHub.es"
|
||
|
WaitChange),DEBUGSTRING("CAnimationHub::WaitChange")},
|
||
|
{0x00e40007, -1, CEntity::pEventHandler(&CAnimationHub::H0x00e40007_WaitChange_01), DEBUGSTRING("CAnimationHub::H0x00e40007_WaitChange_01")},
|
||
|
{0x00e40008, -1, CEntity::pEventHandler(&CAnimationHub::H0x00e40008_WaitChange_02), DEBUGSTRING("CAnimationHub::H0x00e40008_WaitChange_02")},
|
||
|
{0x00e40009, -1, CEntity::pEventHandler(&CAnimationHub::H0x00e40009_WaitChange_03), DEBUGSTRING("CAnimationHub::H0x00e40009_WaitChange_03")},
|
||
|
{0x00e4000a, -1, CEntity::pEventHandler(&CAnimationHub::H0x00e4000a_WaitChange_04), DEBUGSTRING("CAnimationHub::H0x00e4000a_WaitChange_04")},
|
||
|
{1, -1, CEntity::pEventHandler(&CAnimationHub::
|
||
|
#line 126 "D:/SE1_GPL/Sources/EntitiesMP/AnimationHub.es"
|
||
|
Main),DEBUGSTRING("CAnimationHub::Main")},
|
||
|
};
|
||
|
#define CAnimationHub_handlersct ARRAYCOUNT(CAnimationHub_handlers)
|
||
|
|
||
|
CEntity *CAnimationHub_New(void) { return new CAnimationHub; };
|
||
|
void CAnimationHub_OnInitClass(void) {};
|
||
|
void CAnimationHub_OnEndClass(void) {};
|
||
|
void CAnimationHub_OnPrecache(CDLLEntityClass *pdec, INDEX iUser) {};
|
||
|
void CAnimationHub_OnWorldEnd(CWorld *pwo) {};
|
||
|
void CAnimationHub_OnWorldInit(CWorld *pwo) {};
|
||
|
void CAnimationHub_OnWorldTick(CWorld *pwo) {};
|
||
|
void CAnimationHub_OnWorldRender(CWorld *pwo) {};
|
||
|
ENTITY_CLASSDEFINITION(CAnimationHub, CRationalEntity, "AnimationHub", "Thumbnails\\AnimationHub.tbn", 0x000000e4);
|
||
|
DECLARE_CTFILENAME(_fnmCAnimationHub_tbn, "Thumbnails\\AnimationHub.tbn");
|