java.lang.Object
io.qt.internal.NativeUtility.Object
io.qt.QtObject
io.qt.quick.QSGMaterialShader
io.qt.quick.QSGSimpleMaterialShader<State>
- All Implemented Interfaces:
QtObjectInterface
-
Nested Class Summary
Nested classes/interfaces inherited from class io.qt.quick.QSGMaterialShader
QSGMaterialShader.RenderState
Nested classes/interfaces inherited from class io.qt.QtObject
QtObject.QPrivateConstructor
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionString[]
void
void
final String
final String
void
updateState
(QSGMaterialShader.RenderState state, QSGMaterial newMaterial, QSGMaterial oldMaterial) abstract void
updateState
(State newState, State oldState) Methods inherited from class io.qt.quick.QSGMaterialShader
activate, compile, deactivate, fragmentShader, program, setShaderSourceFile, setShaderSourceFiles, vertexShader
Methods inherited from class io.qt.QtObject
dispose, equals, isDisposed
-
Constructor Details
-
QSGSimpleMaterialShader
-
-
Method Details
-
initialize
public void initialize()Description copied from class:QSGMaterialShader
- Overrides:
initialize
in classQSGMaterialShader
-
uniformMatrixName
-
uniformOpacityName
-
updateState
public void updateState(QSGMaterialShader.RenderState state, QSGMaterial newMaterial, QSGMaterial oldMaterial) Description copied from class:QSGMaterialShader
- Overrides:
updateState
in classQSGMaterialShader
-
updateState
-
resolveUniforms
public void resolveUniforms() -
attributes
-
attributeNames
Description copied from class:QSGMaterialShader
- Specified by:
attributeNames
in classQSGMaterialShader
-