FMX.Types3D.TContextShaderVariableKind

From RAD Studio API Documentation
Jump to: navigation, search

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

vkFloat

A single float value is used to specify the variable.

vkFloat2

Two float values are used to specify the variable.

vkFloat3

Three float values are used to specify the variable.

vkVector

A vector is used to specify the variable.

vkMatrix

A matrix is used to specify the variable.

vkTexture

A texture is used to specify the variable.

See Also