- All Implemented Interfaces:
QtObjectInterface,Cloneable,Comparable<QShaderKey>
Specifies the shading language, the version with flags, and the variant
Java wrapper for Qt class QShaderKey
- Since:
- This class was introduced in Qt 6.6.
-
Constructor Summary
ConstructorsConstructorDescriptionQShaderKey(QShaderKey other) SeeQShaderKey::QShaderKey(QShaderKey) QShaderKey(QShader.Source s, int sver) Overloaded constructor forQShaderKey(io.qt.gui.rhi.QShader.Source, int, io.qt.gui.rhi.QShader.Variant)withsvar = io.qt.gui.rhi.QShader.Variant.StandardShader.QShaderKey(QShader.Source s, int sver, QShader.Variant svar) Overloaded constructor forQShaderKey(io.qt.gui.rhi.QShader.Source, io.qt.gui.rhi.QShaderVersion, io.qt.gui.rhi.QShader.Variant).QShaderKey(QShader.Source s, QShaderVersion sver) Overloaded constructor forQShaderKey(io.qt.gui.rhi.QShader.Source, io.qt.gui.rhi.QShaderVersion, io.qt.gui.rhi.QShader.Variant)withsvar = io.qt.gui.rhi.QShader.Variant.StandardShader.QShaderKey(QShader.Source s, QShaderVersion sver, QShader.Variant svar) -
Method Summary
Modifier and TypeMethodDescriptionclone()Creates and returns a copy of this object.intcompareTo(QShaderKey other) final booleanequals(QShaderKey rhs) booleaninthashCode()Returns the objects's hash code computed byqHash(QShaderKey).final voidfinal voidfinal voidsetSourceVersion(int sver) Overloaded function forsetSourceVersion(io.qt.gui.rhi.QShaderVersion).final voidfinal QShader.Sourcesource()final QShader.Variantfinal QShaderVersiontoString()Seeoperator<<(QDebug,QShaderKey) Methods inherited from class io.qt.QtObject
dispose, isDisposed
-
Constructor Details
-
QShaderKey
public QShaderKey() -
QShaderKey
- Parameters:
s-sver-svar-
-
QShaderKey
See
QShaderKey::QShaderKey(QShaderKey) - Parameters:
other-
-
QShaderKey
Overloaded constructor for
QShaderKey(io.qt.gui.rhi.QShader.Source, io.qt.gui.rhi.QShaderVersion, io.qt.gui.rhi.QShader.Variant)withsvar = io.qt.gui.rhi.QShader.Variant.StandardShader. -
QShaderKey
Overloaded constructor for
QShaderKey(io.qt.gui.rhi.QShader.Source, int, io.qt.gui.rhi.QShader.Variant)withsvar = io.qt.gui.rhi.QShader.Variant.StandardShader. -
QShaderKey
Overloaded constructor for
QShaderKey(io.qt.gui.rhi.QShader.Source, io.qt.gui.rhi.QShaderVersion, io.qt.gui.rhi.QShader.Variant).
-
-
Method Details
-
equals
- Parameters:
rhs-- Returns:
-
setSource
- Parameters:
s-
-
setSourceVariant
- Parameters:
svar-
-
setSourceVersion
- Parameters:
sver-
-
source
- Returns:
-
sourceVariant
- Returns:
-
sourceVersion
- Returns:
-
equals
-
compareTo
- Specified by:
compareToin interfaceComparable<QShaderKey>
-
hashCode
Returns the objects's hash code computed byqHash(QShaderKey). -
toString
See
operator<<(QDebug,QShaderKey) -
clone
Creates and returns a copy of this object.
See
QShaderKey::QShaderKey(QShaderKey) -
setSourceVersion
Overloaded function for
setSourceVersion(io.qt.gui.rhi.QShaderVersion).
-