sead
Loading...
Searching...
No Matches
sead::FixedObjList< T, N > Member List

This is the complete list of members for sead::FixedObjList< T, N >, including all inherited members.

allocBuffer(s32 limitNum, s32 alignment=cDefaultAlignment)=deletesead::FixedObjList< T, N >
allocBuffer(s32 limitNum, Heap *heap, s32 alignment=cDefaultAlignment)=deletesead::FixedObjList< T, N >
back() constsead::ObjList< T >inline
begin()sead::ObjList< T >inline
begin() constsead::ObjList< T >inline
birthAfter(const T *basis)sead::ObjList< T >inline
birthBack()sead::ObjList< T >inline
birthBefore(const T *basis)sead::ObjList< T >inline
birthFront()sead::ObjList< T >inline
checkLinks() constsead::ListImpl
clear()sead::ObjList< T >inline
CompareCallback typedefsead::ObjList< T >protected
CompareCallbackImpl typedefsead::ListImplprotected
compareT(const T *a, const T *b)sead::ObjList< T >inlineprotectedstatic
constBegin() constsead::ObjList< T >inline
constEnd() constsead::ObjList< T >inline
end()sead::ObjList< T >inline
end() constsead::ObjList< T >inline
erase(T *obj)sead::ObjList< T >inline
sead::ListImpl::erase(ListNode *n)sead::ListImplinlineprotected
find(const T *obj) constsead::ObjList< T >inline
find(const T *obj, CompareCallback cmp) constsead::ObjList< T >inline
sead::ListImpl::find(const void *ptr, s32 offset, CompareCallbackImpl cmp) constsead::ListImplprotected
FixedObjList()sead::FixedObjList< T, N >inline
freeBuffer()=deletesead::FixedObjList< T, N >
front() constsead::ObjList< T >inline
indexOf(const T *obj) constsead::ObjList< T >inline
sead::ListImpl::indexOf(const ListNode *n) constsead::ListImplprotected
insertAfter(ListNode *basis, ListNode *n)sead::ListImplinlineprotected
insertBefore(ListNode *basis, ListNode *n)sead::ListImplinlineprotected
isBufferReady() constsead::ObjList< T >inline
isEmpty() constsead::ListImplinline
isFull() constsead::ObjList< T >inline
isNodeLinked(const T *obj) constsead::ObjList< T >inline
ListImpl()sead::ListImplinline
ListImpl(const ListImpl &)sead::ListImplprotected
listNodeToObj(const ListNode *node) constsead::ObjList< T >inlineprotected
listNodeToObjWithNullCheck(const ListNode *node) constsead::ObjList< T >inlineprotected
maxSize() constsead::ObjList< T >inline
mCountsead::ListImplprotected
mergeSort()sead::ObjList< T >inline
mergeSort(CompareCallback cmp)sead::ObjList< T >inline
sead::ListImpl::mergeSort(s32 offset, CompareCallbackImpl cmp)sead::ListImplprotected
mergeSortImpl(ListNode *front, ListNode *back, s32 num, s32 offset, CompareCallbackImpl cmp)sead::ListImplprotectedstatic
mFreeListsead::ObjList< T >protected
mInternalWorksead::FixedObjList< T, N >protected
mLimitNumsead::ObjList< T >protected
moveAfter(T *basis, T *obj)sead::ObjList< T >inline
sead::ListImpl::moveAfter(ListNode *basis, ListNode *n)sead::ListImplprotected
moveBefore(T *basis, T *obj)sead::ObjList< T >inline
sead::ListImpl::moveBefore(ListNode *basis, ListNode *n)sead::ListImplprotected
mStartEndsead::ListImplprotected
next(const T *obj) constsead::ObjList< T >inline
nth(s32 index) constsead::ObjList< T >inline
ObjList()sead::ObjList< T >inline
ObjList(s32 limitNum, void *buf)sead::ObjList< T >inline
objToListNode(const T *obj) constsead::ObjList< T >inlineprotected
operator=(const ListImpl &)sead::ListImplprotected
popBack()sead::ListImplprotected
popFront()sead::ListImplprotected
prev(const T *obj) constsead::ObjList< T >inline
pushBack(ListNode *n)sead::ListImplinlineprotected
pushFront(ListNode *n)sead::ListImplinlineprotected
reverse()sead::ListImpl
reverseBegin()sead::ObjList< T >inline
reverseBegin() constsead::ObjList< T >inline
reverseConstBegin() constsead::ObjList< T >inline
reverseConstEnd() constsead::ObjList< T >inline
reverseEnd()sead::ObjList< T >inline
reverseEnd() constsead::ObjList< T >inline
reverseRobustBegin()sead::ObjList< T >inline
reverseRobustEnd()sead::ObjList< T >inline
robustBegin()sead::ObjList< T >inline
robustEnd()sead::ObjList< T >inline
setBuffer(s32 limitNum, void *buf)=deletesead::FixedObjList< T, N >
shuffle()sead::ListImplinline
shuffle(Random *random)sead::ListImpl
size() constsead::ListImplinline
sort()sead::ObjList< T >inline
sort(CompareCallback cmp)sead::ObjList< T >inline
sead::ListImpl::sort(s32 offset, CompareCallbackImpl cmp)sead::ListImplprotected
swap(T *obj1, T *obj2)sead::ObjList< T >inline
sead::ListImpl::swap(ListNode *n1, ListNode *n2)sead::ListImplprotected
tryAllocBuffer(s32 limitNum, s32 alignment=cDefaultAlignment)=deletesead::FixedObjList< T, N >
tryAllocBuffer(s32 limitNum, Heap *heap, s32 alignment=cDefaultAlignment)=deletesead::FixedObjList< T, N >
tryBirthAfter(const T *basis)sead::ObjList< T >inline
tryBirthBack()sead::ObjList< T >inline
tryBirthBefore(const T *basis)sead::ObjList< T >inline
tryBirthFront()sead::ObjList< T >inline
uniq()sead::ObjList< T >inline
uniq(CompareCallback cmp)sead::ObjList< T >inline
sead::ListImpl::uniq(s32 offset, CompareCallbackImpl cmp)sead::ListImplprotected
unsafeClear()sead::ListImplinlineprotected