17 virtual void depthRange(
float minDepth,
float maxDepth) = 0;
31 void depthRange(
float minDepth,
float maxDepth)
override;
87 m_state->m_viewportPosition = pos;
97 m_state->m_scissorPosition = pos;
SetParamViewportStateBehaviour(ViewportState *state)
void depthRange(float minDepth, float maxDepth) override
void viewport(Vec2 pos, Vec2 size) override
void scissor(Vec2 pos, Vec2 size) override
virtual ~ViewportStateBehaviour()=default
virtual void scissor(Vec2 pos, Vec2 size)=0
virtual void depthRange(float minDepth, float maxDepth)=0
virtual void viewport(Vec2 pos, Vec2 size)=0
PipelineResourceType getType() const override
ViewportStateBehaviour * m_behaviour
void viewport(Vec2 pos, Vec2 size)
void scissor(Vec2 pos, Vec2 size)
void depthRange(float minDepth, float maxDepth)
friend class SetParamViewportStateBehaviour