NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
|
Definition at line 216 of file ut_LinkList.h.
Classes | |
class | ConstIterator |
class | Iterator |
Public Types | |
typedef detail::ReverseIterator< Iterator > | RevIterator |
typedef detail::ReverseIterator< ConstIterator > | ConstRevIterator |
Public Member Functions | |
Iterator | GetBeginIter () |
ConstIterator | GetBeginIter () const |
RevIterator | GetBeginReverseIter () |
ConstRevIterator | GetBeginReverseIter () const |
Iterator | GetEndIter () |
ConstIterator | GetEndIter () const |
RevIterator | GetEndReverseIter () |
ConstRevIterator | GetEndReverseIter () const |
Iterator | Insert (Iterator it, T *pElem) |
Iterator | Erase (T *pElem) |
Iterator | Erase (Iterator it) |
void | PushBack (T *pElem) |
T & | GetFront () |
const T & | GetFront () const |
T & | GetBack () |
const T & | GetBack () const |
![]() | |
ulong | GetSize () const |
bool | IsEmpty () const |
void | PopFront () |
void | PopBack () |
void | Clear () |
Static Public Member Functions | |
static Iterator | GetIteratorFromPointer (T *pElem) |
static Iterator | GetIteratorFromPointer (LinkListNode *pNode) |
static LinkListNode * | GetNodeFromPointer (T *pElem) |
static T * | GetPointerFromNode (LinkListNode *pNode) |
static const T * | GetPointerFromNode (const LinkListNode *pNode) |
Additional Inherited Members | |
![]() | |
Iterator | GetBeginIter () |
Iterator | GetEndIter () |
Iterator | Insert (Iterator it, LinkListNode *pNode) |
Iterator | Erase (Iterator it) |
Iterator | Erase (LinkListNode *pNode) |
Iterator | Erase (Iterator begin, Iterator end) |
![]() | |
static Iterator | GetIteratorFromPointer (LinkListNode *pNode) |
typedef detail::ReverseIterator<Iterator> nw4r::ut::LinkList< T, Ofs >::RevIterator |
Definition at line 324 of file ut_LinkList.h.
typedef detail::ReverseIterator<ConstIterator> nw4r::ut::LinkList< T, Ofs >::ConstRevIterator |
Definition at line 325 of file ut_LinkList.h.
|
inline |
Definition at line 328 of file ut_LinkList.h.
|
inline |
Definition at line 330 of file ut_LinkList.h.
|
inline |
Definition at line 333 of file ut_LinkList.h.
|
inline |
Definition at line 336 of file ut_LinkList.h.
|
inline |
Definition at line 339 of file ut_LinkList.h.
|
inline |
Definition at line 343 of file ut_LinkList.h.
|
inline |
Definition at line 346 of file ut_LinkList.h.
|
inline |
Definition at line 349 of file ut_LinkList.h.
|
inline |
Definition at line 352 of file ut_LinkList.h.
|
inline |
Definition at line 356 of file ut_LinkList.h.
|
inline |
Definition at line 361 of file ut_LinkList.h.
|
inline |
Definition at line 364 of file ut_LinkList.h.
|
inline |
Definition at line 368 of file ut_LinkList.h.
|
inline |
Definition at line 372 of file ut_LinkList.h.
|
inline |
Definition at line 375 of file ut_LinkList.h.
|
inline |
Definition at line 379 of file ut_LinkList.h.
|
inline |
Definition at line 382 of file ut_LinkList.h.
|
inlinestatic |
Definition at line 386 of file ut_LinkList.h.
|
inlinestatic |
Definition at line 390 of file ut_LinkList.h.
|
inlinestatic |
Definition at line 394 of file ut_LinkList.h.
|
inlinestatic |
Definition at line 399 of file ut_LinkList.h.
|
inlinestatic |
Definition at line 403 of file ut_LinkList.h.