This is the complete list of members for sead::Heap, including all inherited members.
| adjust()=0 | sead::Heap | pure virtual |
| alloc(size_t size, s32 alignment) | sead::Heap | inline |
| appendDisposer_(IDisposer *o) | sead::Heap | protected |
| cHeapDirection_Forward enum value | sead::Heap | |
| cHeapDirection_Reverse enum value | sead::Heap | |
| checkAccessThread_() const | sead::Heap | protected |
| childBegin() const | sead::Heap | inline |
| childEnd() const | sead::Heap | inline |
| childSize() const | sead::Heap | inline |
| destroy()=0 | sead::Heap | pure virtual |
| destruct_() | sead::Heap | protected |
| dispose_(const void *, const void *) | sead::Heap | protected |
| disposerBegin() const | sead::Heap | inline |
| disposerEnd() const | sead::Heap | inline |
| DisposerList typedef | sead::Heap | private |
| disposerSize() const | sead::Heap | inline |
| dump() const | sead::Heap | inlinevirtual |
| eraseChild_(Heap *) | sead::Heap | protected |
| findContainHeap_(const void *ptr) | sead::Heap | protected |
| free(void *ptr)=0 | sead::Heap | pure virtual |
| freeAll()=0 | sead::Heap | pure virtual |
| genInformation_(hostio::Context *context) | sead::Heap | protectedvirtual |
| getAccessThread() const | sead::Heap | |
| getDirection() const | sead::Heap | inline |
| getEndAddress() const =0 | sead::Heap | pure virtual |
| getFreeSize() const =0 | sead::Heap | pure virtual |
| getMaxAllocatableSize(s32 alignment=4) const =0 | sead::Heap | pure virtual |
| getName() const | sead::INamable | inline |
| getParent() const | sead::Heap | inline |
| getSize() const =0 | sead::Heap | pure virtual |
| getStartAddress() const =0 | sead::Heap | pure virtual |
| hasNoChild_() const | sead::Heap | protected |
| Heap(const SafeString &name, Heap *parent, void *start, size_t size, HeapDirection direction, bool enable_lock) | sead::Heap | |
| HeapDirection enum name | sead::Heap | |
| HeapList typedef | sead::Heap | private |
| HeapMgr class | sead::Heap | friend |
| IDisposer() | sead::IDisposer | |
| IDisposer::IDisposer() | sead::Heap | protected |
| IDisposer::~IDisposer() | sead::Heap | protected |
| INamable() | sead::INamable | inline |
| INamable(const SafeString &name) | sead::INamable | inline |
| isAdjustable() const =0 | sead::Heap | pure virtual |
| isEnableLock() const | sead::Heap | inline |
| isEnableWarning() const | sead::Heap | |
| isFreeable() const =0 | sead::Heap | pure virtual |
| isInclude(const void *ptr) const =0 | sead::Heap | pure virtual |
| isResizable() const =0 | sead::Heap | pure virtual |
| lock() | sead::Heap | |
| mChildren | sead::Heap | protected |
| mCS | sead::Heap | protected |
| mDirection | sead::Heap | protected |
| mDisposerHeap | sead::IDisposer | private |
| mDisposerList | sead::Heap | protected |
| mFlag | sead::Heap | protected |
| mINamableName | sead::INamable | private |
| mListNode | sead::Heap | protected |
| mParent | sead::Heap | protected |
| mSize | sead::Heap | protected |
| mStart | sead::Heap | protected |
| pushBackChild_(Heap *) | sead::Heap | |
| removeDisposer_(IDisposer *o) | sead::Heap | protected |
| resizeBack(void *ptr, size_t new_size)=0 | sead::Heap | pure virtual |
| resizeFront(void *ptr, size_t new_size)=0 | sead::Heap | pure virtual |
| setAccessThread(Thread *) | sead::Heap | |
| setEnableLock(bool enable_lock) | sead::Heap | inline |
| setEnableWarning(bool) | sead::Heap | |
| setName(const SafeString &name) | sead::INamable | inline |
| tryAlloc(size_t size, s32 alignment)=0 | sead::Heap | pure virtual |
| unlock() | sead::Heap | |
| ~Heap() override | sead::Heap | inline |
| ~IDisposer() | sead::IDisposer | virtual |