java.lang.Object
io.qt.QtObject
io.qt.gui.rhi.QShaderDescription
- All Implemented Interfaces:
QtObjectInterface
,Cloneable
Describes the interface of a shader
Java wrapper for Qt class QShaderDescription
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Describes a member of a uniform or push constant blockstatic enum
Java wrapper for Qt enumQShaderDescription::BuiltinType
static class
Describes a built-in variablestatic enum
Java wrapper for Qt enumQShaderDescription::ImageFlag
static final class
QFlags
type for enumQShaderDescription.ImageFlag
static enum
Java wrapper for Qt enumQShaderDescription::ImageFormat
static class
Describes an input or output variable in the shaderstatic class
Describes a push constant blockstatic enum
Java wrapper for Qt enumQShaderDescription::QualifierFlag
static final class
QFlags
type for enumQShaderDescription.QualifierFlag
static class
Describes a shader storage blockstatic enum
Java wrapper for Qt enumQShaderDescription::TessellationMode
static enum
Java wrapper for Qt enumQShaderDescription::TessellationPartitioning
static enum
Java wrapper for Qt enumQShaderDescription::TessellationWindingOrder
static class
Describes a uniform blockstatic enum
Java wrapper for Qt enumQShaderDescription::VariableType
Nested classes/interfaces inherited from class io.qt.QtObject
QtObject.QPrivateConstructor
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionfinal void
assign
(QShaderDescription other) clone()
Creates and returns a copy of this object.static QShaderDescription
deserialize
(QDataStream stream, int version) final void
detach()
SeeQShaderDescription::
detach() boolean
int
hashCode()
Returns the objects's hash code computed byqHash(QShaderDescription)
.final boolean
isValid()
SeeQShaderDescription::
separateImages()const SeeQShaderDescription::
separateSamplers()const final void
serialize
(QDataStream stream, int version) final int
final QByteArray
toJson()
toString()
Seeoperator<<(QDebug,
QShaderDescription) Methods inherited from class io.qt.QtObject
dispose, isDisposed
-
Constructor Details
-
QShaderDescription
public QShaderDescription() -
QShaderDescription
-
-
Method Details
-
combinedImageSamplers
-
detach
See
QShaderDescription::
detach() -
inputBuiltinVariables
-
inputVariables
-
isValid
-
assign
-
outputBuiltinVariables
-
outputVariables
-
pushConstantBlocks
-
separateImages
See
QShaderDescription::
separateImages()const -
separateSamplers
See
QShaderDescription::
separateSamplers()const -
serialize
-
storageBlocks
-
storageImages
-
tessellationMode
-
tessellationOutputVertexCount
-
tessellationPartitioning
-
tessellationWindingOrder
-
toJson
-
uniformBlocks
-
deserialize
-
equals
-
hashCode
Returns the objects's hash code computed byqHash(QShaderDescription)
. -
toString
See
operator<<(QDebug,
QShaderDescription) -
clone
Creates and returns a copy of this object.
-