3#include "../FoundationBase.h"
14#define STBI_MALLOC(size) Cogs::stbAlloc(size)
15#define STBI_REALLOC_SIZED(oldPtr, oldSize, newSize) Cogs::stbRealloc(oldPtr, oldSize, newSize)
16#define STBI_FREE(ptr) Cogs::stbFree(ptr)
18#define STBIW_MALLOC(size) Cogs::stbAlloc(size)
19#define STBIW_REALLOC_SIZED(oldPtr, oldSize, newSize) Cogs::stbRealloc(oldPtr, oldSize, newSize)
20#define STBIW_FREE(ptr) Cogs::stbFree(ptr)
22#define STBTT_malloc(size, userData) Cogs::stbAlloc(size, userData)
23#define STBTT_free(ptr, userData) Cogs::stbFree(ptr, userData)
26 COGSFOUNDATION_API
void* stbAlloc(
size_t size,
void* userData =
nullptr);
27 COGSFOUNDATION_API
void* stbRealloc(
void* ptr,
size_t oldSize,
size_t newSize);
28 COGSFOUNDATION_API
void stbFree(
void* ptr,
void* userData =
nullptr);
Contains all Cogs related functionality.