QColorMask Class▲
-
Header: QColorMask
-
Since: Qt 5.7
-
CMake:
find_package(Qt6 REQUIRED COMPONENTS 3drender)
target_link_libraries(mytarget PRIVATE Qt6::3drender)
-
qmake: QT += 3drender
-
Inherited By:
-
Instantiated By: qml-qt3d-render-colormask.xml
-
Inherits: Qt3DRender::QRenderState
Detailed Description▲
By default, the property for each color component (red, green, blue, alpha) is set to true which means they will be written to the frame buffer. Setting any of the color component to false will prevent it from being written into the frame buffer.
Property Documentation▲
alphaMasked : bool▲
Holds whether the alphaMasked component should be written to the frame buffer.
Access functions:
-
bool isAlphaMasked() const
-
void setAlphaMasked(bool alphaMasked)
Notifier signal:
-
void alphaMaskedChanged(bool alphaMasked)
blueMasked : bool▲
Holds whether the blue color component should be written to the frame buffer.
Access functions:
-
bool isBlueMasked() const
-
void setBlueMasked(bool blueMasked)
Notifier signal:
-
void blueMaskedChanged(bool blueMasked)
greenMasked : bool▲
Holds whether the green color component should be written to the frame buffer.
Access functions:
-
bool isGreenMasked() const
-
void setGreenMasked(bool greenMasked)
Notifier signal:
-
void greenMaskedChanged(bool greenMasked)
redMasked : bool▲
Holds whether the red color component should be written to the frame buffer.
Access functions:
-
bool isRedMasked() const
-
void setRedMasked(bool redMasked)
Notifier signal:
-
void redMaskedChanged(bool redMasked)
Member Function Documentation▲
[explicit] QColorMask::QColorMask(Qt3DCore::QNode *parent = nullptr)▲
Constructs a new Qt3DCore::QColorMask instance with parent as parent.