RenderStateImpl Class

(Qt3DRender::Render::RenderStateImpl)

Public Functions

virtual ~RenderStateImpl()
virtual void apply(GraphicsContext *gc) const = 0
virtual bool equalTo(const RenderStateImpl &renderState) const = 0
virtual StateMask mask() const = 0
virtual void updateProperty(const char *name, const QVariant &value)

Member Function Documentation

[virtual] RenderStateImpl::~RenderStateImpl()

Destroys the instance of RenderStateImpl. The destructor is virtual.

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

[pure virtual] bool RenderStateImpl::equalTo(const RenderStateImpl &renderState) const

[pure virtual] StateMask RenderStateImpl::mask() const

[virtual] void RenderStateImpl::updateProperty(const char *name, const QVariant &value)