This is the complete list of members for EGG::ExpHeap, including all inherited members.
addGroupSize(void *block, Abstract::Memory::MEMiHeapHead *heap, uintptr_t param) (defined in EGG::ExpHeap) | EGG::ExpHeap | static |
alloc(size_t size, s32 align) override (defined in EGG::ExpHeap) | EGG::ExpHeap | virtual |
alloc(size_t size, int align, Heap *pHeap) (defined in EGG::Heap) | EGG::Heap | static |
appendDisposer(Disposer *disposer) (defined in EGG::Heap) | EGG::Heap | inline |
becomeAllocatableHeap() (defined in EGG::Heap) | EGG::Heap | |
becomeCurrentHeap() (defined in EGG::Heap) | EGG::Heap | |
calcGroupSize(GroupSizeRecord *record) (defined in EGG::ExpHeap) | EGG::ExpHeap | |
create(void *startAddress, size_t size, u16 opt) (defined in EGG::ExpHeap) | EGG::ExpHeap | static |
create(size_t size, Heap *heap, u16 opt) (defined in EGG::ExpHeap) | EGG::ExpHeap | static |
destroy() override (defined in EGG::ExpHeap) | EGG::ExpHeap | virtual |
disableAllocation() (defined in EGG::Heap) | EGG::Heap | inline |
dispose() (defined in EGG::Heap) | EGG::Heap | |
Disposer() (defined in EGG::Disposer) | EGG::Disposer | private |
dynamicCastHandleToExp() (defined in EGG::ExpHeap) | EGG::ExpHeap | |
dynamicCastHandleToExp() const (defined in EGG::ExpHeap) | EGG::ExpHeap | |
dynamicCastToExp(Heap *heap) (defined in EGG::Heap) | EGG::Heap | inlinestatic |
eFlags enum name (defined in EGG::Heap) | EGG::Heap | protected |
enableAllocation() (defined in EGG::Heap) | EGG::Heap | inline |
ExpHeap(Abstract::Memory::MEMiHeapHead *handle) (defined in EGG::ExpHeap) | EGG::ExpHeap | private |
findContainHeap(const void *block) (defined in EGG::Heap) | EGG::Heap | static |
findHeap(Abstract::Memory::MEMiHeapHead *handle) (defined in EGG::Heap) | EGG::Heap | static |
Flags typedef (defined in EGG::Heap) | EGG::Heap | protected |
free(void *block) override (defined in EGG::ExpHeap) | EGG::ExpHeap | virtual |
free(void *block, Heap *pHeap) (defined in EGG::Heap) | EGG::Heap | static |
getAllocatableSize(s32 align=4) const override (defined in EGG::ExpHeap) | EGG::ExpHeap | virtual |
getCurrentHeap() (defined in EGG::Heap) | EGG::Heap | inlinestatic |
getEndAddress() (defined in EGG::Heap) | EGG::Heap | inline |
getGroupID() const (defined in EGG::ExpHeap) | EGG::ExpHeap | |
getHeapKind() const override (defined in EGG::ExpHeap) | EGG::ExpHeap | inlinevirtual |
getLinkOffset() (defined in EGG::Disposer) | EGG::Disposer | inlineprivatestatic |
getName() const (defined in EGG::Heap) | EGG::Heap | inline |
getOffset() (defined in EGG::Heap) | EGG::Heap | inlinestatic |
getParentHeap() const (defined in EGG::Heap) | EGG::Heap | inline |
getStartAddress() (defined in EGG::Heap) | EGG::Heap | inline |
Heap(Abstract::Memory::MEMiHeapHead *handle) (defined in EGG::Heap) | EGG::Heap | |
initialize() (defined in EGG::Heap) | EGG::Heap | static |
Kind enum name (defined in EGG::Heap) | EGG::Heap | |
m_block (defined in EGG::Heap) | EGG::Heap | protected |
m_children (defined in EGG::Heap) | EGG::Heap | protected |
m_flags (defined in EGG::Heap) | EGG::Heap | protected |
m_handle (defined in EGG::Heap) | EGG::Heap | protected |
m_heap (defined in EGG::Disposer) | EGG::Disposer | private |
m_link (defined in EGG::Heap) | EGG::Heap | protected |
m_name (defined in EGG::Heap) | EGG::Heap | protected |
m_parentHeap (defined in EGG::Heap) | EGG::Heap | protected |
registerHeapBuffer(void *buffer) (defined in EGG::Heap) | EGG::Heap | inline |
removeDisposer(Disposer *disposer) (defined in EGG::Heap) | EGG::Heap | inline |
s_allocatableHeap (defined in EGG::Heap) | EGG::Heap | protectedstatic |
s_currentHeap (defined in EGG::Heap) | EGG::Heap | protectedstatic |
s_heapList (defined in EGG::Heap) | EGG::Heap | protectedstatic |
setGroupID(u16 groupID) (defined in EGG::ExpHeap) | EGG::ExpHeap | |
setName(const char *name) (defined in EGG::Heap) | EGG::Heap | inline |
setParentHeap(Heap *heap) (defined in EGG::Heap) | EGG::Heap | inline |
tstDisableAllocation() const (defined in EGG::Heap) | EGG::Heap | inline |
~Disposer() (defined in EGG::Disposer) | EGG::Disposer | privatevirtual |
~ExpHeap() override (defined in EGG::ExpHeap) | EGG::ExpHeap | |
~Heap() override (defined in EGG::Heap) | EGG::Heap |