Open 3D Engine ImGui Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
ImSpanAllocator< CHUNKS > Struct Template Reference

Public Member Functions

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)
 

Public Attributes

char * BasePtr
 
int CurrOff
 
int CurrIdx
 
int Offsets [CHUNKS]
 
int Sizes [CHUNKS]
 

The documentation for this struct was generated from the following file: