#include <Urho3D/Urho3D.h>
#include "../Base/PrimitiveTypes.h"
#include <cstddef>
|
AllocatorBlock * | Urho3D::AllocatorInitialize (i32 nodeSize, i32 initialCapacity=1) |
| Initialize a fixed-size allocator with the node size and initial capacity.
|
|
void | Urho3D::AllocatorUninitialize (AllocatorBlock *allocator) |
| Uninitialize a fixed-size allocator. Frees all blocks in the chain.
|
|
void * | Urho3D::AllocatorReserve (AllocatorBlock *allocator) |
| Reserve a node. Creates a new block if necessary.
|
|
void | Urho3D::AllocatorFree (AllocatorBlock *allocator, void *ptr) |
| Free a node. Does not free any blocks.
|
|