Class NetickAllocator
- Namespace
- Netick
- Assembly
- Netick.dll
public sealed class NetickAllocator
- Inheritance
-
NetickAllocator
- Inherited Members
-
Fields
Blocks
public List<NetickAllocator.MemoryPool> Blocks
Field Value
- List<NetickAllocator.MemoryPool>
Methods
AddNewPool(bool)
public void AddNewPool(bool isMain)
Parameters
isMain bool
CopyTo(NetickAllocator)
public void CopyTo(NetickAllocator dest)
Parameters
dest NetickAllocator
~NetickAllocator()
protected ~NetickAllocator()
Free(void*)
public void Free(void* ptr)
Parameters
ptr void*
Malloc(ulong, out int, out long)
public void* Malloc(ulong size, out int poolIndex, out long offset)
Parameters
size ulong
poolIndex int
offset long
Returns
- void*
SafeMalloc(ulong, out int, out long, bool)
public void* SafeMalloc(ulong size, out int poolIndex, out long offset, bool clearMem)
Parameters
size ulong
poolIndex int
offset long
clearMem bool
Returns
- void*