- All Implemented Interfaces:
QtObjectInterface,Cloneable
- Enclosing class:
QSGMaterialShader
Describes state changes that the material wants to apply to the currently active graphics pipeline state
Java wrapper for Qt class QSGMaterialShader::GraphicsPipelineState
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumJava wrapper for Qt enumQSGMaterialShader::GraphicsPipelineState::BlendFactorstatic final classstatic enumJava wrapper for Qt enumQSGMaterialShader::GraphicsPipelineState::ColorMaskComponentstatic enumJava wrapper for Qt enumQSGMaterialShader::GraphicsPipelineState::CullModestatic enumJava wrapper for Qt enumQSGMaterialShader::GraphicsPipelineState::PolygonMode -
Constructor Summary
ConstructorsConstructorDescriptionSeeQSGMaterialShader::GraphicsPipelineState::GraphicsPipelineState() GraphicsPipelineState(boolean blendEnable, QSGMaterialShader.GraphicsPipelineState.BlendFactor srcColor, QSGMaterialShader.GraphicsPipelineState.BlendFactor dstColor, QSGMaterialShader.GraphicsPipelineState.ColorMask colorWrite, Qt.GlobalColor blendConstant, QSGMaterialShader.GraphicsPipelineState.CullMode cullMode, QSGMaterialShader.GraphicsPipelineState.PolygonMode polygonMode, boolean separateBlendFactors, QSGMaterialShader.GraphicsPipelineState.BlendFactor srcAlpha, QSGMaterialShader.GraphicsPipelineState.BlendFactor dstAlpha) GraphicsPipelineState(boolean blendEnable, QSGMaterialShader.GraphicsPipelineState.BlendFactor srcColor, QSGMaterialShader.GraphicsPipelineState.BlendFactor dstColor, QSGMaterialShader.GraphicsPipelineState.ColorMask colorWrite, QColor blendConstant, QSGMaterialShader.GraphicsPipelineState.CullMode cullMode, QSGMaterialShader.GraphicsPipelineState.PolygonMode polygonMode, boolean separateBlendFactors, QSGMaterialShader.GraphicsPipelineState.BlendFactor srcAlpha, QSGMaterialShader.GraphicsPipelineState.BlendFactor dstAlpha) SeeQSGMaterialShader::GraphicsPipelineState::GraphicsPipelineState{bool, QSGMaterialShader::GraphicsPipelineState::BlendFactor, QSGMaterialShader::GraphicsPipelineState::BlendFactor, QSGMaterialShader::GraphicsPipelineState::ColorMask, QColor, QSGMaterialShader::GraphicsPipelineState::CullMode, QSGMaterialShader::GraphicsPipelineState::PolygonMode, bool, QSGMaterialShader::GraphicsPipelineState::BlendFactor, QSGMaterialShader::GraphicsPipelineState::BlendFactor} GraphicsPipelineState(boolean blendEnable, QSGMaterialShader.GraphicsPipelineState.BlendFactor srcColor, QSGMaterialShader.GraphicsPipelineState.BlendFactor dstColor, QSGMaterialShader.GraphicsPipelineState.ColorMask colorWrite, QRgba64 blendConstant, QSGMaterialShader.GraphicsPipelineState.CullMode cullMode, QSGMaterialShader.GraphicsPipelineState.PolygonMode polygonMode, boolean separateBlendFactors, QSGMaterialShader.GraphicsPipelineState.BlendFactor srcAlpha, QSGMaterialShader.GraphicsPipelineState.BlendFactor dstAlpha) GraphicsPipelineState(boolean blendEnable, QSGMaterialShader.GraphicsPipelineState.BlendFactor srcColor, QSGMaterialShader.GraphicsPipelineState.BlendFactor dstColor, QSGMaterialShader.GraphicsPipelineState.ColorMask colorWrite, String blendConstant, QSGMaterialShader.GraphicsPipelineState.CullMode cullMode, QSGMaterialShader.GraphicsPipelineState.PolygonMode polygonMode, boolean separateBlendFactors, QSGMaterialShader.GraphicsPipelineState.BlendFactor srcAlpha, QSGMaterialShader.GraphicsPipelineState.BlendFactor dstAlpha) SeeQSGMaterialShader::GraphicsPipelineState::GraphicsPipelineState(QSGMaterialShader::GraphicsPipelineState) -
Method Summary
Modifier and TypeMethodDescriptionfinal QColorBlend constant applicable when a blending factor is set to use a constant valuefinal booleanEnables blendingclone()Creates and returns a copy of this object.Color write maskcullMode()Cull modedstAlpha()Destination alpha blending factordstColor()Destination blending factor, either RGB or RGBA depending on separateBlendFactorsfinal booleanSeeoperator==(QSGMaterialShader::GraphicsPipelineState,QSGMaterialShader::GraphicsPipelineState) booleanSeeoperator==(QSGMaterialShader::GraphicsPipelineState,QSGMaterialShader::GraphicsPipelineState) inthashCode()Returns the objects's hash code computed byqHash(QSGMaterialShader::GraphicsPipelineState).Polygon rasterization modefinal booleanIndicates that alpha blending factors are specified separatelyfinal voidsetBlendConstant(Qt.GlobalColor blendConstant) Overloaded function forsetBlendConstant(io.qt.gui.QColor).final voidsetBlendConstant(QColor blendConstant) Blend constant applicable when a blending factor is set to use a constant valuefinal voidsetBlendConstant(QRgba64 blendConstant) Overloaded function forsetBlendConstant(io.qt.gui.QColor).final voidsetBlendConstant(String blendConstant) Overloaded function forsetBlendConstant(io.qt.gui.QColor).final voidsetBlendEnable(boolean blendEnable) Enables blendingfinal voidColor write maskfinal voidOverloaded function forsetColorWrite(io.qt.quick.QSGMaterialShader.GraphicsPipelineState.ColorMask).final voidCull modefinal voidDestination alpha blending factorfinal voidDestination blending factor, either RGB or RGBA depending on separateBlendFactorsfinal voidPolygon rasterization modefinal voidsetSeparateBlendFactors(boolean separateBlendFactors) Indicates that alpha blending factors are specified separatelyfinal voidSource alpha blending factorfinal voidSource blending factor, either RGB or RGBA depending on separateBlendFactorssrcAlpha()Source alpha blending factorsrcColor()Source blending factor, either RGB or RGBA depending on separateBlendFactorsMethods inherited from class io.qt.QtObject
dispose, isDisposed
-
Constructor Details
-
GraphicsPipelineState
public GraphicsPipelineState()See
QSGMaterialShader::GraphicsPipelineState::GraphicsPipelineState() -
GraphicsPipelineState
See
QSGMaterialShader::GraphicsPipelineState::GraphicsPipelineState(QSGMaterialShader::GraphicsPipelineState) -
GraphicsPipelineState
public GraphicsPipelineState(boolean blendEnable, QSGMaterialShader.GraphicsPipelineState.BlendFactor srcColor, QSGMaterialShader.GraphicsPipelineState.BlendFactor dstColor, QSGMaterialShader.GraphicsPipelineState.ColorMask colorWrite, QColor blendConstant, QSGMaterialShader.GraphicsPipelineState.CullMode cullMode, QSGMaterialShader.GraphicsPipelineState.PolygonMode polygonMode, boolean separateBlendFactors, QSGMaterialShader.GraphicsPipelineState.BlendFactor srcAlpha, QSGMaterialShader.GraphicsPipelineState.BlendFactor dstAlpha) See
QSGMaterialShader::GraphicsPipelineState::GraphicsPipelineState{bool, QSGMaterialShader::GraphicsPipelineState::BlendFactor, QSGMaterialShader::GraphicsPipelineState::BlendFactor, QSGMaterialShader::GraphicsPipelineState::ColorMask, QColor, QSGMaterialShader::GraphicsPipelineState::CullMode, QSGMaterialShader::GraphicsPipelineState::PolygonMode, bool, QSGMaterialShader::GraphicsPipelineState::BlendFactor, QSGMaterialShader::GraphicsPipelineState::BlendFactor} -
GraphicsPipelineState
public GraphicsPipelineState(boolean blendEnable, QSGMaterialShader.GraphicsPipelineState.BlendFactor srcColor, QSGMaterialShader.GraphicsPipelineState.BlendFactor dstColor, QSGMaterialShader.GraphicsPipelineState.ColorMask colorWrite, Qt.GlobalColor blendConstant, QSGMaterialShader.GraphicsPipelineState.CullMode cullMode, QSGMaterialShader.GraphicsPipelineState.PolygonMode polygonMode, boolean separateBlendFactors, QSGMaterialShader.GraphicsPipelineState.BlendFactor srcAlpha, QSGMaterialShader.GraphicsPipelineState.BlendFactor dstAlpha) -
GraphicsPipelineState
public GraphicsPipelineState(boolean blendEnable, QSGMaterialShader.GraphicsPipelineState.BlendFactor srcColor, QSGMaterialShader.GraphicsPipelineState.BlendFactor dstColor, QSGMaterialShader.GraphicsPipelineState.ColorMask colorWrite, QRgba64 blendConstant, QSGMaterialShader.GraphicsPipelineState.CullMode cullMode, QSGMaterialShader.GraphicsPipelineState.PolygonMode polygonMode, boolean separateBlendFactors, QSGMaterialShader.GraphicsPipelineState.BlendFactor srcAlpha, QSGMaterialShader.GraphicsPipelineState.BlendFactor dstAlpha) -
GraphicsPipelineState
public GraphicsPipelineState(boolean blendEnable, QSGMaterialShader.GraphicsPipelineState.BlendFactor srcColor, QSGMaterialShader.GraphicsPipelineState.BlendFactor dstColor, QSGMaterialShader.GraphicsPipelineState.ColorMask colorWrite, String blendConstant, QSGMaterialShader.GraphicsPipelineState.CullMode cullMode, QSGMaterialShader.GraphicsPipelineState.PolygonMode polygonMode, boolean separateBlendFactors, QSGMaterialShader.GraphicsPipelineState.BlendFactor srcAlpha, QSGMaterialShader.GraphicsPipelineState.BlendFactor dstAlpha)
-
-
Method Details
-
equals
See
operator==(QSGMaterialShader::GraphicsPipelineState,QSGMaterialShader::GraphicsPipelineState) -
setBlendConstant
Blend constant applicable when a blending factor is set to use a constant value
-
blendConstant
Blend constant applicable when a blending factor is set to use a constant value
-
setBlendEnable
Enables blending
-
blendEnable
Enables blending
-
setColorWrite
@QtUninvokable public final void setColorWrite(QSGMaterialShader.GraphicsPipelineState.ColorMask colorWrite) Color write mask
-
colorWrite
Color write mask
-
setCullMode
@QtUninvokable public final void setCullMode(QSGMaterialShader.GraphicsPipelineState.CullMode cullMode) Cull mode
-
cullMode
Cull mode
-
setDstAlpha
@QtUninvokable public final void setDstAlpha(QSGMaterialShader.GraphicsPipelineState.BlendFactor dstAlpha) Destination alpha blending factor
See
QSGMaterialShader::GraphicsPipelineState::dstAlpha This function was introduced in Qt 6.5.
-
dstAlpha
Destination alpha blending factor
See
QSGMaterialShader::GraphicsPipelineState::dstAlpha This function was introduced in Qt 6.5.
-
setDstColor
@QtUninvokable public final void setDstColor(QSGMaterialShader.GraphicsPipelineState.BlendFactor dstColor) Destination blending factor, either RGB or RGBA depending on separateBlendFactors
-
dstColor
Destination blending factor, either RGB or RGBA depending on separateBlendFactors
-
setPolygonMode
@QtUninvokable public final void setPolygonMode(QSGMaterialShader.GraphicsPipelineState.PolygonMode polygonMode) Polygon rasterization mode
See
QSGMaterialShader::GraphicsPipelineState::polygonMode This function was introduced in Qt 6.4.
-
polygonMode
Polygon rasterization mode
See
QSGMaterialShader::GraphicsPipelineState::polygonMode This function was introduced in Qt 6.4.
-
setSeparateBlendFactors
Indicates that alpha blending factors are specified separately
See
QSGMaterialShader::GraphicsPipelineState::separateBlendFactors This function was introduced in Qt 6.5.
-
separateBlendFactors
Indicates that alpha blending factors are specified separately
See
QSGMaterialShader::GraphicsPipelineState::separateBlendFactors This function was introduced in Qt 6.5.
-
setSrcAlpha
@QtUninvokable public final void setSrcAlpha(QSGMaterialShader.GraphicsPipelineState.BlendFactor srcAlpha) Source alpha blending factor
See
QSGMaterialShader::GraphicsPipelineState::srcAlpha This function was introduced in Qt 6.5.
-
srcAlpha
Source alpha blending factor
See
QSGMaterialShader::GraphicsPipelineState::srcAlpha This function was introduced in Qt 6.5.
-
setSrcColor
@QtUninvokable public final void setSrcColor(QSGMaterialShader.GraphicsPipelineState.BlendFactor srcColor) Source blending factor, either RGB or RGBA depending on separateBlendFactors
-
srcColor
Source blending factor, either RGB or RGBA depending on separateBlendFactors
-
equals
See
operator==(QSGMaterialShader::GraphicsPipelineState,QSGMaterialShader::GraphicsPipelineState) -
hashCode
Returns the objects's hash code computed byqHash(QSGMaterialShader::GraphicsPipelineState). -
clone
Creates and returns a copy of this object.
See
QSGMaterialShader::GraphicsPipelineState::GraphicsPipelineState(QSGMaterialShader::GraphicsPipelineState) -
setBlendConstant
Overloaded function for
setBlendConstant(io.qt.gui.QColor). -
setBlendConstant
Overloaded function for
setBlendConstant(io.qt.gui.QColor). -
setBlendConstant
Overloaded function for
setBlendConstant(io.qt.gui.QColor). -
setColorWrite
@QtUninvokable public final void setColorWrite(QSGMaterialShader.GraphicsPipelineState.ColorMaskComponent ... colorWrite) Overloaded function for
setColorWrite(io.qt.quick.QSGMaterialShader.GraphicsPipelineState.ColorMask).
-