Gorilla.Material.Node.Serializer.GLES
Unit Gorilla.Material.Node.Serializer.GLES.pasClasses
- TMaterialAddNodeGLES = class ( TMaterialAddNode )
- TMaterialSubNodeGLES = class ( TMaterialSubNode )
- TMaterialMulNodeGLES = class ( TMaterialMulNode )
- TMaterialDivNodeGLES = class ( TMaterialDivNode )
- TMaterialPowNodeGLES = class ( TMaterialPowNode )
- TMaterialSqrtNodeGLES = class ( TMaterialSqrtNode )
- TMaterialSinNodeGLES = class ( TMaterialSinNode )
- TMaterialCosNodeGLES = class ( TMaterialCosNode )
- TMaterialTanNodeGLES = class ( TMaterialTanNode )
- TMaterialMinNodeGLES = class ( TMaterialMinNode )
- TMaterialMaxNodeGLES = class ( TMaterialMaxNode )
- TMaterialClampNodeGLES = class ( TMaterialClampNode )
- TMaterialCeilNodeGLES = class ( TMaterialCeilNode )
- TMaterialFloorNodeGLES = class ( TMaterialFloorNode )
- TMaterialTruncNodeGLES = class ( TMaterialTruncNode )
- TMaterialRoundNodeGLES = class ( TMaterialRoundNode )
- TMaterialCrossNodeGLES = class ( TMaterialCrossNode )
- TMaterialDotNodeGLES = class ( TMaterialDotNode )
- TMaterialDistanceNodeGLES = class ( TMaterialDistanceNode )
- TMaterialInverseNodeGLES = class ( TMaterialInverseNode )
- TMaterialTransposeNodeGLES = class ( TMaterialTransposeNode )
- TMaterialReflectNodeGLES = class ( TMaterialReflectNode )
- TMaterialRefractNodeGLES = class ( TMaterialRefractNode )
- TMaterialNormalizeNodeGLES = class ( TMaterialNormalizeNode )
- TMaterialDeterminantNodeGLES = class ( TMaterialDeterminantNode )
- TMaterialDFdxNodeGLES = class ( TMaterialDFdxNode )
- TMaterialDFdyNodeGLES = class ( TMaterialDFdyNode )
- TMaterialTextureNodeGLES = class ( TMaterialTextureNode )
- TMaterialTextureProjNodeGLES = class ( TMaterialTextureProjNode )
- TMaterialUniformNodeGLES = class ( TMaterialUniformNode )
- TMaterialVaryingVarNodeGLES = class ( TMaterialVaryingVarNode )
- TMaterialLocalVarNodeGLES = class ( TMaterialLocalVarNode )
- TMaterialGlobalVarNodeGLES = class ( TMaterialGlobalVarNode )
- TMaterialConstNodeGLES = class ( TMaterialConstNode )
- TMaterialColorOutputNodeGLES = class ( TMaterialColorOutputNode )
- TMaterialGroupNodeGLES = class ( TMaterialGroupNode )
- TMaterialCompositeNodeGLES = class ( TMaterialCompositeNode )
- TMaterialNodeSerializerGLES = class ( TMaterialNodeSerializer )
Constants
- const GLES_MATERIAL_NODES : array[0..36] of TMaterialNodeClass = ;
- const GLES_MATERIAL_NODE_LINKS : array[0..36] of array[0..4] of TMaterialNodeClass = ;
TMaterialNodeSerializerGLES
Open GLES node serializer
Ancestors
Members
Methods
- public function GetTypeName ( const AKind : TContextShaderVariableKindEx ) : string ; class overload override;
- public function GetTypeName ( const AValue : TValue ) : string ; class overload override;
- public function GetTypeName ( const AKind : TTypeKind; const AType : PTypeInfo; const AValue : TValue ) : string ; class overload override;
- public function GetValueString ( const AValue : TValue ) : string ; class override;
- public procedure RegisterNodeClasses ( ) ; override;