- struct ActionAtomData
- {
- enum TRIGGEREVENT {
- E_TIMER
- };
- struct CameraProps
- {
- vec3 viewpos;
- vec3 viewangle;
- EMOVER mover;
- };
- struct Anim
- {
- const char* pszName;
- unsigned int uLoop;
- float fDuration;
- };
- struct Effect
- {
- const char* pszEmitter;
- unsigned long time;
- EMOVER mover;
- };
- struct ActionTrigger
- {
- TRIGGEREVENT evt;
- const char* pszActionName;
- int param1, param2, param3;
- };
- EMOVER mover;
- std::vector<Anim> AnimList;
- std::vector<Effect> EffectList;
- std::vector<CameraProps> CamList;
- std::vector<ActionTrigger> ATList;
- const char* actionOnInterrupt;
- };

By: Cizcuz | Date: Nov 5 2006 06:48 | Format: None | Expires: never | Size: 645 B | Hits: 1493
Latest pastes
1 hours ago
1 hours ago
1 hours ago
3 hours ago
6 hours ago