RenderStateSet Class | Qt 3D 5.6

Qt 5.6 | Qt 3D | C++ Classes | RenderStateSet

Qt 5.6.2 Reference Documentation

# RenderStateSet Class

(Qt3DRender::Render::RenderStateSet)

- List of all members, including inherited members

## Public Functions

| RenderStateSet()
| ~RenderStateSet()
void | addState(RenderState *ds)
void | apply(GraphicsContext *gc)
int | changeCost(RenderStateSet *previousState)
void | merge(RenderStateSet *other)
void | resetMasked(StateMaskSet maskOfStatesToReset, GraphicsContext *gc)
StateMaskSet | stateMask() const

## Member Function Documentation

### RenderStateSet::RenderStateSet()

Default constructs an instance of RenderStateSet.

### RenderStateSet::~RenderStateSet()

Destroys the instance of RenderStateSet.

### void RenderStateSet::addState(RenderState *ds)

### void RenderStateSet::apply(GraphicsContext *gc)

### int RenderStateSet::changeCost(RenderStateSet *previousState)

### void RenderStateSet::merge(RenderStateSet *other)

### void RenderStateSet::resetMasked(StateMaskSet maskOfStatesToReset, GraphicsContext *gc)

### StateMaskSet RenderStateSet::stateMask() const