![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
#include <JSUList.h>
Inheritance diagram for JSUTree< T >:
Collaboration diagram for JSUTree< T >:Public Member Functions | |
| JSUTree (T *owner) | |
| ~JSUTree () | |
| bool | appendChild (JSUTree< T > *child) |
| bool | removeChild (JSUTree< T > *child) |
| bool | insertChild (JSUTree< T > *before, JSUTree< T > *child) |
| JSUTree< T > * | getEndChild () const |
| JSUTree< T > * | getFirstChild () const |
| JSUTree< T > * | getLastChild () const |
| JSUTree< T > * | getNextChild () const |
| JSUTree< T > * | getPrevChild () const |
| u32 | getNumChildren () const |
| T * | getObject () const |
| JSUTree< T > * | getParent () const |
Public Member Functions inherited from JSUList< T > | |
| JSUList () | |
| JSUList (bool init) | |
| ~JSUList () | |
| bool | append (JSULink< T > *link) |
| bool | prepend (JSULink< T > *link) |
| bool | insert (JSULink< T > *before, JSULink< T > *link) |
| bool | remove (JSULink< T > *link) |
| JSULink< T > * | getFirst () const |
| JSULink< T > * | getLast () const |
| JSULink< T > * | getNth (u32 index) const |
| JSULink< T > * | getEnd () const |
| u32 | getNumLinks () const |
Public Member Functions inherited from JSUPtrList | |
| JSUPtrList () | |
| JSUPtrList (bool init) | |
| ~JSUPtrList () | |
| void | initiate () |
| void | setFirst (JSUPtrLink *first) |
| bool | append (JSUPtrLink *ptr) |
| bool | prepend (JSUPtrLink *ptr) |
| bool | insert (JSUPtrLink *before, JSUPtrLink *ptr) |
| bool | remove (JSUPtrLink *ptr) |
| JSUPtrLink * | getNthLink (u32 i) const |
| JSUPtrLink * | getFirstLink () const |
| JSUPtrLink * | getLastLink () const |
| u32 | getNumLinks () const |
Public Member Functions inherited from JSULink< T > | |
| JSULink (T *object) | |
| T * | getObject () const |
| JSUList< T > * | getSupervisor () const |
| JSULink< T > * | getNext () const |
| JSULink< T > * | getPrev () const |
Public Member Functions inherited from JSUPtrLink | |
| JSUPtrLink (void *object) | |
| ~JSUPtrLink () | |
| void * | getObjectPtr () const |
| JSUPtrList * | getList () const |
| JSUPtrLink * | getNext () const |
| JSUPtrLink * | getPrev () const |
Additional Inherited Members | |
Public Attributes inherited from JSUPtrLink | |
| void * | mObject |
| JSUPtrList * | mList |
| JSUPtrLink * | mPrev |
| JSUPtrLink * | mNext |
Protected Attributes inherited from JSUPtrList | |
| JSUPtrLink * | mHead |
| JSUPtrLink * | mTail |
| u32 | mLength |
|
inline |