#include <qsgrendernode.h>
Definition at line 38 of file qsgrendernode.h.
◆ ~RenderState()
QSGRenderNode::RenderState::~RenderState |
( |
| ) |
|
|
virtual |
◆ clipRegion()
const QRegion * QSGRenderNode::RenderState::clipRegion |
( |
| ) |
const |
|
pure virtual |
◆ get()
void * QSGRenderNode::RenderState::get |
( |
const char * |
state | ) |
const |
|
virtual |
◆ projectionMatrix()
const QMatrix4x4 * QSGRenderNode::RenderState::projectionMatrix |
( |
| ) |
const |
|
pure virtual |
◆ scissorEnabled()
const QMatrix4x4 * QSGRenderNode::RenderState::scissorEnabled |
( |
| ) |
const |
|
pure virtual |
◆ scissorRect()
const QMatrix4x4 * QSGRenderNode::RenderState::scissorRect |
( |
| ) |
const |
|
pure virtual |
◆ stencilEnabled()
const QMatrix4x4 * QSGRenderNode::RenderState::stencilEnabled |
( |
| ) |
const |
|
pure virtual |
- Returns
- the current state of stencil testing.
- Note
- With graphics APIs where stencil testing is enabled in pipeline state objects, instead of individual state-setting commands, it is up to the implementation of render() to enable stencil testing with operations
KEEP
, comparison function EQUAL
, and a read and write mask of 0xFF
.
Implemented in RenderNodeState, and QSGBatchRenderer::RenderNodeState.
◆ stencilValue()
const QMatrix4x4 * QSGRenderNode::RenderState::stencilValue |
( |
| ) |
const |
|
pure virtual |
The documentation for this struct was generated from the following files: