Gorilla.DAE.Schema.Glsl
Unit Gorilla.DAE.Schema.Glsl.pasClasses
- TXMLGlsl_newparam_type = class ( TXMLNode , IXMLGlsl_newparam_type )
- TXMLGlsl_newparam_typeList = class ( TXMLNodeCollection , IXMLGlsl_newparam_typeList )
- TXMLGlsl_array_type = class ( TXMLNode , IXMLGlsl_array_type )
- TXMLGlsl_program_type = class ( TXMLNode , IXMLGlsl_program_type )
- TXMLGlsl_shader_type = class ( TXMLNode , IXMLGlsl_shader_type )
- TXMLGlsl_shader_typeList = class ( TXMLNodeCollection , IXMLGlsl_shader_typeList )
- TXMLGlsl_program_type_bind_attribute = class ( TXMLNode , IXMLGlsl_program_type_bind_attribute )
- TXMLGlsl_program_type_bind_attributeList = class ( TXMLNodeCollection , IXMLGlsl_program_type_bind_attributeList )
- TXMLGlsl_program_type_bind_uniform = class ( TXMLNode , IXMLGlsl_program_type_bind_uniform )
- TXMLGlsl_program_type_bind_uniformList = class ( TXMLNodeCollection , IXMLGlsl_program_type_bind_uniformList )
- TXMLGlsl_program_type_bind_uniform_param = class ( TXMLNode , IXMLGlsl_program_type_bind_uniform_param )
TXMLGlsl_newparam_type
Ancestors
Implements Interfaces
- IXMLGlsl_newparam_type
Members
Fields
Methods
- protected function Get_Sid ( ) : string ;
- protected function Get_Annotate ( ) : IXMLFx_annotate_typeList ;
- protected function Get_Semantic ( ) : string ;
- protected function Get_Modifier ( ) : string ;
- protected function Get_Bool ( ) : Boolean ;
- protected function Get_Bool2 ( ) : string ;
- protected function Get_Bool3 ( ) : string ;
- protected function Get_Bool4 ( ) : string ;
- protected function Get_Float ( ) : Double ;
- protected function Get_Float2 ( ) : string ;
- protected function Get_Float3 ( ) : string ;
- protected function Get_Float4 ( ) : string ;
- protected function Get_Float2x2 ( ) : string ;
- protected function Get_Float3x3 ( ) : string ;
- protected function Get_Float4x4 ( ) : string ;
- protected function Get_Int ( ) : Int64 ;
- protected function Get_Int2 ( ) : string ;
- protected function Get_Int3 ( ) : string ;
- protected function Get_Int4 ( ) : string ;
- protected function Get_Sampler1D ( ) : IXMLFx_sampler1D_type ;
- protected function Get_Sampler2D ( ) : IXMLFx_sampler2D_type ;
- protected function Get_Sampler3D ( ) : IXMLFx_sampler3D_type ;
- protected function Get_SamplerCUBE ( ) : IXMLFx_samplerCUBE_type ;
- protected function Get_SamplerRECT ( ) : IXMLFx_samplerRECT_type ;
- protected function Get_SamplerDEPTH ( ) : IXMLFx_samplerDEPTH_type ;
- protected function Get_Enum ( ) : string ;
- protected function Get_Array_ ( ) : IXMLGlsl_array_type ;
- protected procedure Set_Sid ( Value : string ) ;
- protected procedure Set_Semantic ( Value : string ) ;
- protected procedure Set_Modifier ( Value : string ) ;
- protected procedure Set_Bool ( Value : Boolean ) ;
- protected procedure Set_Bool2 ( Value : string ) ;
- protected procedure Set_Bool3 ( Value : string ) ;
- protected procedure Set_Bool4 ( Value : string ) ;
- protected procedure Set_Float ( Value : Double ) ;
- protected procedure Set_Float2 ( Value : string ) ;
- protected procedure Set_Float3 ( Value : string ) ;
- protected procedure Set_Float4 ( Value : string ) ;
- protected procedure Set_Float2x2 ( Value : string ) ;
- protected procedure Set_Float3x3 ( Value : string ) ;
- protected procedure Set_Float4x4 ( Value : string ) ;
- protected procedure Set_Int ( Value : Int64 ) ;
- protected procedure Set_Int2 ( Value : string ) ;
- protected procedure Set_Int3 ( Value : string ) ;
- protected procedure Set_Int4 ( Value : string ) ;
- protected procedure Set_Enum ( Value : string ) ;
- public procedure AfterConstruction ( ) ; override;
TXMLGlsl_newparam_typeList
Ancestors
Implements Interfaces
- IXMLGlsl_newparam_typeList
Members
TXMLGlsl_array_type
Ancestors
Implements Interfaces
- IXMLGlsl_array_type
Members
Methods
- protected function Get_Length ( ) : LongWord ;
- protected function Get_Bool ( ) : Boolean ;
- protected function Get_Bool2 ( ) : string ;
- protected function Get_Bool3 ( ) : string ;
- protected function Get_Bool4 ( ) : string ;
- protected function Get_Float ( ) : Double ;
- protected function Get_Float2 ( ) : string ;
- protected function Get_Float3 ( ) : string ;
- protected function Get_Float4 ( ) : string ;
- protected function Get_Float2x2 ( ) : string ;
- protected function Get_Float3x3 ( ) : string ;
- protected function Get_Float4x4 ( ) : string ;
- protected function Get_Int ( ) : Int64 ;
- protected function Get_Int2 ( ) : string ;
- protected function Get_Int3 ( ) : string ;
- protected function Get_Int4 ( ) : string ;
- protected function Get_Sampler1D ( ) : IXMLFx_sampler1D_type ;
- protected function Get_Sampler2D ( ) : IXMLFx_sampler2D_type ;
- protected function Get_Sampler3D ( ) : IXMLFx_sampler3D_type ;
- protected function Get_SamplerCUBE ( ) : IXMLFx_samplerCUBE_type ;
- protected function Get_SamplerRECT ( ) : IXMLFx_samplerRECT_type ;
- protected function Get_SamplerDEPTH ( ) : IXMLFx_samplerDEPTH_type ;
- protected function Get_Enum ( ) : string ;
- protected function Get_Array_ ( ) : IXMLGlsl_array_type ;
- protected procedure Set_Length ( Value : LongWord ) ;
- protected procedure Set_Bool ( Value : Boolean ) ;
- protected procedure Set_Bool2 ( Value : string ) ;
- protected procedure Set_Bool3 ( Value : string ) ;
- protected procedure Set_Bool4 ( Value : string ) ;
- protected procedure Set_Float ( Value : Double ) ;
- protected procedure Set_Float2 ( Value : string ) ;
- protected procedure Set_Float3 ( Value : string ) ;
- protected procedure Set_Float4 ( Value : string ) ;
- protected procedure Set_Float2x2 ( Value : string ) ;
- protected procedure Set_Float3x3 ( Value : string ) ;
- protected procedure Set_Float4x4 ( Value : string ) ;
- protected procedure Set_Int ( Value : Int64 ) ;
- protected procedure Set_Int2 ( Value : string ) ;
- protected procedure Set_Int3 ( Value : string ) ;
- protected procedure Set_Int4 ( Value : string ) ;
- protected procedure Set_Enum ( Value : string ) ;
- public procedure AfterConstruction ( ) ; override;
TXMLGlsl_program_type
Ancestors
Implements Interfaces
- IXMLGlsl_program_type
Members
TXMLGlsl_shader_type
Ancestors
Implements Interfaces
- IXMLGlsl_shader_type
Members
Fields
Methods
TXMLGlsl_shader_typeList
Ancestors
Implements Interfaces
- IXMLGlsl_shader_typeList
Members
TXMLGlsl_program_type_bind_attribute
Ancestors
Implements Interfaces
- IXMLGlsl_program_type_bind_attribute
Members
TXMLGlsl_program_type_bind_attributeList
Ancestors
Implements Interfaces
- IXMLGlsl_program_type_bind_attributeList
Members
TXMLGlsl_program_type_bind_uniform
Ancestors
Implements Interfaces
- IXMLGlsl_program_type_bind_uniform
Members
Methods
- protected function Get_Symbol ( ) : string ;
- protected function Get_Param ( ) : IXMLGlsl_program_type_bind_uniform_param ;
- protected function Get_Bool ( ) : Boolean ;
- protected function Get_Bool2 ( ) : string ;
- protected function Get_Bool3 ( ) : string ;
- protected function Get_Bool4 ( ) : string ;
- protected function Get_Float ( ) : Double ;
- protected function Get_Float2 ( ) : string ;
- protected function Get_Float3 ( ) : string ;
- protected function Get_Float4 ( ) : string ;
- protected function Get_Float2x2 ( ) : string ;
- protected function Get_Float3x3 ( ) : string ;
- protected function Get_Float4x4 ( ) : string ;
- protected function Get_Int ( ) : Int64 ;
- protected function Get_Int2 ( ) : string ;
- protected function Get_Int3 ( ) : string ;
- protected function Get_Int4 ( ) : string ;
- protected function Get_Sampler1D ( ) : IXMLFx_sampler1D_type ;
- protected function Get_Sampler2D ( ) : IXMLFx_sampler2D_type ;
- protected function Get_Sampler3D ( ) : IXMLFx_sampler3D_type ;
- protected function Get_SamplerCUBE ( ) : IXMLFx_samplerCUBE_type ;
- protected function Get_SamplerRECT ( ) : IXMLFx_samplerRECT_type ;
- protected function Get_SamplerDEPTH ( ) : IXMLFx_samplerDEPTH_type ;
- protected function Get_Enum ( ) : string ;
- protected function Get_Array_ ( ) : IXMLGlsl_array_type ;
- protected procedure Set_Symbol ( Value : string ) ;
- protected procedure Set_Bool ( Value : Boolean ) ;
- protected procedure Set_Bool2 ( Value : string ) ;
- protected procedure Set_Bool3 ( Value : string ) ;
- protected procedure Set_Bool4 ( Value : string ) ;
- protected procedure Set_Float ( Value : Double ) ;
- protected procedure Set_Float2 ( Value : string ) ;
- protected procedure Set_Float3 ( Value : string ) ;
- protected procedure Set_Float4 ( Value : string ) ;
- protected procedure Set_Float2x2 ( Value : string ) ;
- protected procedure Set_Float3x3 ( Value : string ) ;
- protected procedure Set_Float4x4 ( Value : string ) ;
- protected procedure Set_Int ( Value : Int64 ) ;
- protected procedure Set_Int2 ( Value : string ) ;
- protected procedure Set_Int3 ( Value : string ) ;
- protected procedure Set_Int4 ( Value : string ) ;
- protected procedure Set_Enum ( Value : string ) ;
- public procedure AfterConstruction ( ) ; override;
TXMLGlsl_program_type_bind_uniformList
Ancestors
Implements Interfaces
- IXMLGlsl_program_type_bind_uniformList
Members
TXMLGlsl_program_type_bind_uniform_param
Ancestors
Implements Interfaces
- IXMLGlsl_program_type_bind_uniform_param