| _autoRelease | RE::GMemoryHeap | protected |
| _childHeaps | RE::GMemoryHeap | protected |
| _heapLock | RE::GMemoryHeap | mutableprotected |
| _info | RE::GMemoryHeap | protected |
| _ownerThreadID | RE::GMemoryHeap | protected |
| _pad24 | RE::GMemoryHeap | protected |
| _padC2 | RE::GMemoryHeap | protected |
| _padC4 | RE::GMemoryHeap | protected |
| _refCount | RE::GMemoryHeap | protected |
| _selfSize | RE::GMemoryHeap | protected |
| _trackDebugInfo | RE::GMemoryHeap | protected |
| _unkC8 | RE::GMemoryHeap | protected |
| _unkD0 | RE::GMemoryHeap | protected |
| _useLocks | RE::GMemoryHeap | protected |
| AddRef()=0 | RE::GMemoryHeap | pure virtual |
| Alloc(UPInt a_size)=0 | RE::GMemoryHeap | pure virtual |
| Alloc(UPInt a_size, UPInt a_align)=0 | RE::GMemoryHeap | pure virtual |
| AllocAutoHeap(const void *a_this, UPInt a_size)=0 | RE::GMemoryHeap | pure virtual |
| AllocAutoHeap(const void *a_this, UPInt a_size, UPInt a_align)=0 | RE::GMemoryHeap | pure virtual |
| AllocSysDirect(UPInt a_size)=0 | RE::GMemoryHeap | pure virtual |
| ArenaIsEmpty(UPInt a_arena)=0 | RE::GMemoryHeap | pure virtual |
| AssignToCurrentThread() | RE::GMemoryHeap | |
| CheckIntegrity() | RE::GMemoryHeap | |
| CheckIntegrity_Internal() const =0 | RE::GMemoryHeap | protectedpure virtual |
| ChildListType typedef | RE::GMemoryHeap | protected |
| CreateArena(UPInt a_arena, GSysAllocPaged *a_sysAlloc)=0 | RE::GMemoryHeap | pure virtual |
| CreateHeap(const char *a_name, const HeapDesc &a_desc)=0 | RE::GMemoryHeap | pure virtual |
| CreateHeap(const char *a_name, HeapFlags a_flags=HeapFlags::kNone, UPInt a_minAlign=16, UPInt a_granularity=16 *1024, UPInt a_reserve=16 *1024, UPInt a_threshold=UPINT_MAX, UPInt a_limit=0, GHeapID a_heapID=GHeapID::kReserved, UPInt a_arena=0) | RE::GMemoryHeap | |
| DestroyArena(UPInt a_arena)=0 | RE::GMemoryHeap | pure virtual |
| DestroyItself()=0 | RE::GMemoryHeap | protectedpure virtual |
| DumpMemoryLeaks() | RE::GMemoryHeap | |
| DumpMemoryLeaks_Internal()=0 | RE::GMemoryHeap | protectedpure virtual |
| Free(void *a_ptr)=0 | RE::GMemoryHeap | pure virtual |
| FreeSysDirect(void *a_ptr, UPInt a_size)=0 | RE::GMemoryHeap | pure virtual |
| GetAllocHeap(const void *a_this)=0 | RE::GMemoryHeap | pure virtual |
| GetFlags() const | RE::GMemoryHeap | |
| GetFootprint() const =0 | RE::GMemoryHeap | pure virtual |
| GetGranularity() const | RE::GMemoryHeap | |
| GetHeapInfo(HeapInfo *a_info) const | RE::GMemoryHeap | |
| GetID() const | RE::GMemoryHeap | |
| GetLimit() const | RE::GMemoryHeap | |
| GetName() const | RE::GMemoryHeap | |
| GetParentHeap() const | RE::GMemoryHeap | |
| GetRootStats(RootStats *a_stats)=0 | RE::GMemoryHeap | pure virtual |
| GetStats(GStatBag *a_bag)=0 | RE::GMemoryHeap | pure virtual |
| GetTotalFootprint() const =0 | RE::GMemoryHeap | pure virtual |
| GetTotalUsedSpace() const =0 | RE::GMemoryHeap | pure virtual |
| GetUsableSize(const void *a_ptr)=0 | RE::GMemoryHeap | pure virtual |
| GetUsedSpace() const =0 | RE::GMemoryHeap | pure virtual |
| GetUserDebugStats(RootStats *a_stats) const =0 | RE::GMemoryHeap | protectedpure virtual |
| GHeapRoot | RE::GMemoryHeap | friend |
| GHeapRootMH | RE::GMemoryHeap | friend |
| GListNode() | RE::GListNode< GMemoryHeap > | inline |
| GMemoryHeapMH | RE::GMemoryHeap | friend |
| GMemoryHeapPT | RE::GMemoryHeap | friend |
| HeapFlags enum name | RE::GMemoryHeap | |
| IsThreadSafe() const | RE::GMemoryHeap | |
| MemReportType enum name | RE::GMemoryHeap | |
| next | RE::GListNode< GMemoryHeap > | |
| prev | RE::GListNode< GMemoryHeap > | |
| Realloc(void *a_oldPtr, UPInt a_newSize)=0 | RE::GMemoryHeap | pure virtual |
| Release()=0 | RE::GMemoryHeap | pure virtual |
| ReleaseCachedMem()=0 | RE::GMemoryHeap | protectedpure virtual |
| ReleaseOnFree(void *a_ptr) | RE::GMemoryHeap | |
| Remove() | RE::GListNode< GMemoryHeap > | inline |
| SetLimit(UPInt newLimit)=0 | RE::GMemoryHeap | pure virtual |
| SetLimitHandler(LimitHandler *handler)=0 | RE::GMemoryHeap | pure virtual |
| SetTracer(HeapTracer *a_tracer)=0 | RE::GMemoryHeap | pure virtual |
| UltimateCheck() | RE::GMemoryHeap | |
| UltimateCheck_Internal()=0 | RE::GMemoryHeap | protectedpure virtual |
| VisitHeapSegments(GHeapSegVisitor *a_visitor) const =0 | RE::GMemoryHeap | pure virtual |
| VisitMem(GHeapMemVisitor *a_visitor, std::uint32_t a_flags)=0 | RE::GMemoryHeap | pure virtual |
| VisitRootSegments(GHeapSegVisitor *a_visitor)=0 | RE::GMemoryHeap | pure virtual |
| ~GMemoryHeap() | RE::GMemoryHeap | protectedvirtual |