允許應該把哪些指定顔色分量寫入目前綁定的幀緩衝。 更多...
| 頭: | #include <QColorMask> |
| qmake: | QT += 3drender |
| Since: | Qt 5.7 |
| 實例化: | ColorMask |
| 繼承: | Qt3DRender::QRenderState |
該類在 Qt 5.7 引入。
| QColorMask (Qt3DCore::QNode * parent = nullptr) | |
| bool | isAlphaMasked () const |
| bool | isBlueMasked () const |
| bool | isGreenMasked () const |
| bool | isRedMasked () const |
| void | setAlphaMasked (bool alphaMasked ) |
| void | setBlueMasked (bool blueMasked ) |
| void | setGreenMasked (bool greenMasked ) |
| void | setRedMasked (bool redMasked ) |
| void | alphaMaskedChanged (bool alphaMasked ) |
| void | blueMaskedChanged (bool blueMasked ) |
| void | greenMaskedChanged (bool greenMasked ) |
| void | redMaskedChanged (bool redMasked ) |
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.
Holds whether the alphaMasked component should be written to the frame buffer.
訪問函數:
| bool | isAlphaMasked () const |
| void | setAlphaMasked (bool alphaMasked ) |
通知程序信號:
| void | alphaMaskedChanged (bool alphaMasked ) |
Holds whether the blue color component should be written to the frame buffer.
訪問函數:
| bool | isBlueMasked () const |
| void | setBlueMasked (bool blueMasked ) |
通知程序信號:
| void | blueMaskedChanged (bool blueMasked ) |
Holds whether the green color component should be written to the frame buffer.
訪問函數:
| bool | isGreenMasked () const |
| void | setGreenMasked (bool greenMasked ) |
通知程序信號:
| void | greenMaskedChanged (bool greenMasked ) |
Holds whether the red color component should be written to the frame buffer.
訪問函數:
| bool | isRedMasked () const |
| void | setRedMasked (bool redMasked ) |
通知程序信號:
| void | redMaskedChanged (bool redMasked ) |
構造新的 Qt3DCore::QColorMask 實例采用 parent 作為父級。