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

This is the complete list of members for Abstract::Memory::MEMiExpHeapHead, including all inherited members.

alloc(size_t size, s32 align) (defined in Abstract::Memory::MEMiExpHeapHead)Abstract::Memory::MEMiExpHeapHead
allocFromHead(size_t size, s32 alignment) (defined in Abstract::Memory::MEMiExpHeapHead)Abstract::Memory::MEMiExpHeapHeadprivate
allocFromTail(size_t size, s32 alignment) (defined in Abstract::Memory::MEMiExpHeapHead)Abstract::Memory::MEMiExpHeapHeadprivate
allocUsedBlockFromFreeBlock(MEMiExpBlockHead *block, void *address, u32 size, s32 direction) (defined in Abstract::Memory::MEMiExpHeapHead)Abstract::Memory::MEMiExpHeapHeadprivate
Attribute typedef (defined in Abstract::Memory::MEMiExpHeapHead)Abstract::Memory::MEMiExpHeapHeadprivate
create(void *startAddress, size_t size, u16 flag) (defined in Abstract::Memory::MEMiExpHeapHead)Abstract::Memory::MEMiExpHeapHeadstatic
destroy() (defined in Abstract::Memory::MEMiExpHeapHead)Abstract::Memory::MEMiExpHeapHead
eAttribute enum name (defined in Abstract::Memory::MEMiExpHeapHead)Abstract::Memory::MEMiExpHeapHeadprivate
eOptFlag enum name (defined in Abstract::Memory::MEMiHeapHead)Abstract::Memory::MEMiHeapHead
EXP_HEAP_SIGNATURE (defined in Abstract::Memory::MEMiExpHeapHead)Abstract::Memory::MEMiExpHeapHeadprivatestatic
fillAllocMemory(void *address, u32 size) (defined in Abstract::Memory::MEMiHeapHead)Abstract::Memory::MEMiHeapHeadprotected
fillFreeMemory(void *address, u32 size) (defined in Abstract::Memory::MEMiHeapHead)Abstract::Memory::MEMiHeapHeadprotected
fillNoUseMemory(void *address, u32 size) (defined in Abstract::Memory::MEMiHeapHead)Abstract::Memory::MEMiHeapHeadprotected
FillType enum name (defined in Abstract::Memory::MEMiHeapHead)Abstract::Memory::MEMiHeapHead
findContainHeap(const void *block) (defined in Abstract::Memory::MEMiHeapHead)Abstract::Memory::MEMiHeapHeadstatic
findContainHeap(MEMList *list, const void *block) (defined in Abstract::Memory::MEMiHeapHead)Abstract::Memory::MEMiHeapHeadprivatestatic
findListContainHeap() const (defined in Abstract::Memory::MEMiHeapHead)Abstract::Memory::MEMiHeapHeadprivate
free(void *block) (defined in Abstract::Memory::MEMiExpHeapHead)Abstract::Memory::MEMiExpHeapHead
getAllocatableSize(s32 align) const (defined in Abstract::Memory::MEMiExpHeapHead)Abstract::Memory::MEMiExpHeapHead
getChildList() (defined in Abstract::Memory::MEMiHeapHead)Abstract::Memory::MEMiHeapHead
getFillVal(FillType type) (defined in Abstract::Memory::MEMiHeapHead)Abstract::Memory::MEMiHeapHeadstatic
getGroupID() const (defined in Abstract::Memory::MEMiExpHeapHead)Abstract::Memory::MEMiExpHeapHead
getHeapEnd() (defined in Abstract::Memory::MEMiHeapHead)Abstract::Memory::MEMiHeapHead
getHeapStart() (defined in Abstract::Memory::MEMiHeapHead)Abstract::Memory::MEMiHeapHead
getLinkOffset() (defined in Abstract::Memory::MEMiHeapHead)Abstract::Memory::MEMiHeapHeadinlinestatic
getRootList() (defined in Abstract::Memory::MEMiHeapHead)Abstract::Memory::MEMiHeapHeadstatic
m_attribute (defined in Abstract::Memory::MEMiExpHeapHead)Abstract::Memory::MEMiExpHeapHeadprivate
m_childList (defined in Abstract::Memory::MEMiHeapHead)Abstract::Memory::MEMiHeapHeadprivate
m_freeBlocks (defined in Abstract::Memory::MEMiExpHeapHead)Abstract::Memory::MEMiExpHeapHeadprivate
m_groupId (defined in Abstract::Memory::MEMiExpHeapHead)Abstract::Memory::MEMiExpHeapHeadprivate
m_heapEnd (defined in Abstract::Memory::MEMiHeapHead)Abstract::Memory::MEMiHeapHeadprivate
m_heapStart (defined in Abstract::Memory::MEMiHeapHead)Abstract::Memory::MEMiHeapHeadprivate
m_link (defined in Abstract::Memory::MEMiHeapHead)Abstract::Memory::MEMiHeapHeadprivate
m_optFlag (defined in Abstract::Memory::MEMiHeapHead)Abstract::Memory::MEMiHeapHeadprivate
m_signature (defined in Abstract::Memory::MEMiHeapHead)Abstract::Memory::MEMiHeapHeadprivate
m_usedBlocks (defined in Abstract::Memory::MEMiExpHeapHead)Abstract::Memory::MEMiExpHeapHeadprivate
MEMiExpHeapHead(void *end, u16 opt) (defined in Abstract::Memory::MEMiExpHeapHead)Abstract::Memory::MEMiExpHeapHeadprivate
MEMiHeapHead(u32 signature, void *heapStart, void *heapEnd, const OptFlag &opt) (defined in Abstract::Memory::MEMiHeapHead)Abstract::Memory::MEMiHeapHeadprotected
OptFlag typedef (defined in Abstract::Memory::MEMiHeapHead)Abstract::Memory::MEMiHeapHead
recycleRegion(const Region &initialRegion) (defined in Abstract::Memory::MEMiExpHeapHead)Abstract::Memory::MEMiExpHeapHeadprivate
s_fillVals (defined in Abstract::Memory::MEMiHeapHead)Abstract::Memory::MEMiHeapHeadprivatestatic
s_rootList (defined in Abstract::Memory::MEMiHeapHead)Abstract::Memory::MEMiHeapHeadprivatestatic
setGroupID(u16 groupID) (defined in Abstract::Memory::MEMiExpHeapHead)Abstract::Memory::MEMiExpHeapHead
visitAllocated(Visitor visitor, uintptr_t param) (defined in Abstract::Memory::MEMiExpHeapHead)Abstract::Memory::MEMiExpHeapHead
Visitor typedef (defined in Abstract::Memory::MEMiExpHeapHead)Abstract::Memory::MEMiExpHeapHead
~MEMiExpHeapHead() (defined in Abstract::Memory::MEMiExpHeapHead)Abstract::Memory::MEMiExpHeapHeadprivate
~MEMiHeapHead() (defined in Abstract::Memory::MEMiHeapHead)Abstract::Memory::MEMiHeapHeadprotected