FMX.Types3D.TContextShaderVariableKind
Delphi
TContextShaderVariableKind = (Float, Float2, Float3, Vector, Matrix, Texture);
C++
enum class DECLSPEC_DENUM TContextShaderVariableKind : unsigned char { Float, Float2, Float3, Vector, Matrix, Texture };
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
enum | public | FMX.Types3D.pas FMX.Types3D.hpp |
FMX.Types3D | FMX.Types3D |
Description
Enumerates the types of shader variables.
TContextShaderVariableKind has the following values:
Value | Meaning |
---|---|
|
A single float value is used to specify the variable. |
|
Two float values are used to specify the variable. |
|
Three float values are used to specify the variable. |
|
A vector is used to specify the variable. |
|
A matrix is used to specify the variable. |
|
A texture is used to specify the variable. |