Gorilla.DAE.Schema.Profile
Unit Gorilla.DAE.Schema.Profile.pasClasses
- TXMLProfile_common_type = class ( TXMLNode , IXMLProfile_common_type )
- TXMLProfile_common_type_technique = class ( TXMLNode , IXMLProfile_common_type_technique )
- TXMLProfile_common_type_technique_constant = class ( TXMLNode , IXMLProfile_common_type_technique_constant )
- TXMLProfile_common_type_technique_lambert = class ( TXMLNode , IXMLProfile_common_type_technique_lambert )
- TXMLProfile_common_type_technique_phong = class ( TXMLNode , IXMLProfile_common_type_technique_phong )
- TXMLProfile_common_type_technique_blinn = class ( TXMLNode , IXMLProfile_common_type_technique_blinn )
- TXMLProfile_common_type_technique_extra = class ( TXMLExtra_type )
- TXMLProfile_common_type_technique_extra_technique = class ( TXMLTechnique_type , IXMLProfile_common_type_technique_extra_technique )
- TXMLProfile_bridge_type = class ( TXMLNode , IXMLProfile_bridge_type )
- TXMLProfile_gles2_type = class ( TXMLNode , IXMLProfile_gles2_type )
- TXMLProfile_gles2_type_newparam = class ( TXMLGles2_newparam_type , IXMLProfile_gles2_type_newparam )
- TXMLProfile_gles2_type_newparamList = class ( TXMLNodeCollection , IXMLProfile_gles2_type_newparamList )
- TXMLProfile_gles2_type_technique = class ( TXMLNode , IXMLProfile_gles2_type_technique )
- TXMLProfile_gles2_type_techniqueList = class ( TXMLNodeCollection , IXMLProfile_gles2_type_techniqueList )
- TXMLProfile_glsl_type = class ( TXMLNode , IXMLProfile_glsl_type )
- TXMLProfile_glsl_type_technique = class ( TXMLNode , IXMLProfile_glsl_type_technique )
- TXMLProfile_glsl_type_techniqueList = class ( TXMLNodeCollection , IXMLProfile_glsl_type_techniqueList )
- TXMLProfile_glsl_type_technique_pass = class ( TXMLNode , IXMLProfile_glsl_type_technique_pass )
- TXMLProfile_glsl_type_technique_passList = class ( TXMLNodeCollection , IXMLProfile_glsl_type_technique_passList )
- TXMLProfile_glsl_type_technique_pass_states = class ( TXMLNode , IXMLProfile_glsl_type_technique_pass_states )
- TXMLProfile_glsl_type_technique_pass_evaluate = class ( TXMLNode , IXMLProfile_glsl_type_technique_pass_evaluate )
- TXMLProfile_cg_type = class ( TXMLNode , IXMLProfile_cg_type )
- TXMLProfile_cg_type_technique = class ( TXMLNode , IXMLProfile_cg_type_technique )
- TXMLProfile_cg_type_techniqueList = class ( TXMLNodeCollection , IXMLProfile_cg_type_techniqueList )
- TXMLProfile_gles_type = class ( TXMLNode , IXMLProfile_gles_type )
- TXMLProfile_gles_type_technique = class ( TXMLNode , IXMLProfile_gles_type_technique )
- TXMLProfile_gles_type_techniqueList = class ( TXMLNodeCollection , IXMLProfile_gles_type_techniqueList )
- TXMLProfile_gles_type_technique_pass = class ( TXMLNode , IXMLProfile_gles_type_technique_pass )
- TXMLProfile_gles_type_technique_passList = class ( TXMLNodeCollection , IXMLProfile_gles_type_technique_passList )
- TXMLProfile_gles_type_technique_pass_states = class ( TXMLNode , IXMLProfile_gles_type_technique_pass_states )
- TXMLProfile_gles_type_technique_pass_evaluate = class ( TXMLNode , IXMLProfile_gles_type_technique_pass_evaluate )
TXMLProfile_common_type
Ancestors
Implements Interfaces
- IXMLProfile_common_type
Members
Fields
Methods
- protected function Get_Id ( ) : string ;
- protected function Get_Asset ( ) : IXMLAsset_type ;
- protected function Get_Newparam ( ) : IXMLFx_common_newparam_typeList ;
- protected function Get_Technique ( ) : IXMLProfile_common_type_technique ;
- protected function Get_Extra ( ) : IXMLExtra_typeList ;
- protected procedure Set_Id ( Value : string ) ;
- public procedure AfterConstruction ( ) ; override;
TXMLProfile_common_type_technique
Ancestors
Implements Interfaces
- IXMLProfile_common_type_technique
Members
Fields
Methods
- protected function Get_Id ( ) : string ;
- protected function Get_Sid ( ) : string ;
- protected function Get_Asset ( ) : IXMLAsset_type ;
- protected function Get_Constant ( ) : IXMLProfile_common_type_technique_constant ;
- protected function Get_Lambert ( ) : IXMLProfile_common_type_technique_lambert ;
- protected function Get_Phong ( ) : IXMLProfile_common_type_technique_phong ;
- protected function Get_Blinn ( ) : IXMLProfile_common_type_technique_blinn ;
- protected function Get_Extra ( ) : IXMLExtra_typeList ;
- protected procedure Set_Id ( Value : string ) ;
- protected procedure Set_Sid ( Value : string ) ;
- public procedure AfterConstruction ( ) ; override;
TXMLProfile_common_type_technique_constant
Ancestors
Implements Interfaces
- IXMLProfile_common_type_technique_constant
Members
Methods
- protected function Get_Emission ( ) : IXMLFx_common_color_or_texture_type ;
- protected function Get_Reflective ( ) : IXMLFx_common_color_or_texture_type ;
- protected function Get_Reflectivity ( ) : IXMLFx_common_float_or_param_type ;
- protected function Get_Transparent ( ) : IXMLFx_common_transparent_type ;
- protected function Get_Transparency ( ) : IXMLFx_common_float_or_param_type ;
- protected function Get_Index_of_refraction ( ) : IXMLFx_common_float_or_param_type ;
- public procedure AfterConstruction ( ) ; override;
TXMLProfile_common_type_technique_lambert
Ancestors
Implements Interfaces
- IXMLProfile_common_type_technique_lambert
Members
Methods
- protected function Get_Emission ( ) : IXMLFx_common_color_or_texture_type ;
- protected function Get_Ambient ( ) : IXMLFx_common_color_or_texture_type ;
- protected function Get_Diffuse ( ) : IXMLFx_common_color_or_texture_type ;
- protected function Get_Reflective ( ) : IXMLFx_common_color_or_texture_type ;
- protected function Get_Reflectivity ( ) : IXMLFx_common_float_or_param_type ;
- protected function Get_Transparent ( ) : IXMLFx_common_transparent_type ;
- protected function Get_Transparency ( ) : IXMLFx_common_float_or_param_type ;
- protected function Get_Index_of_refraction ( ) : IXMLFx_common_float_or_param_type ;
- public procedure AfterConstruction ( ) ; override;
TXMLProfile_common_type_technique_phong
Ancestors
Implements Interfaces
- IXMLProfile_common_type_technique_phong
Members
Methods
- protected function Get_Emission ( ) : IXMLFx_common_color_or_texture_type ;
- protected function Get_Ambient ( ) : IXMLFx_common_color_or_texture_type ;
- protected function Get_Diffuse ( ) : IXMLFx_common_color_or_texture_type ;
- protected function Get_Specular ( ) : IXMLFx_common_color_or_texture_type ;
- protected function Get_Shininess ( ) : IXMLFx_common_float_or_param_type ;
- protected function Get_Reflective ( ) : IXMLFx_common_color_or_texture_type ;
- protected function Get_Reflectivity ( ) : IXMLFx_common_float_or_param_type ;
- protected function Get_Transparent ( ) : IXMLFx_common_transparent_type ;
- protected function Get_Transparency ( ) : IXMLFx_common_float_or_param_type ;
- protected function Get_Index_of_refraction ( ) : IXMLFx_common_float_or_param_type ;
- public procedure AfterConstruction ( ) ; override;
TXMLProfile_common_type_technique_blinn
Ancestors
Implements Interfaces
- IXMLProfile_common_type_technique_blinn
Members
Methods
- protected function Get_Emission ( ) : IXMLFx_common_color_or_texture_type ;
- protected function Get_Ambient ( ) : IXMLFx_common_color_or_texture_type ;
- protected function Get_Diffuse ( ) : IXMLFx_common_color_or_texture_type ;
- protected function Get_Specular ( ) : IXMLFx_common_color_or_texture_type ;
- protected function Get_Shininess ( ) : IXMLFx_common_float_or_param_type ;
- protected function Get_Reflective ( ) : IXMLFx_common_color_or_texture_type ;
- protected function Get_Reflectivity ( ) : IXMLFx_common_float_or_param_type ;
- protected function Get_Transparent ( ) : IXMLFx_common_transparent_type ;
- protected function Get_Transparency ( ) : IXMLFx_common_float_or_param_type ;
- protected function Get_Index_of_refraction ( ) : IXMLFx_common_float_or_param_type ;
- public procedure AfterConstruction ( ) ; override;
TXMLProfile_common_type_technique_extra
2018-05-15 : not regular collada node
this is an extension for usage of normal / bumpmapping
Ancestors
Members
TXMLProfile_common_type_technique_extra_technique
2018-05-15 : not regular collada node
this is an extension for usage of normal / bumpmapping
Ancestors
Implements Interfaces
- IXMLProfile_common_type_technique_extra_technique
Members
TXMLProfile_bridge_type
Ancestors
Implements Interfaces
- IXMLProfile_bridge_type
Members
Fields
Methods
- protected function Get_Id ( ) : string ;
- protected function Get_Platform ( ) : string ;
- protected function Get_Url ( ) : string ;
- protected function Get_Asset ( ) : IXMLAsset_type ;
- protected function Get_Extra ( ) : IXMLExtra_typeList ;
- protected procedure Set_Id ( Value : string ) ;
- protected procedure Set_Platform ( Value : string ) ;
- protected procedure Set_Url ( Value : string ) ;
- public procedure AfterConstruction ( ) ; override;
TXMLProfile_gles2_type
Ancestors
Implements Interfaces
- IXMLProfile_gles2_type
Members
Fields
- private FInclude :
IXMLFx_include_typeList
- private FCode :
IXMLFx_code_typeList
- private FNewparam :
IXMLProfile_gles2_type_newparamList
- private FTechnique :
IXMLProfile_gles2_type_techniqueList
- private FExtra :
IXMLExtra_typeList
Methods
- protected function Get_Id ( ) : string ;
- protected function Get_Language ( ) : string ;
- protected function Get_Platforms ( ) : string ;
- protected function Get_Asset ( ) : IXMLAsset_type ;
- protected function Get_Include ( ) : IXMLFx_include_typeList ;
- protected function Get_Code ( ) : IXMLFx_code_typeList ;
- protected function Get_Newparam ( ) : IXMLProfile_gles2_type_newparamList ;
- protected function Get_Technique ( ) : IXMLProfile_gles2_type_techniqueList ;
- protected function Get_Extra ( ) : IXMLExtra_typeList ;
- protected procedure Set_Id ( Value : string ) ;
- protected procedure Set_Language ( Value : string ) ;
- protected procedure Set_Platforms ( Value : string ) ;
- public procedure AfterConstruction ( ) ; override;
TXMLProfile_gles2_type_newparam
Ancestors
Implements Interfaces
- IXMLProfile_gles2_type_newparam
TXMLProfile_gles2_type_newparamList
Ancestors
Implements Interfaces
- IXMLProfile_gles2_type_newparamList
Members
TXMLProfile_gles2_type_technique
Ancestors
Implements Interfaces
- IXMLProfile_gles2_type_technique
Members
Fields
- private FAnnotate :
IXMLFx_annotate_typeList
- private FPass :
IXMLGles2_pass_typeList
- private FExtra :
IXMLExtra_typeList
Methods
- protected function Get_Id ( ) : string ;
- protected function Get_Sid ( ) : string ;
- protected function Get_Asset ( ) : IXMLAsset_type ;
- protected function Get_Annotate ( ) : IXMLFx_annotate_typeList ;
- protected function Get_Pass ( ) : IXMLGles2_pass_typeList ;
- protected function Get_Extra ( ) : IXMLExtra_typeList ;
- protected procedure Set_Id ( Value : string ) ;
- protected procedure Set_Sid ( Value : string ) ;
- public procedure AfterConstruction ( ) ; override;
TXMLProfile_gles2_type_techniqueList
Ancestors
Implements Interfaces
- IXMLProfile_gles2_type_techniqueList
Members
TXMLProfile_glsl_type
Ancestors
Implements Interfaces
- IXMLProfile_glsl_type
Members
Fields
- private FCode :
IXMLFx_code_typeList
- private FInclude :
IXMLFx_include_typeList
- private FNewparam :
IXMLGlsl_newparam_typeList
- private FTechnique :
IXMLProfile_glsl_type_techniqueList
- private FExtra :
IXMLExtra_typeList
Methods
- protected function Get_Id ( ) : string ;
- protected function Get_Platform ( ) : string ;
- protected function Get_Asset ( ) : IXMLAsset_type ;
- protected function Get_Code ( ) : IXMLFx_code_typeList ;
- protected function Get_Include ( ) : IXMLFx_include_typeList ;
- protected function Get_Newparam ( ) : IXMLGlsl_newparam_typeList ;
- protected function Get_Technique ( ) : IXMLProfile_glsl_type_techniqueList ;
- protected function Get_Extra ( ) : IXMLExtra_typeList ;
- protected procedure Set_Id ( Value : string ) ;
- protected procedure Set_Platform ( Value : string ) ;
- public procedure AfterConstruction ( ) ; override;
TXMLProfile_glsl_type_technique
Ancestors
Implements Interfaces
- IXMLProfile_glsl_type_technique
Members
Fields
- private FAnnotate :
IXMLFx_annotate_typeList
- private FPass :
IXMLProfile_glsl_type_technique_passList
- private FExtra :
IXMLExtra_typeList
Methods
- protected function Get_Id ( ) : string ;
- protected function Get_Sid ( ) : string ;
- protected function Get_Asset ( ) : IXMLAsset_type ;
- protected function Get_Annotate ( ) : IXMLFx_annotate_typeList ;
- protected function Get_Pass ( ) : IXMLProfile_glsl_type_technique_passList ;
- protected function Get_Extra ( ) : IXMLExtra_typeList ;
- protected procedure Set_Id ( Value : string ) ;
- protected procedure Set_Sid ( Value : string ) ;
- public procedure AfterConstruction ( ) ; override;
TXMLProfile_glsl_type_techniqueList
Ancestors
Implements Interfaces
- IXMLProfile_glsl_type_techniqueList
Members
TXMLProfile_glsl_type_technique_pass
Ancestors
Implements Interfaces
- IXMLProfile_glsl_type_technique_pass
Members
Fields
Methods
- protected function Get_Sid ( ) : string ;
- protected function Get_Annotate ( ) : IXMLFx_annotate_typeList ;
- protected function Get_States ( ) : IXMLProfile_glsl_type_technique_pass_states ;
- protected function Get_Program_ ( ) : IXMLGlsl_program_type ;
- protected function Get_Evaluate ( ) : IXMLProfile_glsl_type_technique_pass_evaluate ;
- protected function Get_Extra ( ) : IXMLExtra_typeList ;
- protected procedure Set_Sid ( Value : string ) ;
- public procedure AfterConstruction ( ) ; override;
TXMLProfile_glsl_type_technique_passList
Ancestors
Implements Interfaces
- IXMLProfile_glsl_type_technique_passList
Members
TXMLProfile_glsl_type_technique_pass_states
Ancestors
Implements Interfaces
- IXMLProfile_glsl_type_technique_pass_states
Members
Methods
- protected function Get_Alpha_func ( ) : IXMLAlpha_func ;
- protected function Get_Blend_func ( ) : IXMLBlend_func ;
- protected function Get_Blend_func_separate ( ) : IXMLBlend_func_separate ;
- protected function Get_Blend_equation ( ) : IXMLBlend_equation ;
- protected function Get_Blend_equation_separate ( ) : IXMLBlend_equation_separate ;
- protected function Get_Color_material ( ) : IXMLColor_material ;
- protected function Get_Cull_face ( ) : IXMLCull_face ;
- protected function Get_Depth_func ( ) : IXMLDepth_func ;
- protected function Get_Fog_mode ( ) : IXMLFog_mode ;
- protected function Get_Fog_coord_src ( ) : IXMLFog_coord_src ;
- protected function Get_Front_face ( ) : IXMLFront_face ;
- protected function Get_Light_model_color_control ( ) : IXMLLight_model_color_control ;
- protected function Get_Logic_op ( ) : IXMLLogic_op ;
- protected function Get_Polygon_mode ( ) : IXMLPolygon_mode ;
- protected function Get_Shade_model ( ) : IXMLShade_model ;
- protected function Get_Stencil_func ( ) : IXMLStencil_func ;
- protected function Get_Stencil_op ( ) : IXMLStencil_op ;
- protected function Get_Stencil_func_separate ( ) : IXMLStencil_func_separate ;
- protected function Get_Stencil_op_separate ( ) : IXMLStencil_op_separate ;
- protected function Get_Stencil_mask_separate ( ) : IXMLStencil_mask_separate ;
- protected function Get_Light_enable ( ) : IXMLLight_enable ;
- protected function Get_Light_ambient ( ) : IXMLLight_ambient ;
- protected function Get_Light_diffuse ( ) : IXMLLight_diffuse ;
- protected function Get_Light_specular ( ) : IXMLLight_specular ;
- protected function Get_Light_position ( ) : IXMLLight_position ;
- protected function Get_Light_constant_attenuation ( ) : IXMLLight_constant_attenuation ;
- protected function Get_Light_linear_attenuation ( ) : IXMLLight_linear_attenuation ;
- protected function Get_Light_quadratic_attenuation ( ) : IXMLLight_quadratic_attenuation ;
- protected function Get_Light_spot_cutoff ( ) : IXMLLight_spot_cutoff ;
- protected function Get_Light_spot_direction ( ) : IXMLLight_spot_direction ;
- protected function Get_Light_spot_exponent ( ) : IXMLLight_spot_exponent ;
- protected function Get_Texture1D ( ) : IXMLTexture1D ;
- protected function Get_Texture2D ( ) : IXMLTexture2D ;
- protected function Get_Texture3D ( ) : IXMLTexture3D ;
- protected function Get_TextureCUBE ( ) : IXMLTextureCUBE ;
- protected function Get_TextureRECT ( ) : IXMLTextureRECT ;
- protected function Get_TextureDEPTH ( ) : IXMLTextureDEPTH ;
- protected function Get_Texture1D_enable ( ) : IXMLTexture1D_enable ;
- protected function Get_Texture2D_enable ( ) : IXMLTexture2D_enable ;
- protected function Get_Texture3D_enable ( ) : IXMLTexture3D_enable ;
- protected function Get_TextureCUBE_enable ( ) : IXMLTextureCUBE_enable ;
- protected function Get_TextureRECT_enable ( ) : IXMLTextureRECT_enable ;
- protected function Get_TextureDEPTH_enable ( ) : IXMLTextureDEPTH_enable ;
- protected function Get_Texture_env_color ( ) : IXMLTexture_env_color ;
- protected function Get_Texture_env_mode ( ) : IXMLTexture_env_mode ;
- protected function Get_Clip_plane ( ) : IXMLClip_plane ;
- protected function Get_Clip_plane_enable ( ) : IXMLClip_plane_enable ;
- protected function Get_Blend_color ( ) : IXMLBlend_color ;
- protected function Get_Color_mask ( ) : IXMLColor_mask ;
- protected function Get_Depth_bounds ( ) : IXMLDepth_bounds ;
- protected function Get_Depth_mask ( ) : IXMLDepth_mask ;
- protected function Get_Depth_range ( ) : IXMLDepth_range ;
- protected function Get_Fog_density ( ) : IXMLFog_density ;
- protected function Get_Fog_start ( ) : IXMLFog_start ;
- protected function Get_Fog_end ( ) : IXMLFog_end ;
- protected function Get_Fog_color ( ) : IXMLFog_color ;
- protected function Get_Light_model_ambient ( ) : IXMLLight_model_ambient ;
- protected function Get_Lighting_enable ( ) : IXMLLighting_enable ;
- protected function Get_Line_stipple ( ) : IXMLLine_stipple ;
- protected function Get_Line_width ( ) : IXMLLine_width ;
- protected function Get_Material_ambient ( ) : IXMLMaterial_ambient ;
- protected function Get_Material_diffuse ( ) : IXMLMaterial_diffuse ;
- protected function Get_Material_emission ( ) : IXMLMaterial_emission ;
- protected function Get_Material_shininess ( ) : IXMLMaterial_shininess ;
- protected function Get_Material_specular ( ) : IXMLMaterial_specular ;
- protected function Get_Model_view_matrix ( ) : IXMLModel_view_matrix ;
- protected function Get_Point_distance_attenuation ( ) : IXMLPoint_distance_attenuation ;
- protected function Get_Point_fade_threshold_size ( ) : IXMLPoint_fade_threshold_size ;
- protected function Get_Point_size ( ) : IXMLPoint_size ;
- protected function Get_Point_size_min ( ) : IXMLPoint_size_min ;
- protected function Get_Point_size_max ( ) : IXMLPoint_size_max ;
- protected function Get_Polygon_offset ( ) : IXMLPolygon_offset ;
- protected function Get_Projection_matrix ( ) : IXMLProjection_matrix ;
- protected function Get_Scissor ( ) : IXMLScissor ;
- protected function Get_Stencil_mask ( ) : IXMLStencil_mask ;
- protected function Get_Alpha_test_enable ( ) : IXMLAlpha_test_enable ;
- protected function Get_Blend_enable ( ) : IXMLBlend_enable ;
- protected function Get_Color_logic_op_enable ( ) : IXMLColor_logic_op_enable ;
- protected function Get_Color_material_enable ( ) : IXMLColor_material_enable ;
- protected function Get_Cull_face_enable ( ) : IXMLCull_face_enable ;
- protected function Get_Depth_bounds_enable ( ) : IXMLDepth_bounds_enable ;
- protected function Get_Depth_clamp_enable ( ) : IXMLDepth_clamp_enable ;
- protected function Get_Depth_test_enable ( ) : IXMLDepth_test_enable ;
- protected function Get_Dither_enable ( ) : IXMLDither_enable ;
- protected function Get_Fog_enable ( ) : IXMLFog_enable ;
- protected function Get_Light_model_local_viewer_enable ( ) : IXMLLight_model_local_viewer_enable ;
- protected function Get_Light_model_two_side_enable ( ) : IXMLLight_model_two_side_enable ;
- protected function Get_Line_smooth_enable ( ) : IXMLLine_smooth_enable ;
- protected function Get_Line_stipple_enable ( ) : IXMLLine_stipple_enable ;
- protected function Get_Logic_op_enable ( ) : IXMLLogic_op_enable ;
- protected function Get_Multisample_enable ( ) : IXMLMultisample_enable ;
- protected function Get_Normalize_enable ( ) : IXMLNormalize_enable ;
- protected function Get_Point_smooth_enable ( ) : IXMLPoint_smooth_enable ;
- protected function Get_Polygon_offset_fill_enable ( ) : IXMLPolygon_offset_fill_enable ;
- protected function Get_Polygon_offset_line_enable ( ) : IXMLPolygon_offset_line_enable ;
- protected function Get_Polygon_offset_point_enable ( ) : IXMLPolygon_offset_point_enable ;
- protected function Get_Polygon_smooth_enable ( ) : IXMLPolygon_smooth_enable ;
- protected function Get_Polygon_stipple_enable ( ) : IXMLPolygon_stipple_enable ;
- protected function Get_Rescale_normal_enable ( ) : IXMLRescale_normal_enable ;
- protected function Get_Sample_alpha_to_coverage_enable ( ) : IXMLSample_alpha_to_coverage_enable ;
- protected function Get_Sample_alpha_to_one_enable ( ) : IXMLSample_alpha_to_one_enable ;
- protected function Get_Sample_coverage_enable ( ) : IXMLSample_coverage_enable ;
- protected function Get_Scissor_test_enable ( ) : IXMLScissor_test_enable ;
- protected function Get_Stencil_test_enable ( ) : IXMLStencil_test_enable ;
- public procedure AfterConstruction ( ) ; override;
TXMLProfile_glsl_type_technique_pass_evaluate
Ancestors
Implements Interfaces
- IXMLProfile_glsl_type_technique_pass_evaluate
Members
Fields
- private FColor_target :
IXMLFx_colortarget_typeList
- private FDepth_target :
IXMLFx_depthtarget_typeList
- private FStencil_target :
IXMLFx_stenciltarget_typeList
- private FColor_clear :
IXMLFx_clearcolor_typeList
- private FDepth_clear :
IXMLFx_cleardepth_typeList
- private FStencil_clear :
IXMLFx_clearstencil_typeList
Methods
- protected function Get_Color_target ( ) : IXMLFx_colortarget_typeList ;
- protected function Get_Depth_target ( ) : IXMLFx_depthtarget_typeList ;
- protected function Get_Stencil_target ( ) : IXMLFx_stenciltarget_typeList ;
- protected function Get_Color_clear ( ) : IXMLFx_clearcolor_typeList ;
- protected function Get_Depth_clear ( ) : IXMLFx_cleardepth_typeList ;
- protected function Get_Stencil_clear ( ) : IXMLFx_clearstencil_typeList ;
- protected function Get_Draw ( ) : string ;
- protected procedure Set_Draw ( Value : string ) ;
- public procedure AfterConstruction ( ) ; override;
TXMLProfile_cg_type
Ancestors
Implements Interfaces
- IXMLProfile_cg_type
Members
Fields
- private FCode :
IXMLFx_code_typeList
- private FInclude :
IXMLFx_include_typeList
- private FNewparam :
IXMLCg_newparam_typeList
- private FTechnique :
IXMLProfile_cg_type_techniqueList
- private FExtra :
IXMLExtra_typeList
Methods
- protected function Get_Id ( ) : string ;
- protected function Get_Platform ( ) : string ;
- protected function Get_Asset ( ) : IXMLAsset_type ;
- protected function Get_Code ( ) : IXMLFx_code_typeList ;
- protected function Get_Include ( ) : IXMLFx_include_typeList ;
- protected function Get_Newparam ( ) : IXMLCg_newparam_typeList ;
- protected function Get_Technique ( ) : IXMLProfile_cg_type_techniqueList ;
- protected function Get_Extra ( ) : IXMLExtra_typeList ;
- protected procedure Set_Id ( Value : string ) ;
- protected procedure Set_Platform ( Value : string ) ;
- public procedure AfterConstruction ( ) ; override;
TXMLProfile_cg_type_technique
Ancestors
Implements Interfaces
- IXMLProfile_cg_type_technique
Members
Fields
- private FAnnotate :
IXMLFx_annotate_typeList
- private FPass :
IXMLCg_pass_typeList
- private FExtra :
IXMLExtra_typeList
Methods
- protected function Get_Id ( ) : string ;
- protected function Get_Sid ( ) : string ;
- protected function Get_Asset ( ) : IXMLAsset_type ;
- protected function Get_Annotate ( ) : IXMLFx_annotate_typeList ;
- protected function Get_Pass ( ) : IXMLCg_pass_typeList ;
- protected function Get_Extra ( ) : IXMLExtra_typeList ;
- protected procedure Set_Id ( Value : string ) ;
- protected procedure Set_Sid ( Value : string ) ;
- public procedure AfterConstruction ( ) ; override;
TXMLProfile_cg_type_techniqueList
Ancestors
Implements Interfaces
- IXMLProfile_cg_type_techniqueList
Members
TXMLProfile_gles_type
Ancestors
Implements Interfaces
- IXMLProfile_gles_type
Members
Fields
- private FNewparam :
IXMLGles_newparam_typeList
- private FTechnique :
IXMLProfile_gles_type_techniqueList
- private FExtra :
IXMLExtra_typeList
Methods
- protected function Get_Id ( ) : string ;
- protected function Get_Platform ( ) : string ;
- protected function Get_Asset ( ) : IXMLAsset_type ;
- protected function Get_Newparam ( ) : IXMLGles_newparam_typeList ;
- protected function Get_Technique ( ) : IXMLProfile_gles_type_techniqueList ;
- protected function Get_Extra ( ) : IXMLExtra_typeList ;
- protected procedure Set_Id ( Value : string ) ;
- protected procedure Set_Platform ( Value : string ) ;
- public procedure AfterConstruction ( ) ; override;
TXMLProfile_gles_type_technique
Ancestors
Implements Interfaces
- IXMLProfile_gles_type_technique
Members
Fields
- private FAnnotate :
IXMLFx_annotate_typeList
- private FPass :
IXMLProfile_gles_type_technique_passList
- private FExtra :
IXMLExtra_typeList
Methods
- protected function Get_Id ( ) : string ;
- protected function Get_Sid ( ) : string ;
- protected function Get_Asset ( ) : IXMLAsset_type ;
- protected function Get_Annotate ( ) : IXMLFx_annotate_typeList ;
- protected function Get_Pass ( ) : IXMLProfile_gles_type_technique_passList ;
- protected function Get_Extra ( ) : IXMLExtra_typeList ;
- protected procedure Set_Id ( Value : string ) ;
- protected procedure Set_Sid ( Value : string ) ;
- public procedure AfterConstruction ( ) ; override;
TXMLProfile_gles_type_techniqueList
Ancestors
Implements Interfaces
- IXMLProfile_gles_type_techniqueList
Members
TXMLProfile_gles_type_technique_pass
Ancestors
Implements Interfaces
- IXMLProfile_gles_type_technique_pass
Members
Fields
Methods
- protected function Get_Sid ( ) : string ;
- protected function Get_Annotate ( ) : IXMLFx_annotate_typeList ;
- protected function Get_States ( ) : IXMLProfile_gles_type_technique_pass_states ;
- protected function Get_Evaluate ( ) : IXMLProfile_gles_type_technique_pass_evaluate ;
- protected function Get_Extra ( ) : IXMLExtra_typeList ;
- protected procedure Set_Sid ( Value : string ) ;
- public procedure AfterConstruction ( ) ; override;
TXMLProfile_gles_type_technique_passList
Ancestors
Implements Interfaces
- IXMLProfile_gles_type_technique_passList
Members
TXMLProfile_gles_type_technique_pass_states
Ancestors
Implements Interfaces
- IXMLProfile_gles_type_technique_pass_states
Members
Methods
- protected function Get_Alpha_func ( ) : IXMLAlpha_func ;
- protected function Get_Blend_func ( ) : IXMLBlend_func ;
- protected function Get_Clip_plane ( ) : IXMLClip_plane ;
- protected function Get_Color_mask ( ) : IXMLColor_mask ;
- protected function Get_Cull_face ( ) : IXMLCull_face ;
- protected function Get_Depth_func ( ) : IXMLDepth_func ;
- protected function Get_Depth_mask ( ) : IXMLDepth_mask ;
- protected function Get_Depth_range ( ) : IXMLDepth_range ;
- protected function Get_Fog_color ( ) : IXMLFog_color ;
- protected function Get_Fog_density ( ) : IXMLFog_density ;
- protected function Get_Fog_mode ( ) : IXMLFog_mode ;
- protected function Get_Fog_start ( ) : IXMLFog_start ;
- protected function Get_Fog_end ( ) : IXMLFog_end ;
- protected function Get_Front_face ( ) : IXMLFront_face ;
- protected function Get_Logic_op ( ) : IXMLLogic_op ;
- protected function Get_Light_ambient ( ) : IXMLLight_ambient ;
- protected function Get_Light_diffuse ( ) : IXMLLight_diffuse ;
- protected function Get_Light_specular ( ) : IXMLLight_specular ;
- protected function Get_Light_position ( ) : IXMLLight_position ;
- protected function Get_Light_constant_attenuation ( ) : IXMLLight_constant_attenuation ;
- protected function Get_Light_linear_attenuation ( ) : IXMLLight_linear_attenuation ;
- protected function Get_Light_quadratic_attenuation ( ) : IXMLLight_quadratic_attenuation ;
- protected function Get_Light_spot_cutoff ( ) : IXMLLight_spot_cutoff ;
- protected function Get_Light_spot_direction ( ) : IXMLLight_spot_direction ;
- protected function Get_Light_spot_exponent ( ) : IXMLLight_spot_exponent ;
- protected function Get_Light_model_ambient ( ) : IXMLLight_model_ambient ;
- protected function Get_Line_width ( ) : IXMLLine_width ;
- protected function Get_Material_ambient ( ) : IXMLMaterial_ambient ;
- protected function Get_Material_diffuse ( ) : IXMLMaterial_diffuse ;
- protected function Get_Material_emission ( ) : IXMLMaterial_emission ;
- protected function Get_Material_shininess ( ) : IXMLMaterial_shininess ;
- protected function Get_Material_specular ( ) : IXMLMaterial_specular ;
- protected function Get_Model_view_matrix ( ) : IXMLModel_view_matrix ;
- protected function Get_Point_distance_attenuation ( ) : IXMLPoint_distance_attenuation ;
- protected function Get_Point_fade_threshold_size ( ) : IXMLPoint_fade_threshold_size ;
- protected function Get_Point_size ( ) : IXMLPoint_size ;
- protected function Get_Point_size_min ( ) : IXMLPoint_size_min ;
- protected function Get_Point_size_max ( ) : IXMLPoint_size_max ;
- protected function Get_Polygon_offset ( ) : IXMLPolygon_offset ;
- protected function Get_Projection_matrix ( ) : IXMLProjection_matrix ;
- protected function Get_Scissor ( ) : IXMLScissor ;
- protected function Get_Shade_model ( ) : IXMLShade_model ;
- protected function Get_Stencil_func ( ) : IXMLStencil_func ;
- protected function Get_Stencil_mask ( ) : IXMLStencil_mask ;
- protected function Get_Stencil_op ( ) : IXMLStencil_op ;
- protected function Get_Texture_pipeline ( ) : IXMLTexture_pipeline ;
- protected function Get_Alpha_test_enable ( ) : IXMLAlpha_test_enable ;
- protected function Get_Blend_enable ( ) : IXMLBlend_enable ;
- protected function Get_Clip_plane_enable ( ) : IXMLClip_plane_enable ;
- protected function Get_Color_logic_op_enable ( ) : IXMLColor_logic_op_enable ;
- protected function Get_Color_material_enable ( ) : IXMLColor_material_enable ;
- protected function Get_Cull_face_enable ( ) : IXMLCull_face_enable ;
- protected function Get_Depth_test_enable ( ) : IXMLDepth_test_enable ;
- protected function Get_Dither_enable ( ) : IXMLDither_enable ;
- protected function Get_Fog_enable ( ) : IXMLFog_enable ;
- protected function Get_Light_enable ( ) : IXMLLight_enable ;
- protected function Get_Lighting_enable ( ) : IXMLLighting_enable ;
- protected function Get_Light_model_two_side_enable ( ) : IXMLLight_model_two_side_enable ;
- protected function Get_Line_smooth_enable ( ) : IXMLLine_smooth_enable ;
- protected function Get_Multisample_enable ( ) : IXMLMultisample_enable ;
- protected function Get_Normalize_enable ( ) : IXMLNormalize_enable ;
- protected function Get_Point_smooth_enable ( ) : IXMLPoint_smooth_enable ;
- protected function Get_Polygon_offset_fill_enable ( ) : IXMLPolygon_offset_fill_enable ;
- protected function Get_Rescale_normal_enable ( ) : IXMLRescale_normal_enable ;
- protected function Get_Sample_alpha_to_coverage_enable ( ) : IXMLSample_alpha_to_coverage_enable ;
- protected function Get_Sample_alpha_to_one_enable ( ) : IXMLSample_alpha_to_one_enable ;
- protected function Get_Sample_coverage_enable ( ) : IXMLSample_coverage_enable ;
- protected function Get_Scissor_test_enable ( ) : IXMLScissor_test_enable ;
- protected function Get_Stencil_test_enable ( ) : IXMLStencil_test_enable ;
- public procedure AfterConstruction ( ) ; override;
TXMLProfile_gles_type_technique_pass_evaluate
Ancestors
Implements Interfaces
- IXMLProfile_gles_type_technique_pass_evaluate
Members
Fields
- private FColor_target :
IXMLFx_colortarget_typeList
- private FDepth_target :
IXMLFx_depthtarget_typeList
- private FStencil_target :
IXMLFx_stenciltarget_typeList
- private FColor_clear :
IXMLFx_clearcolor_typeList
- private FDepth_clear :
IXMLFx_cleardepth_typeList
- private FStencil_clear :
IXMLFx_clearstencil_typeList
Methods
- protected function Get_Color_target ( ) : IXMLFx_colortarget_typeList ;
- protected function Get_Depth_target ( ) : IXMLFx_depthtarget_typeList ;
- protected function Get_Stencil_target ( ) : IXMLFx_stenciltarget_typeList ;
- protected function Get_Color_clear ( ) : IXMLFx_clearcolor_typeList ;
- protected function Get_Depth_clear ( ) : IXMLFx_cleardepth_typeList ;
- protected function Get_Stencil_clear ( ) : IXMLFx_clearstencil_typeList ;
- protected function Get_Draw ( ) : string ;
- protected procedure Set_Draw ( Value : string ) ;
- public procedure AfterConstruction ( ) ; override;