QBlendEquation 类
类 Qt3DRender::QBlendEquationQBlendEquation 类定义了用于 RGB 合成方程和 Alpha 合成方程的方程。 更多信息...
| 头文件 | #include <Qt3DRender/QBlendEquation> | 
| CMake | find_package(Qt6 REQUIRED COMPONENTS 3drender) target_link_libraries(mytarget PRIVATE Qt6::3drender) | 
| qmake | QT += 3drender | 
| 由以下实例化 | 合成方程 | 
| 继承自 | Qt3DRender::QRenderState | 
公共类型
| 枚举 | BlendFunction { 加,减,反向减,最小,最大 } | 
属性
- blendFunction : BlendFunction
公共函数
| QBlendEquation(Qt3DCore::QNode *parent = nullptr) | |
| Qt3DRender::QBlendEquation::BlendFunction | blendFunction() const | 
公共槽函数
| void | setBlendFunction(Qt3DRender::QBlendEquation::BlendFunction blendFunction) | 
信号
| void | blendFunctionChanged(Qt3DRender::QBlendEquation::BlendFunction blendFunction) | 
成员类型文档
枚举 QBlendEquation::BlendFunction
| 常量 | 值 | 描述 | 
|---|---|---|
| Qt3DRender::QBlendEquation::Add | 0x8006 | GL_FUNC_ADD | 
| Qt3DRender::QBlendEquation::Subtract | 0x800A | GL_FUNC_SUBTRACT | 
| Qt3DRender::QBlendEquation::ReverseSubtract | 0x800B | GL_FUNC_REVERSE_SUBTRACT | 
| Qt3DRender::QBlendEquation::Min | 0x8007 | GL_MIN | 
| Qt3DRender::QBlendEquation::Max | 0x8008 | GL_MAX | 
属性文档
blendFunction : BlendFunction
包含混合函数,它决定了源颜色和目标颜色如何结合。
访问函数
| Qt3DRender::QBlendEquation::BlendFunction | blendFunction() const | 
| void | setBlendFunction(Qt3DRender::QBlendEquation::BlendFunction blendFunction) | 
通知信号
| void | blendFunctionChanged(Qt3DRender::QBlendEquation::BlendFunction blendFunction) | 
成员函数文档
[明确] QBlendEquation::QBlendEquation(Qt3DCore::QNode *parent = nullptr)
构造函数创建一个新的混合状态对象,该对象指定了parent。
© 2024 Qt公司。此处包含的文档贡献为各自所有者的版权。提供的文档是根据自由软件开发基金会发布的GNU自由文档许可版本1.3条款许可的。Qt及其相关徽标是芬兰和/或其他国家的Qt公司商标。所有其他商标均为其各自所有者的财产。