template struct ImSpanAllocator
Overview
#include <imgui_internal.h> template <int CHUNKS> struct ImSpanAllocator { // fields char* BasePtr; int CurrOff; int CurrIdx; int Offsets[CHUNKS]; int Sizes[CHUNKS]; // methods void Reserve( int n, size_t sz, int a = 4 ); int GetArenaSizeInBytes(); void SetArenaBasePtr(void* base_ptr); void* GetSpanPtrBegin(int n); void* GetSpanPtrEnd(int n); template <typename T> void GetSpan( int n, ImSpan<T>* span ); };