Gorilla.DAE.Schema.Light
Unit Gorilla.DAE.Schema.Light.pasClasses
- TXMLLight_model_color_control = class ( TXMLNode , IXMLLight_model_color_control )
- TXMLLight_enable = class ( TXMLNode , IXMLLight_enable )
- TXMLLight_ambient = class ( TXMLNode , IXMLLight_ambient )
- TXMLLight_diffuse = class ( TXMLNode , IXMLLight_diffuse )
- TXMLLight_specular = class ( TXMLNode , IXMLLight_specular )
- TXMLLight_position = class ( TXMLNode , IXMLLight_position )
- TXMLLight_constant_attenuation = class ( TXMLNode , IXMLLight_constant_attenuation )
- TXMLLight_linear_attenuation = class ( TXMLNode , IXMLLight_linear_attenuation )
- TXMLLight_quadratic_attenuation = class ( TXMLNode , IXMLLight_quadratic_attenuation )
- TXMLLight_spot_cutoff = class ( TXMLNode , IXMLLight_spot_cutoff )
- TXMLLight_spot_direction = class ( TXMLNode , IXMLLight_spot_direction )
- TXMLLight_spot_exponent = class ( TXMLNode , IXMLLight_spot_exponent )
- TXMLLight_model_ambient = class ( TXMLNode , IXMLLight_model_ambient )
- TXMLLight_model_local_viewer_enable = class ( TXMLNode , IXMLLight_model_local_viewer_enable )
- TXMLLight_model_two_side_enable = class ( TXMLNode , IXMLLight_model_two_side_enable )
- TXMLLight_type = class ( TXMLNode , IXMLLight_type )
- TXMLLight_typeList = class ( TXMLNodeCollection , IXMLLight_typeList )
- TXMLLight_type_technique_common = class ( TXMLNode , IXMLLight_type_technique_common )
- TXMLLight_type_technique_common_ambient = class ( TXMLNode , IXMLLight_type_technique_common_ambient )
- TXMLLight_type_technique_common_directional = class ( TXMLNode , IXMLLight_type_technique_common_directional )
- TXMLLight_type_technique_common_point = class ( TXMLNode , IXMLLight_type_technique_common_point )
- TXMLLight_type_technique_common_spot = class ( TXMLNode , IXMLLight_type_technique_common_spot )
- TXMLLighting_enable = class ( TXMLNode , IXMLLighting_enable )
TXMLLight_model_color_control
Ancestors
Implements Interfaces
- IXMLLight_model_color_control
Members
TXMLLight_enable
Ancestors
Implements Interfaces
- IXMLLight_enable
Members
TXMLLight_ambient
Ancestors
Implements Interfaces
- IXMLLight_ambient
Members
TXMLLight_diffuse
Ancestors
Implements Interfaces
- IXMLLight_diffuse
Members
TXMLLight_specular
Ancestors
Implements Interfaces
- IXMLLight_specular
Members
TXMLLight_position
Ancestors
Implements Interfaces
- IXMLLight_position
Members
TXMLLight_constant_attenuation
Ancestors
Implements Interfaces
- IXMLLight_constant_attenuation
Members
TXMLLight_linear_attenuation
Ancestors
Implements Interfaces
- IXMLLight_linear_attenuation
Members
TXMLLight_quadratic_attenuation
Ancestors
Implements Interfaces
- IXMLLight_quadratic_attenuation
Members
TXMLLight_spot_cutoff
Ancestors
Implements Interfaces
- IXMLLight_spot_cutoff
Members
TXMLLight_spot_direction
Ancestors
Implements Interfaces
- IXMLLight_spot_direction
Members
TXMLLight_spot_exponent
Ancestors
Implements Interfaces
- IXMLLight_spot_exponent
Members
TXMLLight_model_ambient
Ancestors
Implements Interfaces
- IXMLLight_model_ambient
Members
TXMLLight_model_local_viewer_enable
Ancestors
Implements Interfaces
- IXMLLight_model_local_viewer_enable
Members
TXMLLight_model_two_side_enable
Ancestors
Implements Interfaces
- IXMLLight_model_two_side_enable
Members
TXMLLight_type
Ancestors
Implements Interfaces
- IXMLLight_type
Members
Fields
Methods
- protected function Get_Id ( ) : string ;
- protected function Get_Name ( ) : string ;
- protected function Get_Asset ( ) : IXMLAsset_type ;
- protected function Get_Technique_common ( ) : IXMLLight_type_technique_common ;
- protected function Get_Technique ( ) : IXMLTechnique_typeList ;
- protected function Get_Extra ( ) : IXMLExtra_typeList ;
- protected procedure Set_Id ( Value : string ) ;
- protected procedure Set_Name ( Value : string ) ;
- public procedure AfterConstruction ( ) ; override;
TXMLLight_typeList
Ancestors
Implements Interfaces
- IXMLLight_typeList
Members
TXMLLight_type_technique_common
Ancestors
Implements Interfaces
- IXMLLight_type_technique_common
Members
Methods
- protected function Get_Ambient ( ) : IXMLLight_type_technique_common_ambient ;
- protected function Get_Directional ( ) : IXMLLight_type_technique_common_directional ;
- protected function Get_Point ( ) : IXMLLight_type_technique_common_point ;
- protected function Get_Spot ( ) : IXMLLight_type_technique_common_spot ;
- public procedure AfterConstruction ( ) ; override;
TXMLLight_type_technique_common_ambient
Ancestors
Implements Interfaces
- IXMLLight_type_technique_common_ambient
Members
TXMLLight_type_technique_common_directional
Ancestors
Implements Interfaces
- IXMLLight_type_technique_common_directional
Members
TXMLLight_type_technique_common_point
Ancestors
Implements Interfaces
- IXMLLight_type_technique_common_point
Members
Methods
- protected function Get_Color ( ) : IXMLTargetable_float3_type ;
- protected function Get_Constant_attenuation ( ) : IXMLTargetable_float_type ;
- protected function Get_Linear_attenuation ( ) : IXMLTargetable_float_type ;
- protected function Get_Quadratic_attenuation ( ) : IXMLTargetable_float_type ;
- public procedure AfterConstruction ( ) ; override;
TXMLLight_type_technique_common_spot
Ancestors
Implements Interfaces
- IXMLLight_type_technique_common_spot
Members
Methods
- protected function Get_Color ( ) : IXMLTargetable_float3_type ;
- protected function Get_Constant_attenuation ( ) : IXMLTargetable_float_type ;
- protected function Get_Linear_attenuation ( ) : IXMLTargetable_float_type ;
- protected function Get_Quadratic_attenuation ( ) : IXMLTargetable_float_type ;
- protected function Get_Falloff_angle ( ) : IXMLTargetable_float_type ;
- protected function Get_Falloff_exponent ( ) : IXMLTargetable_float_type ;
- public procedure AfterConstruction ( ) ; override;
TXMLLighting_enable
Ancestors
Implements Interfaces
- IXMLLighting_enable