Public Member Functions | |
| iNode * | CreateChild () |
| cNode2D * | CreateChild2D () |
| cVector3f & | GetPosition () |
| cVector3f & | GetRotation () |
| cVector3f & | GetScale () |
| void | SetPosition (cVector3f avPos) |
| void | SetRotation (cVector3f avRot) |
| void | SetScale (cVector3f avScale) |
Public Member Functions inherited from hpl::iNode | |
| int | SetVisible (bool abX, bool abCascade) |
| bool | AddEntity (iEntity *apEntity) |
| bool | RemoveEntity (iEntity *apEntity) |
| void | ClearEntities () |
| void | SetActive (bool abX) |
| bool | IsActive () |
| cNodeIterator | GetChildIterator () |
| cEntityIterator | GetEntityIterator () |
| virtual iSaveData * | CreateSaveData () |
| virtual void | SaveToSaveData (iSaveData *apSaveData) |
| virtual void | LoadFromSaveData (iSaveData *apSaveData) |
| virtual void | SaveDataSetup (cSaveObjectHandler *apSaveObjectHandler, cGame *apGame) |
Public Member Functions inherited from hpl::iSaveObject | |
| int | GetSaveObjectId () |
| void | SetIsSaved (bool abX) |
| bool | IsSaved () |
Additional Inherited Members | |
Protected Attributes inherited from hpl::iNode | |
| tEntityList | mlstEntity |
| tNodeList | mlstNode |
| bool | mbActive |
Protected Attributes inherited from hpl::iSaveObject | |
| iSaveData * | mpSaveData |