Blender V4.5
BLI_array_store_utils.h File Reference
#include <stddef.h>

Go to the source code of this file.

Classes

struct  BArrayStore_AtSize

Functions

struct BArrayStoreBLI_array_store_at_size_ensure (struct BArrayStore_AtSize *bs_stride, int stride, int chunk_size)
struct BArrayStoreBLI_array_store_at_size_get (struct BArrayStore_AtSize *bs_stride, int stride)
void BLI_array_store_at_size_clear (struct BArrayStore_AtSize *bs_stride)
void BLI_array_store_at_size_calc_memory_usage (const struct BArrayStore_AtSize *bs_stride, size_t *r_size_expanded, size_t *r_size_compacted)

Function Documentation

◆ BLI_array_store_at_size_calc_memory_usage()

void BLI_array_store_at_size_calc_memory_usage ( const struct BArrayStore_AtSize * bs_stride,
size_t * r_size_expanded,
size_t * r_size_compacted )

◆ BLI_array_store_at_size_clear()

◆ BLI_array_store_at_size_ensure()

◆ BLI_array_store_at_size_get()

struct BArrayStore * BLI_array_store_at_size_get ( struct BArrayStore_AtSize * bs_stride,
int stride )