ScummVM API documentation
dgTree< OBJECT, KEY > Member List

This is the complete list of members for dgTree< OBJECT, KEY >, including all inherited members.

dgTree(dgMemoryAllocator *const allocator) (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >
Find(KEY key) const (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >
FindGreater(KEY key) const (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >
FindGreaterEqual(KEY key) const (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >
FindLessEqual(KEY key) const (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >
GetAllocator() const (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >
GetCount() const (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >
GetNodeFromInfo(OBJECT &info) const (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >
GetRoot() const (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >
Insert(const OBJECT &element, KEY key, bool &elementWasInTree) (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >
Insert(const OBJECT &element, KEY key) (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >
Insert(dgTreeNode *const node, KEY key) (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >
Maximum() const (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >
Minimum() const (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >
operator delete(void *const ptr, dgMemoryAllocator *const allocator) (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >inline
operator delete(void *const ptr) (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >inline
operator delete[](void *const ptr, dgMemoryAllocator *const allocator) (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >inline
operator delete[](void *const ptr) (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >inline
operator dgInt32() const (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >
operator new(size_t size, dgMemoryAllocator *const allocator) (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >inline
operator new(size_t size) (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >inline
operator new[](size_t size, dgMemoryAllocator *const allocator) (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >inline
operator new[](size_t size) (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >inline
Remove(KEY key) (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >
Remove(dgTreeNode *const node) (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >
RemoveAll() (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >
Replace(OBJECT &element, KEY key) (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >
ReplaceKey(KEY oldKey, KEY newKey) (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >
ReplaceKey(dgTreeNode *const node, KEY key) (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >
SanityCheck() const (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >
SetAllocator(dgMemoryAllocator *const allocator) (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >
SwapInfo(dgTree &tree) (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >
Unlink(dgTreeNode *const node) (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >
~dgTree() (defined in dgTree< OBJECT, KEY >)dgTree< OBJECT, KEY >virtual