VObject
Engine/source/Verve/Core/VObject.h
Private Types
Parent
Protected Attributes
Public Functions
Public Static Functions
Detailed Description
Private Types
typedef VObjectRep Parent
Protected Attributes
VController * mController
bool mEnabled
String mLabel
Public Functions
VObject(void )
~VObject(void )
DECLARE_CONOBJECT(VObject )
getController(void )
getControllerDuration(void )
getControllerTime(void )
getControllerTimeScale(void )
getLabel(void )
getObject(const String & pLabel)
getObject(const String & pLabel, T *& pObject)
isControllerLooping(void )
isControllerPaused(void )
isControllerPlaying(void )
isControllerPlayingForward(void )
isControllerStopped(void )
isEnabled(void )
onAttach(void )
Reimplemented from: VTreeNode
Reimplemented by: VTrack, VCameraGroup, VCameraTrack
onDetach(void )
Reimplemented from: VTreeNode
Reimplemented by: VTrack, VCameraGroup, VCameraTrack
setEnabled(const bool & pEnabled)
setLabel(const String & pLabel)
setLabelUnique(const String & pLabel)
Public Static Functions
initPersistFields(void )
setEnabled(void * pObject, const char * pArray, const char * pData)
setLabel(void * pObject, const char * pArray, const char * pData)