VTrack
Engine/source/Verve/Core/VTrack.h
Private Types
Parent
Public Attributes
Public Functions
VTrack()
_calculateInterp(S32 pTime)
calculateInterp(S32 pTime)
bool
getCurrentEvent(T *& pEvent)
bool
getNextEvent(T *& pEvent)
VEvent *
bool
getPreviousEvent(T *& pEvent)
bool
onControllerReset(const S32 & pTime, const bool & pForward)
bool
Detailed Description
Private Types
typedef VObject Parent
Public Attributes
VEvent * mNextEvent
Public Functions
VTrack()
_calculateInterp(S32 pTime)
calculateInterp(S32 pTime)
DECLARE_CONOBJECT(VTrack )
getCurrentEvent(T *& pEvent)
getCurrentEvent(void )
getGroup(T *& pGroup)
getGroup(void )
getNextEvent(T *& pEvent)
getNextEvent(void )
getPreviousEvent(T *& pEvent)
getPreviousEvent(void )
onAttach(void )
Reimplemented from: VObject
Reimplemented by: VCameraTrack
onControllerEvent(VController::eControllerEventType pEvent)
Reimplemented by: VShapeAnimationTrack, VSlowMoTrack, VSpawnSphereSpawnTargetTrack, VFadeTrack, VLightObjectAnimationTrack, VMotionTrack, VSoundEffectTrack
onControllerReset(const S32 & pTime, const bool & pForward)
Reimplemented by: VShapeAnimationTrack, VCameraShakeTrack, VSlowMoTrack, VFadeTrack, VLightObjectAnimationTrack, VLightObjectToggleTrack, VMotionTrack, VParticleEffectToggleTrack, VSoundEffectTrack
onControllerUpdate(const S32 & pTime, const S32 & pDelta)
onDetach(void )
Reimplemented from: VObject
Reimplemented by: VCameraTrack
sort(void )
updateNextEvent(void )