|
Luma 0.1.0
A low-level compiled alternative to C, C++, and more!
|
Growable array backed by an arena allocator. More...
#include <memory.h>

Public Attributes | |
| void * | data |
| size_t | count |
| size_t | capacity |
| size_t | item_size |
| ArenaAllocator * | arena |
Growable array backed by an arena allocator.
| ArenaAllocator* GrowableArray::arena |
Arena allocator used for storage.
| size_t GrowableArray::capacity |
Total allocated elements capacity.
| size_t GrowableArray::count |
Number of elements currently stored.
| void* GrowableArray::data |
Pointer to array data.
| size_t GrowableArray::item_size |
Size of each element in bytes.