VEvent
Engine/source/Verve/Core/VEvent.h
Private Types
Parent
Protected Attributes
Public Functions
VEvent *
onControllerReset(const S32 & pTime, const bool & pForward)
bool
onControllerUpdate(const S32 & pTime, const S32 & pDelta)
setDuration(const S32 & pDuration)
setTriggerTime(const S32 & pTime)
Public Static Functions
bool
setDuration(void * obj, const char * pArray, const char * data)
bool
setTriggerTime(void * obj, const char * pArray, const char * data)
Detailed Description
Private Types
typedef VObject Parent
Protected Attributes
S32 mDuration
bool mIsPlaying
bool mTriggered
S32 mTriggerTime
Public Functions
VEvent(void )
DECLARE_CONOBJECT(VEvent )
getDuration(void )
getFinishTime(void )
getGroup(T *& pGroup)
getGroup(void )
getNextEvent(void )
getPreviousEvent(void )
getStartTime(void )
getTrack(T *& pTrack)
getTrack(void )
getTriggerTime(void )
isPlaying(void )
onComplete(const S32 & pTime, const S32 & pDelta)
Reimplemented by: VShapeAnimationEvent, VSlowMoEvent, VFadeEvent, VLightObjectAnimationEvent
onControllerReset(const S32 & pTime, const bool & pForward)
onControllerUpdate(const S32 & pTime, const S32 & pDelta)
onTrigger(const S32 & pTime, const S32 & pDelta)
Reimplemented by: VShapeAnimationEvent, VCameraShakeEvent, VDirectorEvent, VSceneJumpEvent, VSlowMoEvent, VSpawnSphereSpawnTargetEvent, VFadeEvent, VLightObjectAnimationEvent, VLightObjectToggleEvent, VMotionEvent, VParticleEffectToggleEvent, VPostEffectToggleEvent, VScriptEvent, VSoundEffectEvent
onUpdate(const S32 & pTime, const S32 & pDelta)
Reimplemented by: VSlowMoEvent
setDuration(const S32 & pDuration)
Reimplemented by: VSoundEffectEvent
setTriggerTime(const S32 & pTime)
Public Static Functions
initPersistFields(void )
setDuration(void * obj, const char * pArray, const char * data)
setTriggerTime(void * obj, const char * pArray, const char * data)