RenderState Class

(Qt3DRender::Render::RenderState)

Public Functions

virtual ~RenderState()
virtual void apply(GraphicsContext *gc) const = 0
virtual StateMaskSet mask() const = 0

Static Public Members

RenderState *getOrCreateBackendState(QRenderState *renderState)

Member Function Documentation

[virtual] RenderState::~RenderState()

Destroys the instance of RenderState. The destructor is virtual.

[pure virtual] void RenderState::apply(GraphicsContext *gc) const

[static] RenderState *RenderState::getOrCreateBackendState(QRenderState *renderState)

[pure virtual] StateMaskSet RenderState::mask() const