| alloc(const T &item) | sead::ObjArray< T > | inlineprotected |
| allocBuffer(s32 capacity, Heap *heap, s32 alignment=cDefaultAlignment) | sead::ObjArray< T > | inline |
| at(s32 pos) const | sead::ObjArray< T > | inline |
| back() const | sead::ObjArray< T > | inline |
| begin() const | sead::ObjArray< T > | inline |
| binarySearch(const T *ptr) const | sead::ObjArray< T > | inline |
| binarySearch(const T *ptr, CompareCallback cmp) const | sead::ObjArray< T > | inline |
| sead::PtrArrayImpl::binarySearch(const void *ptr, CompareCallbackImpl cmp) const | sead::PtrArrayImpl | protected |
| calculateWorkBufferSize(size_t n) | sead::ObjArray< T > | inlinestatic |
| checkInsert(s32 pos, s32 num) | sead::PtrArrayImpl | protected |
| clear() | sead::ObjArray< T > | inline |
| compare(const ObjArray &other, CompareCallback cmp) const | sead::ObjArray< T > | inline |
| sead::PtrArrayImpl::compare(const PtrArrayImpl &o, CompareCallbackImpl cmp) const | sead::PtrArrayImpl | protected |
| CompareCallback typedef | sead::ObjArray< T > | |
| CompareCallbackImpl typedef | sead::PtrArrayImpl | protected |
| compareT(const void *a, const void *b) | sead::ObjArray< T > | inlineprotectedstatic |
| compareT(const T *a, const T *b) | sead::ObjArray< T > | inlineprotectedstatic |
| constBegin() const | sead::ObjArray< T > | inline |
| constEnd() const | sead::ObjArray< T > | inline |
| createVacancy(s32 pos, s32 num) | sead::PtrArrayImpl | protected |
| data() const | sead::ObjArray< T > | inline |
| ElementSize | sead::ObjArray< T > | static |
| emplaceBack(Args &&... args) | sead::ObjArray< T > | inline |
| end() const | sead::ObjArray< T > | inline |
| equal(const ObjArray &other, CompareCallback cmp) const | sead::ObjArray< T > | inline |
| sead::PtrArrayImpl::equal(const PtrArrayImpl &o, CompareCallbackImpl cmp) const | sead::PtrArrayImpl | protected |
| erase(int index) | sead::ObjArray< T > | inline |
| erase(int index, int count) | sead::ObjArray< T > | inline |
| sead::PtrArrayImpl::erase(s32 pos) | sead::PtrArrayImpl | inline |
| sead::PtrArrayImpl::erase(s32 pos, s32 num) | sead::PtrArrayImpl | |
| find(const void *ptr, CompareCallbackImpl cmp) const | sead::PtrArrayImpl | protected |
| freeBuffer() | sead::ObjArray< T > | inline |
| front() const | sead::ObjArray< T > | inline |
| heapSort() | sead::ObjArray< T > | inline |
| heapSort(CompareCallback cmp) | sead::ObjArray< T > | inline |
| sead::PtrArrayImpl::heapSort(CompareCallbackImpl cmp) | sead::PtrArrayImpl | protected |
| indexOf(const void *ptr) const | sead::PtrArrayImpl | inlineprotected |
| insert(s32 pos, const T &item) | sead::ObjArray< T > | inline |
| sead::PtrArrayImpl::insert(s32 pos, void *ptr) | sead::PtrArrayImpl | protected |
| insertArray(s32 pos, void *array, s32 array_length, s32 elem_size) | sead::PtrArrayImpl | protected |
| isBufferReady() const | sead::PtrArrayImpl | inline |
| isEmpty() const | sead::PtrArrayImpl | inline |
| isFull() const | sead::PtrArrayImpl | inline |
| maxSize() const | sead::PtrArrayImpl | inline |
| mFreeList | sead::ObjArray< T > | protected |
| mPtrNum | sead::PtrArrayImpl | protected |
| mPtrNumMax | sead::PtrArrayImpl | protected |
| mPtrs | sead::PtrArrayImpl | protected |
| ObjArray()=default | sead::ObjArray< T > | |
| ObjArray(s32 max_num, void *buf) | sead::ObjArray< T > | inline |
| operator!=(const ObjArray &other) const | sead::ObjArray< T > | inline |
| operator()(s32 pos) const | sead::ObjArray< T > | inline |
| operator<(const ObjArray &other) const | sead::ObjArray< T > | inline |
| operator<=(const ObjArray &other) const | sead::ObjArray< T > | inline |
| operator=(const PtrArrayImpl &) | sead::PtrArrayImpl | |
| operator==(const ObjArray &other) const | sead::ObjArray< T > | inline |
| operator>(const ObjArray &other) const | sead::ObjArray< T > | inline |
| operator>=(const ObjArray &other) const | sead::ObjArray< T > | inline |
| operator[](s32 pos) const | sead::ObjArray< T > | inline |
| popBack() | sead::PtrArrayImpl | protected |
| popFront() | sead::PtrArrayImpl | protected |
| PtrArrayImpl() | sead::PtrArrayImpl | inline |
| pushBack(const T &item) | sead::ObjArray< T > | inline |
| sead::PtrArrayImpl::pushBack(void *ptr) | sead::PtrArrayImpl | inlineprotected |
| pushFront(void *ptr) | sead::PtrArrayImpl | inlineprotected |
| replace(s32 pos, void *ptr) | sead::PtrArrayImpl | protected |
| resize(s32) | sead::PtrArrayImpl | |
| reverse() | sead::PtrArrayImpl | |
| search(const void *ptr, CompareCallbackImpl cmp) const | sead::PtrArrayImpl | protected |
| setBuffer(s32 max_num, void *buf) | sead::ObjArray< T > | inline |
| shuffle() | sead::PtrArrayImpl | |
| shuffle(Random *random) | sead::PtrArrayImpl | |
| size() const | sead::PtrArrayImpl | inline |
| sort() | sead::ObjArray< T > | inline |
| sort(CompareCallback cmp) | sead::ObjArray< T > | inline |
| sead::PtrArrayImpl::sort(CompareCallbackImpl cmp) | sead::PtrArrayImpl | protected |
| swap(s32 pos1, s32 pos2) | sead::PtrArrayImpl | |
| tryAllocBuffer(s32 capacity, Heap *heap, s32 alignment=cDefaultAlignment) | sead::ObjArray< T > | inline |
| uniq() | sead::ObjArray< T > | inline |
| uniq(CompareCallback cmp) | sead::ObjArray< T > | inline |
| sead::PtrArrayImpl::uniq(CompareCallbackImpl cmp) | sead::PtrArrayImpl | protected |
| unsafeAt(s32 pos) const | sead::ObjArray< T > | inline |
| unsafeResize(s32) | sead::PtrArrayImpl | |