java.lang.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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]voidvoidfinal Stringfinal StringvoidupdateState(QSGMaterialShader.RenderState state, QSGMaterial newMaterial, QSGMaterial oldMaterial) abstract voidupdateState(State newState, State oldState) Methods inherited from class io.qt.quick.QSGMaterialShader
activate, compile, deactivate, fragmentShader, program, setShaderSourceFile, setShaderSourceFiles, vertexShaderMethods inherited from class io.qt.QtObject
dispose, equals, isDisposed
-
Constructor Details
-
QSGSimpleMaterialShader
-
-
Method Details
-
initialize
public void initialize()Description copied from class:QSGMaterialShader- Overrides:
initializein classQSGMaterialShader
-
uniformMatrixName
-
uniformOpacityName
-
updateState
public void updateState(QSGMaterialShader.RenderState state, QSGMaterial newMaterial, QSGMaterial oldMaterial) Description copied from class:QSGMaterialShader- Overrides:
updateStatein classQSGMaterialShader
-
updateState
-
resolveUniforms
public void resolveUniforms() -
attributes
-
attributeNames
Description copied from class:QSGMaterialShader- Specified by:
attributeNamesin classQSGMaterialShader
-