#include <TSceneObject.h>
Public Member Functions | |
TSceneObject () | |
~TSceneObject () | |
void | Create (TManagedModel *a_pModelPtr) |
void | Delete () |
void | DestroyModelInstance () |
void | Update (TFLOAT a_fDeltaTime) |
TBOOL | Render (TUINT a_uiClipFlags, const TVector3 &a_rBounding) |
TBOOL | RenderIfVisible () |
TManagedModel * | GetModelRef () |
TModelInstance * | GetInstance () |
TSkeletonInstance * | GetSkeletonInstance () |
TTransformObject & | GetTransform () |
void | EnableSkeletonUpdate () |
void | DisableSkeletonUpdate () |
void | EnableUnknown1 () |
void | DisableUnknown1 () |
TVector2 & | GetSomeVector1 () |
TVector2 & | GetSomeVector2 () |
Definition at line 7 of file TSceneObject.h.
TSceneObject::TSceneObject | ( | ) |
Definition at line 13 of file TSceneObject.cpp.
TSceneObject::~TSceneObject | ( | ) |
Definition at line 18 of file TSceneObject.cpp.
void TSceneObject::Create | ( | TManagedModel * | a_pModelPtr | ) |
Definition at line 23 of file TSceneObject.cpp.
void TSceneObject::Delete | ( | ) |
Definition at line 31 of file TSceneObject.cpp.
void TSceneObject::DestroyModelInstance | ( | ) |
Definition at line 93 of file TSceneObject.cpp.
|
inline |
Definition at line 28 of file TSceneObject.h.
|
inline |
Definition at line 31 of file TSceneObject.h.
|
inline |
Definition at line 27 of file TSceneObject.h.
|
inline |
Definition at line 30 of file TSceneObject.h.
|
inline |
Definition at line 23 of file TSceneObject.h.
|
inline |
Definition at line 22 of file TSceneObject.h.
|
inline |
Definition at line 24 of file TSceneObject.h.
|
inline |
Definition at line 33 of file TSceneObject.h.
|
inline |
Definition at line 34 of file TSceneObject.h.
|
inline |
Definition at line 25 of file TSceneObject.h.
Definition at line 42 of file TSceneObject.cpp.
TBOOL TSceneObject::RenderIfVisible | ( | ) |
Definition at line 60 of file TSceneObject.cpp.
void TSceneObject::Update | ( | TFLOAT | a_fDeltaTime | ) |
Definition at line 37 of file TSceneObject.cpp.