Public Member Functions | |
| virtual T * | CreateClone () const |
| void | Attach (ndNodeHierarchy< T > *const parent) |
| void | Detach () |
| T * | GetParent () const |
| T * | GetLastChild () const |
| T * | GetFirstChild () const |
| T * | GetPrev () const |
| T * | GetNext () const |
| T * | GetRoot () const |
| T * | IteratorFirst () const |
| T * | 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) |
Protected Member Functions | |
| ndNodeHierarchy (const ndNodeHierarchy< T > &clone) | |
Protected Attributes | |
| ndNodeHierarchy< T > * | m_next |
| ndNodeHierarchy< T > * | m_prev |
| ndNodeHierarchy< T > * | m_parent |
| ndNodeHierarchy< T > * | m_lastChild |
| ndNodeHierarchy< T > * | m_firstChild |
Additional Inherited Members | |
Static Public Member Functions inherited from ndContainersFreeListAlloc< T > | |
| 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) |