14 virtual void* allocate(uint64 size) ;
16 virtual void release(
void* ptr) ;
18 virtual void* alignedAllocate(uint64 size, uint64 alignment) ;
20 virtual void alignedRelease(
void* ptr) ;
22 virtual uint64 getUsableSize(
void* ptr,
bool alignedAllocation) ;
24 virtual void* _realloc(::gsl::not_null<void*> p, uint64 newSize) ;
26 virtual void* _alignedRealloc(::gsl::not_null<void*> p, uint64 newSize, uint64 alignment) ;
44 MCNAPI
void*
$_realloc(::gsl::not_null<void*> p, uint64 newSize);
46 MCNAPI
void*
$_alignedRealloc(::gsl::not_null<void*> p, uint64 newSize, uint64 alignment);