sead
Loading...
Searching...
No Matches
sead::PtrArray< T > Member List

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

allocBuffer(s32 ptrNumMax, Heap *heap, s32 alignment=4)sead::PtrArrayImpl
at(s32 n) constsead::PtrArray< T >inline
back() constsead::PtrArray< T >inline
begin() constsead::PtrArray< T >inline
binarySearch(const T *ptr) constsead::PtrArray< T >
binarySearch(const T *ptr, CompareCallback cmp) constsead::PtrArray< T >
sead::PtrArrayImpl::binarySearch(const void *ptr, CompareCallbackImpl cmp) constsead::PtrArrayImplprotected
checkInsert(s32 pos, s32 num)sead::PtrArrayImplprotected
clear()sead::PtrArrayImplinline
compare(const PtrArray< T > *o, CompareCallback cmp) constsead::PtrArray< T >inline
sead::PtrArrayImpl::compare(const PtrArrayImpl &o, CompareCallbackImpl cmp) constsead::PtrArrayImplprotected
CompareCallback typedefsead::PtrArray< T >private
CompareCallbackImpl typedefsead::PtrArrayImplprotected
compareT(const T *, const T *)sead::PtrArray< T >protectedstatic
constBegin() constsead::PtrArray< T >inline
constEnd() constsead::PtrArray< T >inline
createVacancy(s32 pos, s32 num)sead::PtrArrayImplprotected
end() constsead::PtrArray< T >inline
equal(const PtrArray< T > *o, CompareCallback cmp) constsead::PtrArray< T >inline
sead::PtrArrayImpl::equal(const PtrArrayImpl &o, CompareCallbackImpl cmp) constsead::PtrArrayImplprotected
erase(s32 pos)sead::PtrArrayImplinline
erase(s32 pos, s32 num)sead::PtrArrayImpl
find(const T *ptr) constsead::PtrArray< T >
find(const T *ptr, CompareCallback cmp) constsead::PtrArray< T >
sead::PtrArrayImpl::find(const void *ptr, CompareCallbackImpl cmp) constsead::PtrArrayImplprotected
freeBuffer()sead::PtrArrayImpl
front() constsead::PtrArray< T >inline
getWork() constsead::PtrArray< T >inline
heapSort()sead::PtrArray< T >inline
heapSort(CompareCallback cmp)sead::PtrArray< T >inline
sead::PtrArrayImpl::heapSort(CompareCallbackImpl cmp)sead::PtrArrayImplprotected
indexOf(const T *ptr) constsead::PtrArray< T >inline
sead::PtrArrayImpl::indexOf(const void *ptr) constsead::PtrArrayImplinlineprotected
insert(s32 pos, T *ptr)sead::PtrArray< T >inline
insert(s32 pos, T *array, s32 array_length)sead::PtrArray< T >inline
sead::PtrArrayImpl::insert(s32 pos, void *ptr)sead::PtrArrayImplprotected
insertArray(s32 pos, void *array, s32 array_length, s32 elem_size)sead::PtrArrayImplprotected
isBufferReady() constsead::PtrArrayImplinline
isEmpty() constsead::PtrArrayImplinline
isFull() constsead::PtrArrayImplinline
maxSize() constsead::PtrArrayImplinline
mPtrNumsead::PtrArrayImplprotected
mPtrNumMaxsead::PtrArrayImplprotected
mPtrssead::PtrArrayImplprotected
operator!=(const PtrArray< T > &) constsead::PtrArray< T >
operator<(const PtrArray< T > &) constsead::PtrArray< T >
operator<=(const PtrArray< T > &) constsead::PtrArray< T >
operator=(const PtrArrayImpl &)sead::PtrArrayImpl
operator==(const PtrArray< T > &) constsead::PtrArray< T >
operator>(const PtrArray< T > &) constsead::PtrArray< T >
operator>=(const PtrArray< T > &) constsead::PtrArray< T >
operator[](s32 n) constsead::PtrArray< T >inline
popBack()sead::PtrArray< T >inline
popFront()sead::PtrArray< T >inline
PtrArray()sead::PtrArray< T >inline
PtrArrayImpl()sead::PtrArrayImplinline
pushBack(T *ptr)sead::PtrArray< T >inline
sead::PtrArrayImpl::pushBack(void *ptr)sead::PtrArrayImplinlineprotected
pushFront(T *ptr)sead::PtrArray< T >inline
sead::PtrArrayImpl::pushFront(void *ptr)sead::PtrArrayImplinlineprotected
replace(s32 pos, T *ptr)sead::PtrArray< T >inline
sead::PtrArrayImpl::replace(s32 pos, void *ptr)sead::PtrArrayImplprotected
resize(s32)sead::PtrArrayImpl
reverse()sead::PtrArrayImpl
reverseBegin() constsead::PtrArray< T >
reverseConstBegin() constsead::PtrArray< T >
reverseConstEnd() constsead::PtrArray< T >
reverseEnd() constsead::PtrArray< T >
search(const T *ptr) constsead::PtrArray< T >
search(const T *ptr, CompareCallback cmp) constsead::PtrArray< T >
sead::PtrArrayImpl::search(const void *ptr, CompareCallbackImpl cmp) constsead::PtrArrayImplprotected
setBuffer(s32 ptrNumMax, void *buf)sead::PtrArrayImpl
shuffle()sead::PtrArrayImpl
shuffle(Random *random)sead::PtrArrayImpl
size() constsead::PtrArrayImplinline
sort()sead::PtrArray< T >inline
sort(CompareCallback cmp)sead::PtrArray< T >inline
sead::PtrArrayImpl::sort(CompareCallbackImpl cmp)sead::PtrArrayImplprotected
swap(s32 pos1, s32 pos2)sead::PtrArrayImpl
toConstIterator(s32) constsead::PtrArray< T >
toIterator(s32) constsead::PtrArray< T >
toReverseConstIterator(s32) constsead::PtrArray< T >
toReverseIterator(s32) constsead::PtrArray< T >
tryAllocBuffer(s32 ptrNumMax, Heap *heap, s32 alignment=4)sead::PtrArrayImpl
uniq()sead::PtrArray< T >
uniq(CompareCallback cmp)sead::PtrArray< T >
sead::PtrArrayImpl::uniq(CompareCallbackImpl cmp)sead::PtrArrayImplprotected
unsafeAt(s32 n) constsead::PtrArray< T >inline
unsafeResize(s32)sead::PtrArrayImpl