|
| dgNode (const char *name) |
|
void | Attach (T *parentNode, bool addFirst=false) |
|
void | Detach () |
|
T * | GetChild () const |
|
T * | GetSibling () const |
|
T * | GetParent () const |
|
T * | GetRoot () const |
|
T * | GetRoot () |
|
T * | GetFirst () const |
|
T * | GetLast () const |
|
T * | GetNext () const |
|
T * | GetPrev () const |
|
T * | Find (dgUnsigned32 nameCRC) const |
|
T * | Find (const char *name) const |
|
dgBaseNode * | GetChild () const |
|
dgBaseNode * | GetParent () const |
|
dgBaseNode * | GetSibling () const |
|
void | Detach () |
|
void | Attach (dgBaseNode *parent, bool addFirst=false) |
|
const dgBaseNode * | GetRoot () const |
|
const dgBaseNode * | GetFirst () const |
|
const dgBaseNode * | GetLast () const |
|
const dgBaseNode * | GetNext () const |
|
const dgBaseNode * | GetPrev () const |
|
dgBaseNode * | GetRoot () |
|
dgBaseNode * | GetFirst () |
|
dgBaseNode * | GetLast () |
|
dgBaseNode * | GetNext () |
|
dgBaseNode * | GetPrev () |
|
const dgBaseNode * | Find (dgUnsigned32 nameCRC) const |
|
dgBaseNode * | Find (dgUnsigned32 nameCRC) |
|
const dgBaseNode * | Find (const char *name) const |
|
dgBaseNode * | Find (const char *name) |
|
void | DebugPrint (const char *fileName) |
|
bool | SanityCheck () |
|
| dgRef (const char *name) |
|
| dgRef (dgUnsigned32 idArg) |
|
| dgRef (const dgRef &Clone) |
|
dgRef * | AddRef () |
|
dgInt32 | Release () |
|
dgInt32 | GetRefCount () const |
|
void | operator delete (void *const ptr, dgMemoryAllocator *const allocator) |
|
void | operator delete[] (void *const ptr, dgMemoryAllocator *const allocator) |
|
void * | operator new (size_t size, dgMemoryAllocator *const allocator) |
|
void * | operator new[] (size_t size, dgMemoryAllocator *const allocator) |
|
void * | operator new (size_t size) |
|
void * | operator new[] (size_t size) |
|
void | operator delete (void *const ptr) |
|
void | operator delete[] (void *const ptr) |
|
bool | GetUserFlag0 () const |
|
bool | GetUserFlag1 () const |
|
void | SetUserFlag0 (bool flags) |
|
void | SetUserFlag1 (bool flags) |
|
bool | IsAlive () const |
|
virtual void | Kill () |
|
virtual void | Unkill () |
|
const char * | GetName () const |
|
dgUnsigned32 | GetNameID () const |
|
void | SetNameID (dgUnsigned32 newID) |
|
virtual void | SetName (const char *name) |
|
void | AttachRef (dgRef **oldRef, dgRef *newRef) |
|
dgInt32 | operator= (dgInt32 val) |
|
|
| dgNode (const T &clone) |
|
dgRef * | CreateClone () const |
|
| dgBaseNode (const char *name) |
|
| dgBaseNode (const dgBaseNode &clone) |
|
virtual void | CloneFixUp (const dgBaseNode &clone) |
|
virtual void | PrintHierarchy (dgFile &file, char *indentation) const |
|
|
static dgUnsigned32 | GetRttiType () |
|
dgUnsigned8 | m_alive |
|
dgUnsigned8 | m_userFlag0 |
|
dgUnsigned8 | m_userFlag1 |
|
dgUnsigned8 | m_userFlag2 |
|
dgUnsigned32 | m_ref |
|
The documentation for this class was generated from the following file:
- engines/hpl1/engine/libraries/newton/core/dgNode.h