Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
#include <JSUList.h>
Public Member Functions | |
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 |
Private Attributes | |
JSUPtrLink * | mHead |
JSUPtrLink * | mTail |
u32 | mLength |
|
inline |
JSUPtrList::JSUPtrList | ( | bool | init | ) |
JSUPtrList::~JSUPtrList | ( | ) |
bool JSUPtrList::append | ( | JSUPtrLink * | ptr | ) |
|
inline |
|
inline |
JSUPtrLink * JSUPtrList::getNthLink | ( | u32 | i | ) | const |
|
inline |
void JSUPtrList::initiate | ( | ) |
bool JSUPtrList::insert | ( | JSUPtrLink * | before, |
JSUPtrLink * | ptr | ||
) |
bool JSUPtrList::prepend | ( | JSUPtrLink * | ptr | ) |
bool JSUPtrList::remove | ( | JSUPtrLink * | ptr | ) |
void JSUPtrList::setFirst | ( | JSUPtrLink * | first | ) |
|
private |
|
private |
|
private |