- 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
Modifier and TypeClassDescriptionstatic enum
Java wrapper for Qt enumQSGMaterialShader::GraphicsPipelineState::BlendFactor
static final class
static enum
Java wrapper for Qt enumQSGMaterialShader::GraphicsPipelineState::ColorMaskComponent
static enum
Java wrapper for Qt enumQSGMaterialShader::GraphicsPipelineState::CullMode
static enum
Java wrapper for Qt enumQSGMaterialShader::GraphicsPipelineState::PolygonMode
Nested classes/interfaces inherited from class io.qt.QtObject
QtObject.QPrivateConstructor
-
Constructor Summary
ConstructorDescriptionSeeQSGMaterialShader::GraphicsPipelineState::
GraphicsPipelineState() -
Method Summary
Modifier and TypeMethodDescriptionfinal QColor
Blend constant applicable when a blending factor is set to use a constant valuefinal boolean
Enables 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 separateBlendFactorsboolean
Seeoperator==(QSGMaterialShader::GraphicsPipelineState,
QSGMaterialShader::GraphicsPipelineState) final QColor
Kotlin property getter.final boolean
Kotlin property getter.Kotlin property getter.Kotlin property getter.Kotlin property getter.Kotlin property getter.Kotlin property getter.final boolean
Kotlin property getter.Kotlin property getter.Kotlin property getter.int
hashCode()
Returns the objects's hash code computed byqHash(QSGMaterialShader::GraphicsPipelineState)
.Polygon rasterization modefinal boolean
Indicates that alpha blending factors are specified separatelyfinal void
setBlendConstant
(QColor blendConstant) Blend constant applicable when a blending factor is set to use a constant valuefinal void
setBlendEnable
(boolean blendEnable) Enables blendingfinal void
Color write maskfinal void
Overloaded function forsetColorWrite(io.qt.quick.QSGMaterialShader.GraphicsPipelineState.ColorMask)
.final void
Cull modefinal void
Destination alpha blending factorfinal void
Destination blending factor, either RGB or RGBA depending on separateBlendFactorsfinal void
Polygon rasterization modefinal void
setSeparateBlendFactors
(boolean separateBlendFactors) Indicates that alpha blending factors are specified separatelyfinal void
Source alpha blending factorfinal void
Source 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()
-
-
Method Details
-
setBlendConstant
Blend constant applicable when a blending factor is set to use a constant value
-
getBlendConstant
Kotlin property getter. In Java use
blendConstant()
instead. -
blendConstant
Blend constant applicable when a blending factor is set to use a constant value
-
setBlendEnable
Enables blending
-
getBlendEnable
Kotlin property getter. In Java use
blendEnable()
instead. -
blendEnable
Enables blending
-
setColorWrite
@QtUninvokable public final void setColorWrite(QSGMaterialShader.GraphicsPipelineState.ColorMaskComponent ... colorWrite) Overloaded function for
setColorWrite(io.qt.quick.QSGMaterialShader.GraphicsPipelineState.ColorMask)
. -
setColorWrite
@QtUninvokable public final void setColorWrite(QSGMaterialShader.GraphicsPipelineState.ColorMask colorWrite) Color write mask
-
getColorWrite
Kotlin property getter. In Java use
colorWrite()
instead. -
colorWrite
Color write mask
-
setCullMode
@QtUninvokable public final void setCullMode(QSGMaterialShader.GraphicsPipelineState.CullMode cullMode) Cull mode
-
getCullMode
Kotlin property getter. In Java use
cullMode()
instead. -
cullMode
Cull mode
-
setDstAlpha
@QtUninvokable public final void setDstAlpha(QSGMaterialShader.GraphicsPipelineState.BlendFactor dstAlpha) Destination alpha blending factor
-
getDstAlpha
Kotlin property getter. In Java use
dstAlpha()
instead. -
dstAlpha
Destination alpha blending factor
-
setDstColor
@QtUninvokable public final void setDstColor(QSGMaterialShader.GraphicsPipelineState.BlendFactor dstColor) Destination blending factor, either RGB or RGBA depending on separateBlendFactors
-
getDstColor
Kotlin property getter. In Java use
dstColor()
instead. -
dstColor
Destination blending factor, either RGB or RGBA depending on separateBlendFactors
-
setPolygonMode
@QtUninvokable public final void setPolygonMode(QSGMaterialShader.GraphicsPipelineState.PolygonMode polygonMode) Polygon rasterization mode
-
getPolygonMode
Kotlin property getter. In Java use
polygonMode()
instead. -
polygonMode
Polygon rasterization mode
-
setSeparateBlendFactors
Indicates that alpha blending factors are specified separately
See
QSGMaterialShader::GraphicsPipelineState::
separateBlendFactors -
getSeparateBlendFactors
Kotlin property getter. In Java use
separateBlendFactors()
instead. -
separateBlendFactors
Indicates that alpha blending factors are specified separately
See
QSGMaterialShader::GraphicsPipelineState::
separateBlendFactors -
setSrcAlpha
@QtUninvokable public final void setSrcAlpha(QSGMaterialShader.GraphicsPipelineState.BlendFactor srcAlpha) Source alpha blending factor
-
getSrcAlpha
Kotlin property getter. In Java use
srcAlpha()
instead. -
srcAlpha
Source alpha blending factor
-
setSrcColor
@QtUninvokable public final void setSrcColor(QSGMaterialShader.GraphicsPipelineState.BlendFactor srcColor) Source blending factor, either RGB or RGBA depending on separateBlendFactors
-
getSrcColor
Kotlin property getter. In Java use
srcColor()
instead. -
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.
-