QStencilMask Class▲
- 
					
Header: QStencilMask
 - 
					
Since: Qt 5.7
 - 
					
qmake: QT += 3drender
 - 
					
Inherited By:
 - 
					
Instantiated By: qml-qt3d-render-stencilmask.xml
 - 
					
Inherits: Qt3DRender::QRenderState
 - 
					
Group: QStencilMask is part of renderstates
 
Detailed Description▲
A Qt3DRender::QStencilMask class specifies a write mask for the stencil values after the stencil test. Mask can be specified separately for the front-facing and back-facing polygons. The fragment stencil value is and'd with the mask before it is written to the stencil buffer.
See Also▲
See also Qt3DRender::QStencilTest
Property Documentation▲
backOutputMask : uint▲
Holds the write mask for the fragment stencil values for back-facing polygons.
Access functions:
- 
							
backOutputMask() const
 - 
							
void setBackOutputMask( backOutputMask)
 
Notifier signal:
- 
							
void backOutputMaskChanged( backOutputMask)
 
frontOutputMask : uint▲
Holds the write mask for the fragment stencil values for front-facing polygons.
Access functions:
- 
							
frontOutputMask() const
 - 
							
void setFrontOutputMask( frontOutputMask)
 
Notifier signal:
- 
							
void frontOutputMaskChanged( frontOutputMask)
 
Member Function Documentation▲
[explicit] QStencilMask::QStencilMask(Qt3DCore::QNode *parent = nullptr)▲
The constructor creates a new QStencilMask::QStencilMask instance with the specified parent.


