Gorilla.Material.Node.Vars
Unit Gorilla.Material.Node.Vars.pasClasses
- TMaterialVariableNode = class ( TMaterialOutputNode )
- TMaterialUniformNode = class ( TMaterialVariableNode )
- TMaterialLocalVarNode = class ( TMaterialVariableNode )
- TMaterialGlobalVarNode = class ( TMaterialVariableNode )
- TMaterialVaryingVarNode = class ( TMaterialVariableNode )
- TMaterialConstNode = class ( TMaterialVariableNode )
TMaterialVariableNode
Custom variable node as basis for all variable kinds, like textures, vectors, matrices, ...
Ancestors
TMaterialUniformNode
Ancestors
Members
Fields
Properties
TMaterialConstNode
Ancestors
Members
Fields
Methods
- public constructor Create ( const AName : string ) ;
- protected function GetValueKind ( ) : TContextShaderVariableKindEx ;
- protected function GetKind ( ) : TContextShaderVariableKindEx ;
- protected procedure SetKind ( const AValue : TContextShaderVariableKindEx ) ;
- protected function GetValue ( ) : TValue ;
- protected procedure SetValue ( const AValue : TValue ) ;