Struct RenderQueueElement

Struct Documentation

struct RenderQueueElement

Element in a render queue: a proxy plus its rendering state.

Public Functions

RenderQueueElement() = default
inline RenderQueueElement(RenderableProxy *p, const TRenderMatrices &state)

Public Members

RenderableProxy *proxy = nullptr

The object to render (non-owning pointer, owned by CompiledViewport)

TRenderMatrices renderState

Rendering state for this object (model matrix, etc.)