Public Member Functions | |
| D_COLLISION_API | ndMeshEffectNode (ndMeshEffectNode *const parent) |
| D_COLLISION_API | ndMeshEffectNode (const ndMeshEffectNode &src) |
| D_COLLISION_API ndMeshEffectNode * | CreateClone () const |
| D_COLLISION_API ndSharedPtr< ndMeshEffect > | GetMesh () |
| D_COLLISION_API void | SetMesh (const ndSharedPtr< ndMeshEffect > &mesh) |
| D_COLLISION_API const ndString & | GetName () const |
| D_COLLISION_API void | SetName (const ndString &name) |
Public Member Functions inherited from ndNodeHierarchy< ndMeshEffectNode > | |
| virtual ndMeshEffectNode * | CreateClone () const |
| void | Attach (ndNodeHierarchy< ndMeshEffectNode > *const parent) |
| void | Detach () |
| ndMeshEffectNode * | GetParent () const |
| ndMeshEffectNode * | GetLastChild () const |
| ndMeshEffectNode * | GetFirstChild () const |
| ndMeshEffectNode * | GetPrev () const |
| ndMeshEffectNode * | GetNext () const |
| ndMeshEffectNode * | GetRoot () const |
| ndMeshEffectNode * | IteratorFirst () const |
| ndMeshEffectNode * | IteratorNext () const |
Public Member Functions inherited from ndFreeListAlloc | |
| D_CORE_API void * | operator new (size_t size) |
| D_CORE_API void | operator delete (void *ptr) |
Public Attributes | |
| ndMatrix | m_matrix |
| ndMatrix | m_meshMatrix |
Protected Attributes | |
| ndString | m_name |
| ndSharedPtr< ndMeshEffect > | m_mesh |
Protected Attributes inherited from ndNodeHierarchy< ndMeshEffectNode > | |
| ndNodeHierarchy< ndMeshEffectNode > * | m_next |
| ndNodeHierarchy< ndMeshEffectNode > * | m_prev |
| ndNodeHierarchy< ndMeshEffectNode > * | m_parent |
| ndNodeHierarchy< ndMeshEffectNode > * | m_lastChild |
| ndNodeHierarchy< ndMeshEffectNode > * | m_firstChild |
Additional Inherited Members | |
Static Public Member Functions inherited from ndContainersFreeListAlloc< ndMeshEffectNode > | |
| static void | FlushFreeList (ndInt32 size) |
Static Public Member Functions inherited from ndFreeListAlloc | |
| static D_CORE_API void | Flush () |
| static D_CORE_API void | Flush (ndInt32 size) |
Protected Member Functions inherited from ndNodeHierarchy< ndMeshEffectNode > | |
| ndNodeHierarchy (const ndNodeHierarchy< ndMeshEffectNode > &clone) | |