QBlendEquation Class
class
Qt3DRender
::QBlendEquation
The QBlendEquation class specifies the equation used for both the RGB blend equation and the Alpha blend equation.
更多...
头:
|
#include <Qt3DRender/QBlendEquation>
|
CMake:
|
find_package(Qt6 REQUIRED COMPONENTS 3drender)
target_link_libraries(mytarget PRIVATE Qt6::3drender)
|
qmake:
|
QT += 3drender
|
实例化:
|
BlendEquation
|
继承:
|
Qt3DRender::QRenderState
|
公共类型
特性
公共函数
公共槽
void
|
setBlendFunction
(Qt3DRender::QBlendEquation::BlendFunction
blendFunction
)
|
信号
详细描述
The blend equation is used to determine how a new pixel is combined with a pixel already in the framebuffer.
成员类型文档编制
enum 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
|
特性文档编制
Holds the blend function, which determines how source and destination colors are combined.
访问函数:
Qt3DRender::QBlendEquation::BlendFunction
|
blendFunction
() const
|
void
|
setBlendFunction
(Qt3DRender::QBlendEquation::BlendFunction
blendFunction
)
|
通知程序信号:
void
|
blendFunctionChanged
(Qt3DRender::QBlendEquation::BlendFunction
blendFunction
)
|
成员函数文档编制
QBlendEquation::
QBlendEquation
(
Qt3DCore::QNode
*
parent
= nullptr)
The constructor creates a new blend state object with the specified
parent
.