26AI_API
void*
AiRealloc(
void* addr,
size_t size);
27AI_API
void AiFree(
void* addr);
DLL export prefix for API functions (necessary for multi-platform development)
API for logging messages of different severities - info, warnings, errors.
AtString class for fast comparisons.
Arnold String allows for fast string comparisons.
Definition: ai_string.h:46
AI_API void AiAddMemUsage(int64_t size, const AtString category)
Track allocated memory by named category.
Definition: ai_memory.cpp:152
AI_API void * AiMalloc(size_t size)
Arnold malloc() wrapper.
Definition: ai_memory.cpp:36
AI_API void * AiRealloc(void *addr, size_t size)
Arnold realloc() wrapper.
Definition: ai_memory.cpp:73
AI_API void AiFree(void *addr)
Arnold free() wrapper.
Definition: ai_memory.cpp:109