QColorMask Class
(Qt3DRender::QColorMask)Allows specifying which color components should be written to the currently bound frame buffer. More...
Header: | #include <QColorMask> |
qmake: | QT += 3drender |
Inherits: | QRenderState |
Properties
- alphaMasked : bool
- blueMasked : bool
- greenMasked : bool
- redMasked : bool
- 2 properties inherited from Qt3DCore::QNode
- 1 property inherited from QObject
Public Functions
QColorMask(Qt3DCore::QNode *parent = nullptr) | |
bool | isAlphaMasked() const |
bool | isBlueMasked() const |
bool | isGreenMasked() const |
bool | isRedMasked() const |
- 6 public functions inherited from Qt3DCore::QNode
- 31 public functions inherited from QObject
Public Slots
void | setAlphaMasked(bool alphaMasked) |
void | setBlueMasked(bool blueMasked) |
void | setGreenMasked(bool greenMasked) |
void | setRedMasked(bool redMasked) |
- 2 public slots inherited from Qt3DCore::QNode
- 1 public slot inherited from QObject
Signals
void | alphaMaskedChanged(bool alphaMasked) |
void | blueMaskedChanged(bool blueMasked) |
void | greenMaskedChanged(bool greenMasked) |
void | redMaskedChanged(bool redMasked) |
- 3 signals inherited from Qt3DCore::QNode
- 2 signals inherited from QObject
Additional Inherited Members
- 1 public variable inherited from QObject
- 10 static public members inherited from QObject
- 2 protected functions inherited from Qt3DCore::QNode
- 9 protected functions inherited from QObject
- 2 protected variables inherited from QObject
Detailed Description
Allows specifying which color components should be written to the currently bound frame buffer.
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
Access functions:
bool | isBlueMasked() const |
void | setBlueMasked(bool blueMasked) |
Notifier signal:
void | blueMaskedChanged(bool blueMasked) |
greenMasked : bool
Access functions:
bool | isGreenMasked() const |
void | setGreenMasked(bool greenMasked) |
Notifier signal:
void | greenMaskedChanged(bool greenMasked) |
redMasked : bool
Access functions:
bool | isRedMasked() const |
void | setRedMasked(bool redMasked) |
Notifier signal:
void | redMaskedChanged(bool redMasked) |