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. |