struct
GUIMeshBatches::Batch
A set of GUI render elements that can be drawn together using a single mesh and material.
Additionally each batch maintains a list of dirty regions, so the renderer doesn't need to redraw the entire batch when a portion of it changes.
Public
Fields
Id
u32 Id
DepthRangeId
u32 DepthRangeId
Material
RenderElements
Vector<BatchedGUIRenderElement> RenderElements
DirtyRegions
Vector<Area2I> DirtyRegions
IsBoundsDirty
bool IsBoundsDirty
Bounds
Area2I Bounds
IndexCount
u32 IndexCount
VertexCount
u32 VertexCount
IsMeshDirty
bool IsMeshDirty