Table of Contents

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*