32 struct GxAllocateInformation
52 void initialize(
void** pBuffer, u32& size);
65 void freeMemory(
void* pAddress, GX_CSTR filename, u32 line);
68 void* allocateMemory(u32 size, GxMemory::ALIGNMENT alignment = GxMemory::ALIGNMENT::_16);
70 void freeMemory(
void* pAddress);
75 void checkMemoryLeak(
void)
const;
80 GxAllocateInformation* findAllocateInformation(
void* pAddress)
const;
91 constexpr u32
getSize(
void)
const {
return _allocateSize; }
93 b32 isValidAddress(
void* pAddress)
const;
104 GxAllocateInformation* _pAllocateInformation;