A reimplementation of Mario Kart Wii's physics engine in C++
Loading...
Searching...
No Matches
EGG::Heap Member List

This is the complete list of members for EGG::Heap, including all inherited members.

alloc(size_t size, s32 align)=0 (defined in EGG::Heap)EGG::Heappure virtual
alloc(size_t size, int align, Heap *pHeap) (defined in EGG::Heap)EGG::Heapstatic
appendDisposer(Disposer *disposer) (defined in EGG::Heap)EGG::Heapinline
becomeAllocatableHeap() (defined in EGG::Heap)EGG::Heap
becomeCurrentHeap() (defined in EGG::Heap)EGG::Heap
destroy()=0 (defined in EGG::Heap)EGG::Heappure virtual
disableAllocation() (defined in EGG::Heap)EGG::Heapinline
dispose() (defined in EGG::Heap)EGG::Heap
Disposer() (defined in EGG::Disposer)EGG::Disposerprivate
dynamicCastToExp(Heap *heap) (defined in EGG::Heap)EGG::Heapinlinestatic
eFlags enum name (defined in EGG::Heap)EGG::Heapprotected
enableAllocation() (defined in EGG::Heap)EGG::Heapinline
findContainHeap(const void *block) (defined in EGG::Heap)EGG::Heapstatic
findHeap(Abstract::Memory::MEMiHeapHead *handle) (defined in EGG::Heap)EGG::Heapstatic
Flags typedef (defined in EGG::Heap)EGG::Heapprotected
free(void *block)=0 (defined in EGG::Heap)EGG::Heappure virtual
free(void *block, Heap *pHeap) (defined in EGG::Heap)EGG::Heapstatic
getAllocatableSize(s32 align=4) const =0 (defined in EGG::Heap)EGG::Heappure virtual
getCurrentHeap() (defined in EGG::Heap)EGG::Heapinlinestatic
getEndAddress() (defined in EGG::Heap)EGG::Heapinline
getHeapKind() const =0 (defined in EGG::Heap)EGG::Heappure virtual
getLinkOffset() (defined in EGG::Disposer)EGG::Disposerinlineprivatestatic
getName() const (defined in EGG::Heap)EGG::Heapinline
getOffset() (defined in EGG::Heap)EGG::Heapinlinestatic
getParentHeap() const (defined in EGG::Heap)EGG::Heapinline
getStartAddress() (defined in EGG::Heap)EGG::Heapinline
Heap(Abstract::Memory::MEMiHeapHead *handle) (defined in EGG::Heap)EGG::Heap
initialize() (defined in EGG::Heap)EGG::Heapstatic
Kind enum name (defined in EGG::Heap)EGG::Heap
m_block (defined in EGG::Heap)EGG::Heapprotected
m_children (defined in EGG::Heap)EGG::Heapprotected
m_flags (defined in EGG::Heap)EGG::Heapprotected
m_handle (defined in EGG::Heap)EGG::Heapprotected
m_heap (defined in EGG::Disposer)EGG::Disposerprivate
m_link (defined in EGG::Heap)EGG::Heapprotected
m_name (defined in EGG::Heap)EGG::Heapprotected
m_parentHeap (defined in EGG::Heap)EGG::Heapprotected
registerHeapBuffer(void *buffer) (defined in EGG::Heap)EGG::Heapinline
removeDisposer(Disposer *disposer) (defined in EGG::Heap)EGG::Heapinline
s_allocatableHeap (defined in EGG::Heap)EGG::Heapprotectedstatic
s_currentHeap (defined in EGG::Heap)EGG::Heapprotectedstatic
s_heapList (defined in EGG::Heap)EGG::Heapprotectedstatic
setName(const char *name) (defined in EGG::Heap)EGG::Heapinline
setParentHeap(Heap *heap) (defined in EGG::Heap)EGG::Heapinline
tstDisableAllocation() const (defined in EGG::Heap)EGG::Heapinline
~Disposer() (defined in EGG::Disposer)EGG::Disposerprivatevirtual
~Heap() override (defined in EGG::Heap)EGG::Heap