/* * Copyright 2006 Sony Computer Entertainment Inc. * * Licensed under the MIT Open Source License, for details please see license.txt or the website * http://www.opensource.org/licenses/mit-license.php * */ #ifndef __DOM_ELEMENTS_H__ #define __DOM_ELEMENTS_H__ #include class domInputGlobal; typedef daeSmartRef domInputGlobalRef; typedef daeTArray domInputGlobal_Array; class domInputLocal; typedef daeSmartRef domInputLocalRef; typedef daeTArray domInputLocal_Array; class domInputLocalOffset; typedef daeSmartRef domInputLocalOffsetRef; typedef daeTArray domInputLocalOffset_Array; class domInstanceWithExtra; typedef daeSmartRef domInstanceWithExtraRef; typedef daeTArray domInstanceWithExtra_Array; class domTargetableFloat; typedef daeSmartRef domTargetableFloatRef; typedef daeTArray domTargetableFloat_Array; class domTargetableFloat3; typedef daeSmartRef domTargetableFloat3Ref; typedef daeTArray domTargetableFloat3_Array; class domFx_surface_format_hint_common; typedef daeSmartRef domFx_surface_format_hint_commonRef; typedef daeTArray domFx_surface_format_hint_common_Array; class domFx_surface_init_planar_common; typedef daeSmartRef domFx_surface_init_planar_commonRef; typedef daeTArray domFx_surface_init_planar_common_Array; class domFx_surface_init_volume_common; typedef daeSmartRef domFx_surface_init_volume_commonRef; typedef daeTArray domFx_surface_init_volume_common_Array; class domFx_surface_init_cube_common; typedef daeSmartRef domFx_surface_init_cube_commonRef; typedef daeTArray domFx_surface_init_cube_common_Array; class domFx_surface_init_from_common; typedef daeSmartRef domFx_surface_init_from_commonRef; typedef daeTArray domFx_surface_init_from_common_Array; class domFx_surface_common; typedef daeSmartRef domFx_surface_commonRef; typedef daeTArray domFx_surface_common_Array; class domFx_sampler1D_common; typedef daeSmartRef domFx_sampler1D_commonRef; typedef daeTArray domFx_sampler1D_common_Array; class domFx_sampler2D_common; typedef daeSmartRef domFx_sampler2D_commonRef; typedef daeTArray domFx_sampler2D_common_Array; class domFx_sampler3D_common; typedef daeSmartRef domFx_sampler3D_commonRef; typedef daeTArray domFx_sampler3D_common_Array; class domFx_samplerCUBE_common; typedef daeSmartRef domFx_samplerCUBE_commonRef; typedef daeTArray domFx_samplerCUBE_common_Array; class domFx_samplerRECT_common; typedef daeSmartRef domFx_samplerRECT_commonRef; typedef daeTArray domFx_samplerRECT_common_Array; class domFx_samplerDEPTH_common; typedef daeSmartRef domFx_samplerDEPTH_commonRef; typedef daeTArray domFx_samplerDEPTH_common_Array; class domFx_colortarget_common; typedef daeSmartRef domFx_colortarget_commonRef; typedef daeTArray domFx_colortarget_common_Array; class domFx_depthtarget_common; typedef daeSmartRef domFx_depthtarget_commonRef; typedef daeTArray domFx_depthtarget_common_Array; class domFx_stenciltarget_common; typedef daeSmartRef domFx_stenciltarget_commonRef; typedef daeTArray domFx_stenciltarget_common_Array; class domFx_clearcolor_common; typedef daeSmartRef domFx_clearcolor_commonRef; typedef daeTArray domFx_clearcolor_common_Array; class domFx_cleardepth_common; typedef daeSmartRef domFx_cleardepth_commonRef; typedef daeTArray domFx_cleardepth_common_Array; class domFx_clearstencil_common; typedef daeSmartRef domFx_clearstencil_commonRef; typedef daeTArray domFx_clearstencil_common_Array; class domFx_annotate_common; typedef daeSmartRef domFx_annotate_commonRef; typedef daeTArray domFx_annotate_common_Array; class domFx_include_common; typedef daeSmartRef domFx_include_commonRef; typedef daeTArray domFx_include_common_Array; class domFx_newparam_common; typedef daeSmartRef domFx_newparam_commonRef; typedef daeTArray domFx_newparam_common_Array; class domFx_code_profile; typedef daeSmartRef domFx_code_profileRef; typedef daeTArray domFx_code_profile_Array; class domGl_sampler1D; typedef daeSmartRef domGl_sampler1DRef; typedef daeTArray domGl_sampler1D_Array; class domGl_sampler2D; typedef daeSmartRef domGl_sampler2DRef; typedef daeTArray domGl_sampler2D_Array; class domGl_sampler3D; typedef daeSmartRef domGl_sampler3DRef; typedef daeTArray domGl_sampler3D_Array; class domGl_samplerCUBE; typedef daeSmartRef domGl_samplerCUBERef; typedef daeTArray domGl_samplerCUBE_Array; class domGl_samplerRECT; typedef daeSmartRef domGl_samplerRECTRef; typedef daeTArray domGl_samplerRECT_Array; class domGl_samplerDEPTH; typedef daeSmartRef domGl_samplerDEPTHRef; typedef daeTArray domGl_samplerDEPTH_Array; class domGlsl_newarray_type; typedef daeSmartRef domGlsl_newarray_typeRef; typedef daeTArray domGlsl_newarray_type_Array; class domGlsl_setarray_type; typedef daeSmartRef domGlsl_setarray_typeRef; typedef daeTArray domGlsl_setarray_type_Array; class domGlsl_surface_type; typedef daeSmartRef domGlsl_surface_typeRef; typedef daeTArray domGlsl_surface_type_Array; class domGlsl_newparam; typedef daeSmartRef domGlsl_newparamRef; typedef daeTArray domGlsl_newparam_Array; class domGlsl_setparam_simple; typedef daeSmartRef domGlsl_setparam_simpleRef; typedef daeTArray domGlsl_setparam_simple_Array; class domGlsl_setparam; typedef daeSmartRef domGlsl_setparamRef; typedef daeTArray domGlsl_setparam_Array; class domCommon_float_or_param_type; typedef daeSmartRef domCommon_float_or_param_typeRef; typedef daeTArray domCommon_float_or_param_type_Array; class domCommon_color_or_texture_type; typedef daeSmartRef domCommon_color_or_texture_typeRef; typedef daeTArray domCommon_color_or_texture_type_Array; class domCommon_transparent_type; typedef daeSmartRef domCommon_transparent_typeRef; typedef daeTArray domCommon_transparent_type_Array; class domCommon_newparam_type; typedef daeSmartRef domCommon_newparam_typeRef; typedef daeTArray domCommon_newparam_type_Array; class domCg_sampler1D; typedef daeSmartRef domCg_sampler1DRef; typedef daeTArray domCg_sampler1D_Array; class domCg_sampler2D; typedef daeSmartRef domCg_sampler2DRef; typedef daeTArray domCg_sampler2D_Array; class domCg_sampler3D; typedef daeSmartRef domCg_sampler3DRef; typedef daeTArray domCg_sampler3D_Array; class domCg_samplerCUBE; typedef daeSmartRef domCg_samplerCUBERef; typedef daeTArray domCg_samplerCUBE_Array; class domCg_samplerRECT; typedef daeSmartRef domCg_samplerRECTRef; typedef daeTArray domCg_samplerRECT_Array; class domCg_samplerDEPTH; typedef daeSmartRef domCg_samplerDEPTHRef; typedef daeTArray domCg_samplerDEPTH_Array; class domCg_connect_param; typedef daeSmartRef domCg_connect_paramRef; typedef daeTArray domCg_connect_param_Array; class domCg_newarray_type; typedef daeSmartRef domCg_newarray_typeRef; typedef daeTArray domCg_newarray_type_Array; class domCg_setarray_type; typedef daeSmartRef domCg_setarray_typeRef; typedef daeTArray domCg_setarray_type_Array; class domCg_setuser_type; typedef daeSmartRef domCg_setuser_typeRef; typedef daeTArray domCg_setuser_type_Array; class domCg_surface_type; typedef daeSmartRef domCg_surface_typeRef; typedef daeTArray domCg_surface_type_Array; class domCg_newparam; typedef daeSmartRef domCg_newparamRef; typedef daeTArray domCg_newparam_Array; class domCg_setparam_simple; typedef daeSmartRef domCg_setparam_simpleRef; typedef daeTArray domCg_setparam_simple_Array; class domCg_setparam; typedef daeSmartRef domCg_setparamRef; typedef daeTArray domCg_setparam_Array; class domGles_texture_constant_type; typedef daeSmartRef domGles_texture_constant_typeRef; typedef daeTArray domGles_texture_constant_type_Array; class domGles_texenv_command_type; typedef daeSmartRef domGles_texenv_command_typeRef; typedef daeTArray domGles_texenv_command_type_Array; class domGles_texcombiner_argumentRGB_type; typedef daeSmartRef domGles_texcombiner_argumentRGB_typeRef; typedef daeTArray domGles_texcombiner_argumentRGB_type_Array; class domGles_texcombiner_argumentAlpha_type; typedef daeSmartRef domGles_texcombiner_argumentAlpha_typeRef; typedef daeTArray domGles_texcombiner_argumentAlpha_type_Array; class domGles_texcombiner_commandRGB_type; typedef daeSmartRef domGles_texcombiner_commandRGB_typeRef; typedef daeTArray domGles_texcombiner_commandRGB_type_Array; class domGles_texcombiner_commandAlpha_type; typedef daeSmartRef domGles_texcombiner_commandAlpha_typeRef; typedef daeTArray domGles_texcombiner_commandAlpha_type_Array; class domGles_texcombiner_command_type; typedef daeSmartRef domGles_texcombiner_command_typeRef; typedef daeTArray domGles_texcombiner_command_type_Array; class domGles_texture_pipeline; typedef daeSmartRef domGles_texture_pipelineRef; typedef daeTArray domGles_texture_pipeline_Array; class domGles_texture_unit; typedef daeSmartRef domGles_texture_unitRef; typedef daeTArray domGles_texture_unit_Array; class domGles_sampler_state; typedef daeSmartRef domGles_sampler_stateRef; typedef daeTArray domGles_sampler_state_Array; class domGles_newparam; typedef daeSmartRef domGles_newparamRef; typedef daeTArray domGles_newparam_Array; class domFx_surface_init_common; typedef daeSmartRef domFx_surface_init_commonRef; typedef daeTArray domFx_surface_init_common_Array; class domFx_annotate_type_common; typedef daeSmartRef domFx_annotate_type_commonRef; typedef daeTArray domFx_annotate_type_common_Array; class domFx_basic_type_common; typedef daeSmartRef domFx_basic_type_commonRef; typedef daeTArray domFx_basic_type_common_Array; class domGl_pipeline_settings; typedef daeSmartRef domGl_pipeline_settingsRef; typedef daeTArray domGl_pipeline_settings_Array; class domGlsl_param_type; typedef daeSmartRef domGlsl_param_typeRef; typedef daeTArray domGlsl_param_type_Array; class domCg_param_type; typedef daeSmartRef domCg_param_typeRef; typedef daeTArray domCg_param_type_Array; class domGles_pipeline_settings; typedef daeSmartRef domGles_pipeline_settingsRef; typedef daeTArray domGles_pipeline_settings_Array; class domGles_basic_type_common; typedef daeSmartRef domGles_basic_type_commonRef; typedef daeTArray domGles_basic_type_common_Array; class domCOLLADA; typedef daeSmartRef domCOLLADARef; typedef daeTArray domCOLLADA_Array; class domIDREF_array; typedef daeSmartRef domIDREF_arrayRef; typedef daeTArray domIDREF_array_Array; class domName_array; typedef daeSmartRef domName_arrayRef; typedef daeTArray domName_array_Array; class domBool_array; typedef daeSmartRef domBool_arrayRef; typedef daeTArray domBool_array_Array; class domFloat_array; typedef daeSmartRef domFloat_arrayRef; typedef daeTArray domFloat_array_Array; class domInt_array; typedef daeSmartRef domInt_arrayRef; typedef daeTArray domInt_array_Array; class domAccessor; typedef daeSmartRef domAccessorRef; typedef daeTArray domAccessor_Array; class domParam; typedef daeSmartRef domParamRef; typedef daeTArray domParam_Array; class domSource; typedef daeSmartRef domSourceRef; typedef daeTArray domSource_Array; class domGeometry; typedef daeSmartRef domGeometryRef; typedef daeTArray domGeometry_Array; class domMesh; typedef daeSmartRef domMeshRef; typedef daeTArray domMesh_Array; class domSpline; typedef daeSmartRef domSplineRef; typedef daeTArray domSpline_Array; class domP; typedef daeSmartRef domPRef; typedef daeTArray domP_Array; class domLines; typedef daeSmartRef domLinesRef; typedef daeTArray domLines_Array; class domLinestrips; typedef daeSmartRef domLinestripsRef; typedef daeTArray domLinestrips_Array; class domPolygons; typedef daeSmartRef domPolygonsRef; typedef daeTArray domPolygons_Array; class domPolylist; typedef daeSmartRef domPolylistRef; typedef daeTArray domPolylist_Array; class domTriangles; typedef daeSmartRef domTrianglesRef; typedef daeTArray domTriangles_Array; class domTrifans; typedef daeSmartRef domTrifansRef; typedef daeTArray domTrifans_Array; class domTristrips; typedef daeSmartRef domTristripsRef; typedef daeTArray domTristrips_Array; class domVertices; typedef daeSmartRef domVerticesRef; typedef daeTArray domVertices_Array; class domLookat; typedef daeSmartRef domLookatRef; typedef daeTArray domLookat_Array; class domMatrix; typedef daeSmartRef domMatrixRef; typedef daeTArray domMatrix_Array; class domRotate; typedef daeSmartRef domRotateRef; typedef daeTArray domRotate_Array; class domScale; typedef daeSmartRef domScaleRef; typedef daeTArray domScale_Array; class domSkew; typedef daeSmartRef domSkewRef; typedef daeTArray domSkew_Array; class domTranslate; typedef daeSmartRef domTranslateRef; typedef daeTArray domTranslate_Array; class domImage; typedef daeSmartRef domImageRef; typedef daeTArray domImage_Array; class domLight; typedef daeSmartRef domLightRef; typedef daeTArray domLight_Array; class domMaterial; typedef daeSmartRef domMaterialRef; typedef daeTArray domMaterial_Array; class domCamera; typedef daeSmartRef domCameraRef; typedef daeTArray domCamera_Array; class domAnimation; typedef daeSmartRef domAnimationRef; typedef daeTArray domAnimation_Array; class domAnimation_clip; typedef daeSmartRef domAnimation_clipRef; typedef daeTArray domAnimation_clip_Array; class domChannel; typedef daeSmartRef domChannelRef; typedef daeTArray domChannel_Array; class domSampler; typedef daeSmartRef domSamplerRef; typedef daeTArray domSampler_Array; class domController; typedef daeSmartRef domControllerRef; typedef daeTArray domController_Array; class domSkin; typedef daeSmartRef domSkinRef; typedef daeTArray domSkin_Array; class domMorph; typedef daeSmartRef domMorphRef; typedef daeTArray domMorph_Array; class domAsset; typedef daeSmartRef domAssetRef; typedef daeTArray domAsset_Array; class domExtra; typedef daeSmartRef domExtraRef; typedef daeTArray domExtra_Array; class domTechnique; typedef daeSmartRef domTechniqueRef; typedef daeTArray domTechnique_Array; class domNode; typedef daeSmartRef domNodeRef; typedef daeTArray domNode_Array; class domVisual_scene; typedef daeSmartRef domVisual_sceneRef; typedef daeTArray domVisual_scene_Array; class domBind_material; typedef daeSmartRef domBind_materialRef; typedef daeTArray domBind_material_Array; class domInstance_camera; typedef daeSmartRef domInstance_cameraRef; typedef daeTArray domInstance_camera_Array; class domInstance_controller; typedef daeSmartRef domInstance_controllerRef; typedef daeTArray domInstance_controller_Array; class domInstance_effect; typedef daeSmartRef domInstance_effectRef; typedef daeTArray domInstance_effect_Array; class domInstance_force_field; typedef daeSmartRef domInstance_force_fieldRef; typedef daeTArray domInstance_force_field_Array; class domInstance_geometry; typedef daeSmartRef domInstance_geometryRef; typedef daeTArray domInstance_geometry_Array; class domInstance_light; typedef daeSmartRef domInstance_lightRef; typedef daeTArray domInstance_light_Array; class domInstance_material; typedef daeSmartRef domInstance_materialRef; typedef daeTArray domInstance_material_Array; class domInstance_node; typedef daeSmartRef domInstance_nodeRef; typedef daeTArray domInstance_node_Array; class domInstance_physics_material; typedef daeSmartRef domInstance_physics_materialRef; typedef daeTArray domInstance_physics_material_Array; class domInstance_physics_model; typedef daeSmartRef domInstance_physics_modelRef; typedef daeTArray domInstance_physics_model_Array; class domInstance_rigid_body; typedef daeSmartRef domInstance_rigid_bodyRef; typedef daeTArray domInstance_rigid_body_Array; class domInstance_rigid_constraint; typedef daeSmartRef domInstance_rigid_constraintRef; typedef daeTArray domInstance_rigid_constraint_Array; class domLibrary_animations; typedef daeSmartRef domLibrary_animationsRef; typedef daeTArray domLibrary_animations_Array; class domLibrary_animation_clips; typedef daeSmartRef domLibrary_animation_clipsRef; typedef daeTArray domLibrary_animation_clips_Array; class domLibrary_cameras; typedef daeSmartRef domLibrary_camerasRef; typedef daeTArray domLibrary_cameras_Array; class domLibrary_controllers; typedef daeSmartRef domLibrary_controllersRef; typedef daeTArray domLibrary_controllers_Array; class domLibrary_geometries; typedef daeSmartRef domLibrary_geometriesRef; typedef daeTArray domLibrary_geometries_Array; class domLibrary_effects; typedef daeSmartRef domLibrary_effectsRef; typedef daeTArray domLibrary_effects_Array; class domLibrary_force_fields; typedef daeSmartRef domLibrary_force_fieldsRef; typedef daeTArray domLibrary_force_fields_Array; class domLibrary_images; typedef daeSmartRef domLibrary_imagesRef; typedef daeTArray domLibrary_images_Array; class domLibrary_lights; typedef daeSmartRef domLibrary_lightsRef; typedef daeTArray domLibrary_lights_Array; class domLibrary_materials; typedef daeSmartRef domLibrary_materialsRef; typedef daeTArray domLibrary_materials_Array; class domLibrary_nodes; typedef daeSmartRef domLibrary_nodesRef; typedef daeTArray domLibrary_nodes_Array; class domLibrary_physics_materials; typedef daeSmartRef domLibrary_physics_materialsRef; typedef daeTArray domLibrary_physics_materials_Array; class domLibrary_physics_models; typedef daeSmartRef domLibrary_physics_modelsRef; typedef daeTArray domLibrary_physics_models_Array; class domLibrary_physics_scenes; typedef daeSmartRef domLibrary_physics_scenesRef; typedef daeTArray domLibrary_physics_scenes_Array; class domLibrary_visual_scenes; typedef daeSmartRef domLibrary_visual_scenesRef; typedef daeTArray domLibrary_visual_scenes_Array; class domFx_profile_abstract; typedef daeSmartRef domFx_profile_abstractRef; typedef daeTArray domFx_profile_abstract_Array; class domEffect; typedef daeSmartRef domEffectRef; typedef daeTArray domEffect_Array; class domGl_hook_abstract; typedef daeSmartRef domGl_hook_abstractRef; typedef daeTArray domGl_hook_abstract_Array; class domProfile_GLSL; typedef daeSmartRef domProfile_GLSLRef; typedef daeTArray domProfile_GLSL_Array; class domProfile_COMMON; typedef daeSmartRef domProfile_COMMONRef; typedef daeTArray domProfile_COMMON_Array; class domProfile_CG; typedef daeSmartRef domProfile_CGRef; typedef daeTArray domProfile_CG_Array; class domProfile_GLES; typedef daeSmartRef domProfile_GLESRef; typedef daeTArray domProfile_GLES_Array; class domBox; typedef daeSmartRef domBoxRef; typedef daeTArray domBox_Array; class domPlane; typedef daeSmartRef domPlaneRef; typedef daeTArray domPlane_Array; class domSphere; typedef daeSmartRef domSphereRef; typedef daeTArray domSphere_Array; class domEllipsoid; typedef daeSmartRef domEllipsoidRef; typedef daeTArray domEllipsoid_Array; class domCylinder; typedef daeSmartRef domCylinderRef; typedef daeTArray domCylinder_Array; class domTapered_cylinder; typedef daeSmartRef domTapered_cylinderRef; typedef daeTArray domTapered_cylinder_Array; class domCapsule; typedef daeSmartRef domCapsuleRef; typedef daeTArray domCapsule_Array; class domTapered_capsule; typedef daeSmartRef domTapered_capsuleRef; typedef daeTArray domTapered_capsule_Array; class domConvex_mesh; typedef daeSmartRef domConvex_meshRef; typedef daeTArray domConvex_mesh_Array; class domForce_field; typedef daeSmartRef domForce_fieldRef; typedef daeTArray domForce_field_Array; class domPhysics_material; typedef daeSmartRef domPhysics_materialRef; typedef daeTArray domPhysics_material_Array; class domPhysics_scene; typedef daeSmartRef domPhysics_sceneRef; typedef daeTArray domPhysics_scene_Array; class domRigid_body; typedef daeSmartRef domRigid_bodyRef; typedef daeTArray domRigid_body_Array; class domRigid_constraint; typedef daeSmartRef domRigid_constraintRef; typedef daeTArray domRigid_constraint_Array; class domPhysics_model; typedef daeSmartRef domPhysics_modelRef; typedef daeTArray domPhysics_model_Array; #endif //__DOM_ELEMENTS_H__