![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
#include <JSUList.h>
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 |
![]() | |
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 (int index) |
JSULink< T > * | getEnd () const |
u32 | getNumLinks () const |
![]() | |
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 |
![]() | |
JSULink (T *object) | |
T * | getObject () const |
JSUList< T > * | getSupervisor () const |
JSULink< T > * | getNext () const |
JSULink< T > * | getPrev () const |
![]() | |
JSUPtrLink (void *object) | |
~JSUPtrLink () | |
void * | getObjectPtr () const |
JSUPtrList * | getList () const |
JSUPtrLink * | getNext () const |
JSUPtrLink * | getPrev () const |
Additional Inherited Members | |
![]() | |
void * | mObject |
JSUPtrList * | mList |
JSUPtrLink * | mPrev |
JSUPtrLink * | mNext |
|
inline |