#include <AMemory.h>
Classes | |
| struct | AllocatorList |
Public Types | |
| enum | POOL_ : POOL { POOL_None = 0 , POOL_StringPool , POOL_Misc , POOL_Collision , POOL_Sound , POOL_Debug , POOL_MemTrace , POOL_Viewport , POOL_NUMOF = 8 } |
| using | POOL = uint32_t |
Static Public Member Functions | |
| static void | CreatePool (POOL a_ePool) |
| static Toshi::T2Allocator * | GetAllocator (POOL a_ePool) |
| static Toshi::TMemory::MemBlock * | GetMemBlock (POOL a_ePool) |
Static Public Attributes | |
| static Toshi::TMemory::MemBlock * | s_aMemBlocks [POOL_NUMOF] |
| static AllocatorList | s_AllocatorList |
| static constexpr AMemoryPool | s_aPools [POOL_NUMOF] |
| using AMemory::POOL = uint32_t |
| enum AMemory::POOL_ : POOL |
| Enumerator | |
|---|---|
| POOL_None | |
| POOL_StringPool | |
| POOL_Misc | |
| POOL_Collision | |
| POOL_Sound | |
| POOL_Debug | |
| POOL_MemTrace | |
| POOL_Viewport | |
| POOL_NUMOF | |
Definition at line 31 of file AMemory.h.
|
static |
Definition at line 12 of file AMemory.cpp.
|
static |
Definition at line 31 of file AMemory.cpp.
|
static |
Definition at line 38 of file AMemory.cpp.
|
inlinestatic |
|
inlinestatic |
|
inlinestaticconstexpr |
Definition at line 53 of file AMemory.h.