diff --git a/unigine.h b/unigine.h index d3d7e25..d9472df 100644 --- a/unigine.h +++ b/unigine.h @@ -1803,6 +1803,8 @@ extern "C" { #define unigine_ambient_source_delete_later_ptr AmbientSource_deleteLaterPtr + #define unigine_ambient_source_is_deleted_ptr AmbientSource_isDeletedPtr + #define unigine_ambient_source_destruct AmbientSource_dtor #define unigine_ambient_source_create AmbientSource_create @@ -2177,6 +2179,8 @@ extern "C" { #define unigine_blob_delete_later_ptr Blob_deleteLaterPtr + #define unigine_blob_is_deleted_ptr Blob_isDeletedPtr + #define unigine_blob_set_owner Blob_setOwner #define unigine_blob_is_owner Blob_isOwner @@ -2249,6 +2253,8 @@ extern "C" { #define unigine_body_delete_later_ptr Body_deleteLaterPtr + #define unigine_body_is_deleted_ptr Body_isDeletedPtr + #define unigine_body_destruct Body_dtor #define unigine_body_create_body Body_createBody @@ -2453,6 +2459,8 @@ extern "C" { #define unigine_body_cloth_delete_later_ptr BodyCloth_deleteLaterPtr + #define unigine_body_cloth_is_deleted_ptr BodyCloth_isDeletedPtr + #define unigine_body_cloth_create BodyCloth_create #define unigine_body_cloth_create_1 BodyCloth_create_1 @@ -2477,6 +2485,8 @@ extern "C" { #define unigine_body_dummy_delete_later_ptr BodyDummy_deleteLaterPtr + #define unigine_body_dummy_is_deleted_ptr BodyDummy_isDeletedPtr + #define unigine_body_dummy_create BodyDummy_create #define unigine_body_dummy_create_1 BodyDummy_create_1 @@ -2493,6 +2503,8 @@ extern "C" { #define unigine_body_fracture_delete_later_ptr BodyFracture_deleteLaterPtr + #define unigine_body_fracture_is_deleted_ptr BodyFracture_isDeletedPtr + #define unigine_body_fracture_create BodyFracture_create #define unigine_body_fracture_create_1 BodyFracture_create_1 @@ -2609,6 +2621,8 @@ extern "C" { #define unigine_body_particles_delete_later_ptr BodyParticles_deleteLaterPtr + #define unigine_body_particles_is_deleted_ptr BodyParticles_isDeletedPtr + #define unigine_body_particles_add_particle_force BodyParticles_addParticleForce #define unigine_body_particles_add_particle_impulse BodyParticles_addParticleImpulse @@ -2699,6 +2713,8 @@ extern "C" { #define unigine_body_path_delete_later_ptr BodyPath_deleteLaterPtr + #define unigine_body_path_is_deleted_ptr BodyPath_isDeletedPtr + #define unigine_body_path_create BodyPath_create #define unigine_body_path_create_1 BodyPath_create_1 @@ -2725,6 +2741,8 @@ extern "C" { #define unigine_body_ragdoll_delete_later_ptr BodyRagdoll_deleteLaterPtr + #define unigine_body_ragdoll_is_deleted_ptr BodyRagdoll_isDeletedPtr + #define unigine_body_ragdoll_create BodyRagdoll_create #define unigine_body_ragdoll_create_1 BodyRagdoll_create_1 @@ -2775,6 +2793,8 @@ extern "C" { #define unigine_body_rigid_delete_later_ptr BodyRigid_deleteLaterPtr + #define unigine_body_rigid_is_deleted_ptr BodyRigid_isDeletedPtr + #define unigine_body_rigid_create BodyRigid_create #define unigine_body_rigid_create_1 BodyRigid_create_1 @@ -2883,6 +2903,8 @@ extern "C" { #define unigine_body_rope_delete_later_ptr BodyRope_deleteLaterPtr + #define unigine_body_rope_is_deleted_ptr BodyRope_isDeletedPtr + #define unigine_body_rope_create BodyRope_create #define unigine_body_rope_create_1 BodyRope_create_1 @@ -2899,6 +2921,8 @@ extern "C" { #define unigine_body_water_delete_later_ptr BodyWater_deleteLaterPtr + #define unigine_body_water_is_deleted_ptr BodyWater_isDeletedPtr + #define unigine_body_water_create BodyWater_create #define unigine_body_water_create_1 BodyWater_create_1 @@ -3179,6 +3203,8 @@ extern "C" { #define unigine_camera_delete_later_ptr Camera_deleteLaterPtr + #define unigine_camera_is_deleted_ptr Camera_isDeletedPtr + #define unigine_camera_destruct Camera_dtor #define unigine_camera_set_owner Camera_setOwner @@ -3433,6 +3459,8 @@ extern "C" { #define unigine_controls_delete_later_ptr Controls_deleteLaterPtr + #define unigine_controls_is_deleted_ptr Controls_isDeletedPtr + #define unigine_controls_destruct Controls_dtor #define unigine_controls_create Controls_create @@ -3527,6 +3555,8 @@ extern "C" { #define unigine_controls_dummy_delete_later_ptr ControlsDummy_deleteLaterPtr + #define unigine_controls_dummy_is_deleted_ptr ControlsDummy_isDeletedPtr + #define unigine_controls_dummy_create ControlsDummy_create #define unigine_controls_joystick_construct ControlsJoystick_ctor @@ -3541,6 +3571,8 @@ extern "C" { #define unigine_controls_joystick_delete_later_ptr ControlsJoystick_deleteLaterPtr + #define unigine_controls_joystick_is_deleted_ptr ControlsJoystick_isDeletedPtr + #define unigine_controls_joystick_create ControlsJoystick_create #define unigine_controls_joystick_get_number ControlsJoystick_getNumber @@ -3601,6 +3633,8 @@ extern "C" { #define unigine_controls_six_axis_delete_later_ptr ControlsSixAxis_deleteLaterPtr + #define unigine_controls_six_axis_is_deleted_ptr ControlsSixAxis_isDeletedPtr + #define unigine_controls_six_axis_create ControlsSixAxis_create #define unigine_controls_six_axis_get_number ControlsSixAxis_getNumber @@ -3689,6 +3723,8 @@ extern "C" { #define unigine_controls_xpad360_delete_later_ptr ControlsXPad360_deleteLaterPtr + #define unigine_controls_xpad360_is_deleted_ptr ControlsXPad360_isDeletedPtr + #define unigine_controls_xpad360_create ControlsXPad360_create #define unigine_controls_xpad360_get_number ControlsXPad360_getNumber @@ -3971,6 +4007,8 @@ extern "C" { #define unigine_decal_delete_later_ptr Decal_deleteLaterPtr + #define unigine_decal_is_deleted_ptr Decal_isDeletedPtr + #define unigine_decal_set_life_time Decal_setLifeTime #define unigine_decal_get_life_time Decal_getLifeTime @@ -4041,6 +4079,8 @@ extern "C" { #define unigine_decal_mesh_delete_later_ptr DecalMesh_deleteLaterPtr + #define unigine_decal_mesh_is_deleted_ptr DecalMesh_isDeletedPtr + #define unigine_decal_mesh_create DecalMesh_create #define unigine_decal_mesh_create_1 DecalMesh_create_1 @@ -4075,6 +4115,8 @@ extern "C" { #define unigine_decal_ortho_delete_later_ptr DecalOrtho_deleteLaterPtr + #define unigine_decal_ortho_is_deleted_ptr DecalOrtho_isDeletedPtr + #define unigine_decal_ortho_create DecalOrtho_create #define unigine_decal_ortho_set_height DecalOrtho_setHeight @@ -4107,6 +4149,8 @@ extern "C" { #define unigine_decal_proj_delete_later_ptr DecalProj_deleteLaterPtr + #define unigine_decal_proj_is_deleted_ptr DecalProj_isDeletedPtr + #define unigine_decal_proj_create DecalProj_create #define unigine_decal_proj_set_aspect DecalProj_setAspect @@ -4173,6 +4217,8 @@ extern "C" { #define unigine_dir_delete_later_ptr Dir_deleteLaterPtr + #define unigine_dir_is_deleted_ptr Dir_isDeletedPtr + #define unigine_dir_destruct Dir_dtor #define unigine_dir_set_owner Dir_setOwner @@ -4349,6 +4395,8 @@ extern "C" { #define unigine_ellipsoid_delete_later_ptr Ellipsoid_deleteLaterPtr + #define unigine_ellipsoid_is_deleted_ptr Ellipsoid_isDeletedPtr + #define unigine_ellipsoid_destruct Ellipsoid_dtor #define unigine_ellipsoid_set_owner Ellipsoid_setOwner @@ -4781,6 +4829,8 @@ extern "C" { #define unigine_field_delete_later_ptr Field_deleteLaterPtr + #define unigine_field_is_deleted_ptr Field_isDeletedPtr + #define unigine_field_set_field_mask Field_setFieldMask #define unigine_field_get_field_mask Field_getFieldMask @@ -4801,6 +4851,8 @@ extern "C" { #define unigine_field_animation_delete_later_ptr FieldAnimation_deleteLaterPtr + #define unigine_field_animation_is_deleted_ptr FieldAnimation_isDeletedPtr + #define unigine_field_animation_create FieldAnimation_create #define unigine_field_animation_set_ellipse FieldAnimation_setEllipse @@ -4843,6 +4895,8 @@ extern "C" { #define unigine_field_height_delete_later_ptr FieldHeight_deleteLaterPtr + #define unigine_field_height_is_deleted_ptr FieldHeight_isDeletedPtr + #define unigine_field_height_create FieldHeight_create #define unigine_field_height_set_size FieldHeight_setSize @@ -4889,6 +4943,8 @@ extern "C" { #define unigine_field_shoreline_delete_later_ptr FieldShoreline_deleteLaterPtr + #define unigine_field_shoreline_is_deleted_ptr FieldShoreline_isDeletedPtr + #define unigine_field_shoreline_create FieldShoreline_create #define unigine_field_shoreline_set_size FieldShoreline_setSize @@ -4929,6 +4985,8 @@ extern "C" { #define unigine_field_spacer_delete_later_ptr FieldSpacer_deleteLaterPtr + #define unigine_field_spacer_is_deleted_ptr FieldSpacer_isDeletedPtr + #define unigine_field_spacer_create FieldSpacer_create #define unigine_field_spacer_set_ellipse FieldSpacer_setEllipse @@ -4955,6 +5013,8 @@ extern "C" { #define unigine_field_weather_delete_later_ptr FieldWeather_deleteLaterPtr + #define unigine_field_weather_is_deleted_ptr FieldWeather_isDeletedPtr + #define unigine_field_weather_create FieldWeather_create #define unigine_field_weather_set_size FieldWeather_setSize @@ -5013,6 +5073,8 @@ extern "C" { #define unigine_file_delete_later_ptr File_deleteLaterPtr + #define unigine_file_is_deleted_ptr File_isDeletedPtr + #define unigine_file_set_owner File_setOwner #define unigine_file_is_owner File_isOwner @@ -5321,6 +5383,8 @@ extern "C" { #define unigine_file_system_mount_delete_later_ptr FileSystemMount_deleteLaterPtr + #define unigine_file_system_mount_is_deleted_ptr FileSystemMount_isDeletedPtr + #define unigine_file_system_mount_destruct FileSystemMount_dtor #define unigine_file_system_mount_get_access FileSystemMount_getAccess @@ -5409,6 +5473,8 @@ extern "C" { #define unigine_game_intersection_delete_later_ptr GameIntersection_deleteLaterPtr + #define unigine_game_intersection_is_deleted_ptr GameIntersection_isDeletedPtr + #define unigine_game_intersection_destruct GameIntersection_dtor #define unigine_game_intersection_set_owner GameIntersection_setOwner @@ -5433,6 +5499,8 @@ extern "C" { #define unigine_geodetic_pivot_delete_later_ptr GeodeticPivot_deleteLaterPtr + #define unigine_geodetic_pivot_is_deleted_ptr GeodeticPivot_isDeletedPtr + #define unigine_geodetic_pivot_create GeodeticPivot_create #define unigine_geodetic_pivot_set_origin GeodeticPivot_setOrigin @@ -5651,6 +5719,8 @@ extern "C" { #define unigine_gui_delete_later_ptr Gui_deleteLaterPtr + #define unigine_gui_is_deleted_ptr Gui_isDeletedPtr + #define unigine_gui_destruct Gui_dtor #define unigine_gui_enable Gui_enable @@ -5865,6 +5935,8 @@ extern "C" { #define unigine_image_delete_later_ptr Image_deleteLaterPtr + #define unigine_image_is_deleted_ptr Image_isDeletedPtr + #define unigine_image_destruct Image_dtor #define unigine_image_set_owner Image_setOwner @@ -6253,6 +6325,8 @@ extern "C" { #define unigine_input_gamepad_delete_later_ptr InputGamePad_deleteLaterPtr + #define unigine_input_gamepad_is_deleted_ptr InputGamePad_isDeletedPtr + #define unigine_input_gamepad_destruct InputGamePad_dtor #define unigine_input_gamepad_is_available InputGamePad_isAvailable @@ -6439,6 +6513,8 @@ extern "C" { #define unigine_joint_delete_later_ptr Joint_deleteLaterPtr + #define unigine_joint_is_deleted_ptr Joint_isDeletedPtr + #define unigine_joint_destruct Joint_dtor #define unigine_joint_create_joint Joint_createJoint @@ -6557,6 +6633,8 @@ extern "C" { #define unigine_joint_ball_delete_later_ptr JointBall_deleteLaterPtr + #define unigine_joint_ball_is_deleted_ptr JointBall_isDeletedPtr + #define unigine_joint_ball_create JointBall_create #define unigine_joint_ball_create_1 JointBall_create_1 @@ -6605,6 +6683,8 @@ extern "C" { #define unigine_joint_cylindrical_delete_later_ptr JointCylindrical_deleteLaterPtr + #define unigine_joint_cylindrical_is_deleted_ptr JointCylindrical_isDeletedPtr + #define unigine_joint_cylindrical_create JointCylindrical_create #define unigine_joint_cylindrical_create_1 JointCylindrical_create_1 @@ -6699,6 +6779,8 @@ extern "C" { #define unigine_joint_fixed_delete_later_ptr JointFixed_deleteLaterPtr + #define unigine_joint_fixed_is_deleted_ptr JointFixed_isDeletedPtr + #define unigine_joint_fixed_create JointFixed_create #define unigine_joint_fixed_create_1 JointFixed_create_1 @@ -6729,6 +6811,8 @@ extern "C" { #define unigine_joint_hinge_delete_later_ptr JointHinge_deleteLaterPtr + #define unigine_joint_hinge_is_deleted_ptr JointHinge_isDeletedPtr + #define unigine_joint_hinge_create JointHinge_create #define unigine_joint_hinge_create_1 JointHinge_create_1 @@ -6791,6 +6875,8 @@ extern "C" { #define unigine_joint_particles_delete_later_ptr JointParticles_deleteLaterPtr + #define unigine_joint_particles_is_deleted_ptr JointParticles_isDeletedPtr + #define unigine_joint_particles_create JointParticles_create #define unigine_joint_particles_create_1 JointParticles_create_1 @@ -6825,6 +6911,8 @@ extern "C" { #define unigine_joint_path_delete_later_ptr JointPath_deleteLaterPtr + #define unigine_joint_path_is_deleted_ptr JointPath_isDeletedPtr + #define unigine_joint_path_create JointPath_create #define unigine_joint_path_create_1 JointPath_create_1 @@ -6865,6 +6953,8 @@ extern "C" { #define unigine_joint_prismatic_delete_later_ptr JointPrismatic_deleteLaterPtr + #define unigine_joint_prismatic_is_deleted_ptr JointPrismatic_isDeletedPtr + #define unigine_joint_prismatic_create JointPrismatic_create #define unigine_joint_prismatic_create_1 JointPrismatic_create_1 @@ -6935,6 +7025,8 @@ extern "C" { #define unigine_joint_suspension_delete_later_ptr JointSuspension_deleteLaterPtr + #define unigine_joint_suspension_is_deleted_ptr JointSuspension_isDeletedPtr + #define unigine_joint_suspension_create JointSuspension_create #define unigine_joint_suspension_create_1 JointSuspension_create_1 @@ -7009,6 +7101,8 @@ extern "C" { #define unigine_joint_wheel_delete_later_ptr JointWheel_deleteLaterPtr + #define unigine_joint_wheel_is_deleted_ptr JointWheel_isDeletedPtr + #define unigine_joint_wheel_create JointWheel_create #define unigine_joint_wheel_create_1 JointWheel_create_1 @@ -7131,6 +7225,8 @@ extern "C" { #define unigine_json_delete_later_ptr Json_deleteLaterPtr + #define unigine_json_is_deleted_ptr Json_isDeletedPtr + #define unigine_json_destruct Json_dtor #define unigine_json_set_owner Json_setOwner @@ -7311,6 +7407,8 @@ extern "C" { #define unigine_landscape_fetch_delete_later_ptr LandscapeFetch_deleteLaterPtr + #define unigine_landscape_fetch_is_deleted_ptr LandscapeFetch_isDeletedPtr + #define unigine_landscape_fetch_destruct LandscapeFetch_dtor #define unigine_landscape_fetch_set_owner LandscapeFetch_setOwner @@ -7419,6 +7517,8 @@ extern "C" { #define unigine_landscape_images_delete_later_ptr LandscapeImages_deleteLaterPtr + #define unigine_landscape_images_is_deleted_ptr LandscapeImages_isDeletedPtr + #define unigine_landscape_images_destruct LandscapeImages_dtor #define unigine_landscape_images_set_owner LandscapeImages_setOwner @@ -7459,6 +7559,8 @@ extern "C" { #define unigine_landscape_layer_map_delete_later_ptr LandscapeLayerMap_deleteLaterPtr + #define unigine_landscape_layer_map_is_deleted_ptr LandscapeLayerMap_isDeletedPtr + #define unigine_landscape_layer_map_create LandscapeLayerMap_create #define unigine_landscape_layer_map_set_path LandscapeLayerMap_setPath @@ -7507,6 +7609,8 @@ extern "C" { #define unigine_landscape_map_file_creator_delete_later_ptr LandscapeMapFileCreator_deleteLaterPtr + #define unigine_landscape_map_file_creator_is_deleted_ptr LandscapeMapFileCreator_isDeletedPtr + #define unigine_landscape_map_file_creator_destruct LandscapeMapFileCreator_dtor #define unigine_landscape_map_file_creator_set_owner LandscapeMapFileCreator_setOwner @@ -7567,6 +7671,8 @@ extern "C" { #define unigine_landscape_map_file_settings_delete_later_ptr LandscapeMapFileSettings_deleteLaterPtr + #define unigine_landscape_map_file_settings_is_deleted_ptr LandscapeMapFileSettings_isDeletedPtr + #define unigine_landscape_map_file_settings_destruct LandscapeMapFileSettings_dtor #define unigine_landscape_map_file_settings_set_owner LandscapeMapFileSettings_setOwner @@ -7633,6 +7739,8 @@ extern "C" { #define unigine_landscape_textures_delete_later_ptr LandscapeTextures_deleteLaterPtr + #define unigine_landscape_textures_is_deleted_ptr LandscapeTextures_isDeletedPtr + #define unigine_landscape_textures_destruct LandscapeTextures_dtor #define unigine_landscape_textures_set_owner LandscapeTextures_setOwner @@ -7675,6 +7783,8 @@ extern "C" { #define unigine_light_delete_later_ptr Light_deleteLaterPtr + #define unigine_light_is_deleted_ptr Light_isDeletedPtr + #define unigine_light_get_lens_flare Light_getLensFlare #define unigine_light_calculate_final_color Light_calculateFinalColor @@ -7885,6 +7995,8 @@ extern "C" { #define unigine_light_environment_probe_delete_later_ptr LightEnvironmentProbe_deleteLaterPtr + #define unigine_light_environment_probe_is_deleted_ptr LightEnvironmentProbe_isDeletedPtr + #define unigine_light_environment_probe_create LightEnvironmentProbe_create #define unigine_light_environment_probe_set_attenuation_distance LightEnvironmentProbe_setAttenuationDistance @@ -8013,6 +8125,8 @@ extern "C" { #define unigine_light_lens_flare_delete_later_ptr LightLensFlare_deleteLaterPtr + #define unigine_light_lens_flare_is_deleted_ptr LightLensFlare_isDeletedPtr + #define unigine_light_lens_flare_destruct LightLensFlare_dtor #define unigine_light_lens_flare_set_name LightLensFlare_setName @@ -8063,6 +8177,8 @@ extern "C" { #define unigine_light_omni_delete_later_ptr LightOmni_deleteLaterPtr + #define unigine_light_omni_is_deleted_ptr LightOmni_isDeletedPtr + #define unigine_light_omni_create LightOmni_create #define unigine_light_omni_set_attenuation_distance LightOmni_setAttenuationDistance @@ -8115,6 +8231,8 @@ extern "C" { #define unigine_light_proj_delete_later_ptr LightProj_deleteLaterPtr + #define unigine_light_proj_is_deleted_ptr LightProj_isDeletedPtr + #define unigine_light_proj_create LightProj_create #define unigine_light_proj_set_attenuation_distance LightProj_setAttenuationDistance @@ -8175,6 +8293,8 @@ extern "C" { #define unigine_light_voxel_probe_delete_later_ptr LightVoxelProbe_deleteLaterPtr + #define unigine_light_voxel_probe_is_deleted_ptr LightVoxelProbe_isDeletedPtr + #define unigine_light_voxel_probe_create LightVoxelProbe_create #define unigine_light_voxel_probe_set_box_size LightVoxelProbe_setBoxSize @@ -8349,6 +8469,8 @@ extern "C" { #define unigine_light_world_delete_later_ptr LightWorld_deleteLaterPtr + #define unigine_light_world_is_deleted_ptr LightWorld_isDeletedPtr + #define unigine_light_world_create LightWorld_create #define unigine_light_world_set_scattering LightWorld_setScattering @@ -8533,6 +8655,8 @@ extern "C" { #define unigine_material_delete_later_ptr Material_deleteLaterPtr + #define unigine_material_is_deleted_ptr Material_isDeletedPtr + #define unigine_material_destruct Material_dtor #define unigine_material_create Material_create @@ -10037,6 +10161,8 @@ extern "C" { #define unigine_mesh_delete_later_ptr Mesh_deleteLaterPtr + #define unigine_mesh_is_deleted_ptr Mesh_isDeletedPtr + #define unigine_mesh_destruct Mesh_dtor #define unigine_mesh_set_owner Mesh_setOwner @@ -10319,6 +10445,8 @@ extern "C" { #define unigine_mesh_dynamic_delete_later_ptr MeshDynamic_deleteLaterPtr + #define unigine_mesh_dynamic_is_deleted_ptr MeshDynamic_isDeletedPtr + #define unigine_mesh_dynamic_destruct MeshDynamic_dtor #define unigine_mesh_dynamic_set_owner MeshDynamic_setOwner @@ -10569,6 +10697,8 @@ extern "C" { #define unigine_navigation_delete_later_ptr Navigation_deleteLaterPtr + #define unigine_navigation_is_deleted_ptr Navigation_isDeletedPtr + #define unigine_navigation_set_dangerous Navigation_setDangerous #define unigine_navigation_get_dangerous Navigation_getDangerous @@ -10607,6 +10737,8 @@ extern "C" { #define unigine_navigation_mesh_delete_later_ptr NavigationMesh_deleteLaterPtr + #define unigine_navigation_mesh_is_deleted_ptr NavigationMesh_isDeletedPtr + #define unigine_navigation_mesh_create NavigationMesh_create #define unigine_navigation_mesh_create_1 NavigationMesh_create_1 @@ -10643,6 +10775,8 @@ extern "C" { #define unigine_navigation_sector_delete_later_ptr NavigationSector_deleteLaterPtr + #define unigine_navigation_sector_is_deleted_ptr NavigationSector_isDeletedPtr + #define unigine_navigation_sector_create NavigationSector_create #define unigine_navigation_sector_set_size NavigationSector_setSize @@ -10659,6 +10793,8 @@ extern "C" { #define unigine_node_delete_later_ptr Node_deleteLaterPtr + #define unigine_node_is_deleted_ptr Node_isDeletedPtr + #define unigine_node_destruct Node_dtor #define unigine_node_get_clone_node Node_getCloneNode @@ -11035,6 +11171,8 @@ extern "C" { #define unigine_node_dummy_delete_later_ptr NodeDummy_deleteLaterPtr + #define unigine_node_dummy_is_deleted_ptr NodeDummy_isDeletedPtr + #define unigine_node_dummy_create NodeDummy_create #define unigine_node_extern_construct NodeExtern_ctor @@ -11049,6 +11187,8 @@ extern "C" { #define unigine_node_extern_delete_later_ptr NodeExtern_deleteLaterPtr + #define unigine_node_extern_is_deleted_ptr NodeExtern_isDeletedPtr + #define unigine_node_extern_create NodeExtern_create #define unigine_node_extern_get_class_id NodeExtern_getClassID @@ -11065,6 +11205,8 @@ extern "C" { #define unigine_node_extern_base_delete_later_ptr NodeExternBase_deleteLaterPtr + #define unigine_node_extern_base_is_deleted_ptr NodeExternBase_isDeletedPtr + #define unigine_node_layer_construct NodeLayer_ctor #define unigine_node_layer_destruct NodeLayer_dtor @@ -11077,6 +11219,8 @@ extern "C" { #define unigine_node_layer_delete_later_ptr NodeLayer_deleteLaterPtr + #define unigine_node_layer_is_deleted_ptr NodeLayer_isDeletedPtr + #define unigine_node_layer_create NodeLayer_create #define unigine_node_layer_set_node_name NodeLayer_setNodeName @@ -11095,6 +11239,8 @@ extern "C" { #define unigine_node_reference_delete_later_ptr NodeReference_deleteLaterPtr + #define unigine_node_reference_is_deleted_ptr NodeReference_isDeletedPtr + #define unigine_node_reference_create NodeReference_create #define unigine_node_reference_get_reference NodeReference_getReference @@ -11119,6 +11265,8 @@ extern "C" { #define unigine_node_trigger_delete_later_ptr NodeTrigger_deleteLaterPtr + #define unigine_node_trigger_is_deleted_ptr NodeTrigger_isDeletedPtr + #define unigine_node_trigger_create NodeTrigger_create #define unigine_node_trigger_get_enabled_callback_name NodeTrigger_getEnabledCallbackName @@ -11153,6 +11301,8 @@ extern "C" { #define unigine_object_delete_later_ptr Object_deleteLaterPtr + #define unigine_object_is_deleted_ptr Object_isDeletedPtr + #define unigine_object_set_body Object_setBody #define unigine_object_set_body_1 Object_setBody_1 @@ -11411,6 +11561,8 @@ extern "C" { #define unigine_object_billboards_delete_later_ptr ObjectBillboards_deleteLaterPtr + #define unigine_object_billboards_is_deleted_ptr ObjectBillboards_isDeletedPtr + #define unigine_object_billboards_create ObjectBillboards_create #define unigine_object_billboards_set_depth_sort ObjectBillboards_setDepthSort @@ -11471,6 +11623,8 @@ extern "C" { #define unigine_object_cloud_layer_delete_later_ptr ObjectCloudLayer_deleteLaterPtr + #define unigine_object_cloud_layer_is_deleted_ptr ObjectCloudLayer_isDeletedPtr + #define unigine_object_cloud_layer_create ObjectCloudLayer_create #define unigine_object_cloud_layer_set_intersection_threshold ObjectCloudLayer_setIntersectionThreshold @@ -11501,6 +11655,8 @@ extern "C" { #define unigine_object_dummy_delete_later_ptr ObjectDummy_deleteLaterPtr + #define unigine_object_dummy_is_deleted_ptr ObjectDummy_isDeletedPtr + #define unigine_object_dummy_create ObjectDummy_create #define unigine_object_dynamic_construct ObjectDynamic_ctor @@ -11515,6 +11671,8 @@ extern "C" { #define unigine_object_dynamic_delete_later_ptr ObjectDynamic_deleteLaterPtr + #define unigine_object_dynamic_is_deleted_ptr ObjectDynamic_isDeletedPtr + #define unigine_object_dynamic_create ObjectDynamic_create #define unigine_object_dynamic_set_material_node_type ObjectDynamic_setMaterialNodeType @@ -11661,6 +11819,8 @@ extern "C" { #define unigine_object_extern_delete_later_ptr ObjectExtern_deleteLaterPtr + #define unigine_object_extern_is_deleted_ptr ObjectExtern_isDeletedPtr + #define unigine_object_extern_create ObjectExtern_create #define unigine_object_extern_get_class_id ObjectExtern_getClassID @@ -11681,6 +11841,8 @@ extern "C" { #define unigine_object_extern_base_delete_later_ptr ObjectExternBase_deleteLaterPtr + #define unigine_object_extern_base_is_deleted_ptr ObjectExternBase_isDeletedPtr + #define unigine_object_grass_construct ObjectGrass_ctor #define unigine_object_grass_destruct ObjectGrass_dtor @@ -11693,6 +11855,8 @@ extern "C" { #define unigine_object_grass_delete_later_ptr ObjectGrass_deleteLaterPtr + #define unigine_object_grass_is_deleted_ptr ObjectGrass_isDeletedPtr + #define unigine_object_grass_create ObjectGrass_create #define unigine_object_grass_set_field_mask ObjectGrass_setFieldMask @@ -11863,6 +12027,8 @@ extern "C" { #define unigine_object_gui_delete_later_ptr ObjectGui_deleteLaterPtr + #define unigine_object_gui_is_deleted_ptr ObjectGui_isDeletedPtr + #define unigine_object_gui_create ObjectGui_create #define unigine_object_gui_get_gui ObjectGui_getGui @@ -11921,6 +12087,8 @@ extern "C" { #define unigine_object_gui_mesh_delete_later_ptr ObjectGuiMesh_deleteLaterPtr + #define unigine_object_gui_mesh_is_deleted_ptr ObjectGuiMesh_isDeletedPtr + #define unigine_object_gui_mesh_create ObjectGuiMesh_create #define unigine_object_gui_mesh_create_1 ObjectGuiMesh_create_1 @@ -11973,6 +12141,8 @@ extern "C" { #define unigine_object_intersection_delete_later_ptr ObjectIntersection_deleteLaterPtr + #define unigine_object_intersection_is_deleted_ptr ObjectIntersection_isDeletedPtr + #define unigine_object_intersection_destruct ObjectIntersection_dtor #define unigine_object_intersection_set_owner ObjectIntersection_setOwner @@ -12009,6 +12179,8 @@ extern "C" { #define unigine_object_intersection_normal_delete_later_ptr ObjectIntersectionNormal_deleteLaterPtr + #define unigine_object_intersection_normal_is_deleted_ptr ObjectIntersectionNormal_isDeletedPtr + #define unigine_object_intersection_normal_set_owner ObjectIntersectionNormal_setOwner #define unigine_object_intersection_normal_is_owner ObjectIntersectionNormal_isOwner @@ -12031,6 +12203,8 @@ extern "C" { #define unigine_object_intersection_tex_coord_delete_later_ptr ObjectIntersectionTexCoord_deleteLaterPtr + #define unigine_object_intersection_tex_coord_is_deleted_ptr ObjectIntersectionTexCoord_isDeletedPtr + #define unigine_object_intersection_tex_coord_set_owner ObjectIntersectionTexCoord_setOwner #define unigine_object_intersection_tex_coord_is_owner ObjectIntersectionTexCoord_isOwner @@ -12053,6 +12227,8 @@ extern "C" { #define unigine_object_landscape_terrain_delete_later_ptr ObjectLandscapeTerrain_deleteLaterPtr + #define unigine_object_landscape_terrain_is_deleted_ptr ObjectLandscapeTerrain_isDeletedPtr + #define unigine_object_landscape_terrain_create ObjectLandscapeTerrain_create #define unigine_object_landscape_terrain_set_active_terrain ObjectLandscapeTerrain_setActiveTerrain @@ -12103,6 +12279,8 @@ extern "C" { #define unigine_object_mesh_cluster_delete_later_ptr ObjectMeshCluster_deleteLaterPtr + #define unigine_object_mesh_cluster_is_deleted_ptr ObjectMeshCluster_isDeletedPtr + #define unigine_object_mesh_cluster_create ObjectMeshCluster_create #define unigine_object_mesh_cluster_create_mesh ObjectMeshCluster_createMesh @@ -12179,6 +12357,8 @@ extern "C" { #define unigine_object_mesh_clutter_delete_later_ptr ObjectMeshClutter_deleteLaterPtr + #define unigine_object_mesh_clutter_is_deleted_ptr ObjectMeshClutter_isDeletedPtr + #define unigine_object_mesh_clutter_create ObjectMeshClutter_create #define unigine_object_mesh_clutter_create_mesh ObjectMeshClutter_createMesh @@ -12363,6 +12543,8 @@ extern "C" { #define unigine_object_mesh_dynamic_delete_later_ptr ObjectMeshDynamic_deleteLaterPtr + #define unigine_object_mesh_dynamic_is_deleted_ptr ObjectMeshDynamic_isDeletedPtr + #define unigine_object_mesh_dynamic_create ObjectMeshDynamic_create #define unigine_object_mesh_dynamic_create_1 ObjectMeshDynamic_create_1 @@ -12513,6 +12695,8 @@ extern "C" { #define unigine_object_mesh_skinned_delete_later_ptr ObjectMeshSkinned_deleteLaterPtr + #define unigine_object_mesh_skinned_is_deleted_ptr ObjectMeshSkinned_isDeletedPtr + #define unigine_object_mesh_skinned_create ObjectMeshSkinned_create #define unigine_object_mesh_skinned_create_1 ObjectMeshSkinned_create_1 @@ -12805,6 +12989,8 @@ extern "C" { #define unigine_object_mesh_spline_cluster_delete_later_ptr ObjectMeshSplineCluster_deleteLaterPtr + #define unigine_object_mesh_spline_cluster_is_deleted_ptr ObjectMeshSplineCluster_isDeletedPtr + #define unigine_object_mesh_spline_cluster_get_mesh_name ObjectMeshSplineCluster_getMeshName #define unigine_object_mesh_spline_cluster_get_num_meshes ObjectMeshSplineCluster_getNumMeshes @@ -12833,6 +13019,8 @@ extern "C" { #define unigine_object_mesh_static_delete_later_ptr ObjectMeshStatic_deleteLaterPtr + #define unigine_object_mesh_static_is_deleted_ptr ObjectMeshStatic_isDeletedPtr + #define unigine_object_mesh_static_create ObjectMeshStatic_create #define unigine_object_mesh_static_create_1 ObjectMeshStatic_create_1 @@ -12939,6 +13127,8 @@ extern "C" { #define unigine_object_particles_delete_later_ptr ObjectParticles_deleteLaterPtr + #define unigine_object_particles_is_deleted_ptr ObjectParticles_isDeletedPtr + #define unigine_object_particles_create ObjectParticles_create #define unigine_object_particles_set_fps_visible_camera ObjectParticles_setFPSVisibleCamera @@ -13369,6 +13559,8 @@ extern "C" { #define unigine_object_sky_delete_later_ptr ObjectSky_deleteLaterPtr + #define unigine_object_sky_is_deleted_ptr ObjectSky_isDeletedPtr + #define unigine_object_sky_create ObjectSky_create #define unigine_object_sky_set_spherical ObjectSky_setSpherical @@ -13387,6 +13579,8 @@ extern "C" { #define unigine_object_terrain_global_delete_later_ptr ObjectTerrainGlobal_deleteLaterPtr + #define unigine_object_terrain_global_is_deleted_ptr ObjectTerrainGlobal_isDeletedPtr + #define unigine_object_terrain_global_create ObjectTerrainGlobal_create #define unigine_object_terrain_global_clear ObjectTerrainGlobal_clear @@ -13467,6 +13661,8 @@ extern "C" { #define unigine_object_text_delete_later_ptr ObjectText_deleteLaterPtr + #define unigine_object_text_is_deleted_ptr ObjectText_isDeletedPtr + #define unigine_object_text_create ObjectText_create #define unigine_object_text_create_1 ObjectText_create_1 @@ -13529,6 +13725,8 @@ extern "C" { #define unigine_object_volume_box_delete_later_ptr ObjectVolumeBox_deleteLaterPtr + #define unigine_object_volume_box_is_deleted_ptr ObjectVolumeBox_isDeletedPtr + #define unigine_object_volume_box_create ObjectVolumeBox_create #define unigine_object_volume_box_set_size ObjectVolumeBox_setSize @@ -13547,6 +13745,8 @@ extern "C" { #define unigine_object_volume_omni_delete_later_ptr ObjectVolumeOmni_deleteLaterPtr + #define unigine_object_volume_omni_is_deleted_ptr ObjectVolumeOmni_isDeletedPtr + #define unigine_object_volume_omni_create ObjectVolumeOmni_create #define unigine_object_volume_omni_set_size ObjectVolumeOmni_setSize @@ -13575,6 +13775,8 @@ extern "C" { #define unigine_object_volume_proj_delete_later_ptr ObjectVolumeProj_deleteLaterPtr + #define unigine_object_volume_proj_is_deleted_ptr ObjectVolumeProj_isDeletedPtr + #define unigine_object_volume_proj_create ObjectVolumeProj_create #define unigine_object_volume_proj_set_size ObjectVolumeProj_setSize @@ -13613,6 +13815,8 @@ extern "C" { #define unigine_object_volume_sphere_delete_later_ptr ObjectVolumeSphere_deleteLaterPtr + #define unigine_object_volume_sphere_is_deleted_ptr ObjectVolumeSphere_isDeletedPtr + #define unigine_object_volume_sphere_create ObjectVolumeSphere_create #define unigine_object_volume_sphere_set_radius ObjectVolumeSphere_setRadius @@ -13631,6 +13835,8 @@ extern "C" { #define unigine_object_water_global_delete_later_ptr ObjectWaterGlobal_deleteLaterPtr + #define unigine_object_water_global_is_deleted_ptr ObjectWaterGlobal_isDeletedPtr + #define unigine_object_water_global_create ObjectWaterGlobal_create #define unigine_object_water_global_get_height ObjectWaterGlobal_getHeight @@ -13673,6 +13879,8 @@ extern "C" { #define unigine_object_water_mesh_delete_later_ptr ObjectWaterMesh_deleteLaterPtr + #define unigine_object_water_mesh_is_deleted_ptr ObjectWaterMesh_isDeletedPtr + #define unigine_object_water_mesh_create ObjectWaterMesh_create #define unigine_object_water_mesh_create_1 ObjectWaterMesh_create_1 @@ -13731,6 +13939,8 @@ extern "C" { #define unigine_obstacle_delete_later_ptr Obstacle_deleteLaterPtr + #define unigine_obstacle_is_deleted_ptr Obstacle_isDeletedPtr + #define unigine_obstacle_set_obstacle_mask Obstacle_setObstacleMask #define unigine_obstacle_get_obstacle_mask Obstacle_getObstacleMask @@ -13747,6 +13957,8 @@ extern "C" { #define unigine_obstacle_box_delete_later_ptr ObstacleBox_deleteLaterPtr + #define unigine_obstacle_box_is_deleted_ptr ObstacleBox_isDeletedPtr + #define unigine_obstacle_box_create ObstacleBox_create #define unigine_obstacle_box_set_size ObstacleBox_setSize @@ -13765,6 +13977,8 @@ extern "C" { #define unigine_obstacle_capsule_delete_later_ptr ObstacleCapsule_deleteLaterPtr + #define unigine_obstacle_capsule_is_deleted_ptr ObstacleCapsule_isDeletedPtr + #define unigine_obstacle_capsule_create ObstacleCapsule_create #define unigine_obstacle_capsule_set_height ObstacleCapsule_setHeight @@ -13787,6 +14001,8 @@ extern "C" { #define unigine_obstacle_sphere_delete_later_ptr ObstacleSphere_deleteLaterPtr + #define unigine_obstacle_sphere_is_deleted_ptr ObstacleSphere_isDeletedPtr + #define unigine_obstacle_sphere_create ObstacleSphere_create #define unigine_obstacle_sphere_set_radius ObstacleSphere_setRadius @@ -13805,6 +14021,8 @@ extern "C" { #define unigine_package_ung_delete_later_ptr PackageUng_deleteLaterPtr + #define unigine_package_ung_is_deleted_ptr PackageUng_isDeletedPtr + #define unigine_package_ung_destruct PackageUng_dtor #define unigine_package_ung_is_supported PackageUng_isSupported @@ -13841,6 +14059,8 @@ extern "C" { #define unigine_path_delete_later_ptr Path_deleteLaterPtr + #define unigine_path_is_deleted_ptr Path_isDeletedPtr + #define unigine_path_destruct Path_dtor #define unigine_path_set_owner Path_setOwner @@ -13913,6 +14133,8 @@ extern "C" { #define unigine_path_route_delete_later_ptr PathRoute_deleteLaterPtr + #define unigine_path_route_is_deleted_ptr PathRoute_isDeletedPtr + #define unigine_path_route_destruct PathRoute_dtor #define unigine_path_route_create PathRoute_create @@ -14003,6 +14225,8 @@ extern "C" { #define unigine_path_route_intersection_delete_later_ptr PathRouteIntersection_deleteLaterPtr + #define unigine_path_route_intersection_is_deleted_ptr PathRouteIntersection_isDeletedPtr + #define unigine_path_route_intersection_destruct PathRouteIntersection_dtor #define unigine_path_route_intersection_set_owner PathRouteIntersection_setOwner @@ -14031,6 +14255,8 @@ extern "C" { #define unigine_physical_delete_later_ptr Physical_deleteLaterPtr + #define unigine_physical_is_deleted_ptr Physical_isDeletedPtr + #define unigine_physical_set_physical_mask Physical_setPhysicalMask #define unigine_physical_get_physical_mask Physical_getPhysicalMask @@ -14047,6 +14273,8 @@ extern "C" { #define unigine_physical_force_delete_later_ptr PhysicalForce_deleteLaterPtr + #define unigine_physical_force_is_deleted_ptr PhysicalForce_isDeletedPtr + #define unigine_physical_force_create PhysicalForce_create #define unigine_physical_force_set_attenuation PhysicalForce_setAttenuation @@ -14077,6 +14305,8 @@ extern "C" { #define unigine_physical_noise_delete_later_ptr PhysicalNoise_deleteLaterPtr + #define unigine_physical_noise_is_deleted_ptr PhysicalNoise_isDeletedPtr + #define unigine_physical_noise_create PhysicalNoise_create #define unigine_physical_noise_get_image PhysicalNoise_getImage @@ -14125,6 +14355,8 @@ extern "C" { #define unigine_physical_trigger_delete_later_ptr PhysicalTrigger_deleteLaterPtr + #define unigine_physical_trigger_is_deleted_ptr PhysicalTrigger_isDeletedPtr + #define unigine_physical_trigger_create PhysicalTrigger_create #define unigine_physical_trigger_get_body PhysicalTrigger_getBody @@ -14195,6 +14427,8 @@ extern "C" { #define unigine_physical_water_delete_later_ptr PhysicalWater_deleteLaterPtr + #define unigine_physical_water_is_deleted_ptr PhysicalWater_isDeletedPtr + #define unigine_physical_water_create PhysicalWater_create #define unigine_physical_water_set_angular_damping PhysicalWater_setAngularDamping @@ -14241,6 +14475,8 @@ extern "C" { #define unigine_physical_wind_delete_later_ptr PhysicalWind_deleteLaterPtr + #define unigine_physical_wind_is_deleted_ptr PhysicalWind_isDeletedPtr + #define unigine_physical_wind_create PhysicalWind_create #define unigine_physical_wind_set_angular_damping PhysicalWind_setAngularDamping @@ -14419,6 +14655,8 @@ extern "C" { #define unigine_physics_intersection_delete_later_ptr PhysicsIntersection_deleteLaterPtr + #define unigine_physics_intersection_is_deleted_ptr PhysicsIntersection_isDeletedPtr + #define unigine_physics_intersection_destruct PhysicsIntersection_dtor #define unigine_physics_intersection_set_owner PhysicsIntersection_setOwner @@ -14455,6 +14693,8 @@ extern "C" { #define unigine_physics_intersection_normal_delete_later_ptr PhysicsIntersectionNormal_deleteLaterPtr + #define unigine_physics_intersection_normal_is_deleted_ptr PhysicsIntersectionNormal_isDeletedPtr + #define unigine_physics_intersection_normal_set_owner PhysicsIntersectionNormal_setOwner #define unigine_physics_intersection_normal_is_owner PhysicsIntersectionNormal_isOwner @@ -14477,6 +14717,8 @@ extern "C" { #define unigine_player_delete_later_ptr Player_deleteLaterPtr + #define unigine_player_is_deleted_ptr Player_isDeletedPtr + #define unigine_player_set_projection Player_setProjection #define unigine_player_get_projection Player_getProjection @@ -14609,6 +14851,8 @@ extern "C" { #define unigine_player_actor_delete_later_ptr PlayerActor_deleteLaterPtr + #define unigine_player_actor_is_deleted_ptr PlayerActor_isDeletedPtr + #define unigine_player_actor_create PlayerActor_create #define unigine_player_actor_set_physical PlayerActor_setPhysical @@ -14741,6 +14985,8 @@ extern "C" { #define unigine_player_dummy_delete_later_ptr PlayerDummy_deleteLaterPtr + #define unigine_player_dummy_is_deleted_ptr PlayerDummy_isDeletedPtr + #define unigine_player_dummy_create PlayerDummy_create #define unigine_player_dummy_set_view_direction PlayerDummy_setViewDirection @@ -14759,6 +15005,8 @@ extern "C" { #define unigine_player_persecutor_delete_later_ptr PlayerPersecutor_deleteLaterPtr + #define unigine_player_persecutor_is_deleted_ptr PlayerPersecutor_isDeletedPtr + #define unigine_player_persecutor_create PlayerPersecutor_create #define unigine_player_persecutor_set_fixed PlayerPersecutor_setFixed @@ -14843,6 +15091,8 @@ extern "C" { #define unigine_player_spectator_delete_later_ptr PlayerSpectator_deleteLaterPtr + #define unigine_player_spectator_is_deleted_ptr PlayerSpectator_isDeletedPtr + #define unigine_player_spectator_create PlayerSpectator_create #define unigine_player_spectator_set_view_direction PlayerSpectator_setViewDirection @@ -15027,6 +15277,8 @@ extern "C" { #define unigine_property_delete_later_ptr Property_deleteLaterPtr + #define unigine_property_is_deleted_ptr Property_isDeletedPtr + #define unigine_property_destruct Property_dtor #define unigine_property_create Property_create @@ -15153,6 +15405,8 @@ extern "C" { #define unigine_property_parameter_delete_later_ptr PropertyParameter_deleteLaterPtr + #define unigine_property_parameter_is_deleted_ptr PropertyParameter_isDeletedPtr + #define unigine_property_parameter_destruct PropertyParameter_dtor #define unigine_property_parameter_get_id PropertyParameter_getID @@ -15633,6 +15887,8 @@ extern "C" { #define unigine_reg_exp_delete_later_ptr RegExp_deleteLaterPtr + #define unigine_reg_exp_is_deleted_ptr RegExp_isDeletedPtr + #define unigine_reg_exp_destruct RegExp_dtor #define unigine_reg_exp_set_owner RegExp_setOwner @@ -17579,6 +17835,8 @@ extern "C" { #define unigine_render_environment_preset_delete_later_ptr RenderEnvironmentPreset_deleteLaterPtr + #define unigine_render_environment_preset_is_deleted_ptr RenderEnvironmentPreset_isDeletedPtr + #define unigine_render_environment_preset_destruct RenderEnvironmentPreset_dtor #define unigine_render_environment_preset_get_num RenderEnvironmentPreset_getNum @@ -17963,6 +18221,8 @@ extern "C" { #define unigine_render_target_delete_later_ptr RenderTarget_deleteLaterPtr + #define unigine_render_target_is_deleted_ptr RenderTarget_isDeletedPtr + #define unigine_render_target_destruct RenderTarget_dtor #define unigine_render_target_set_owner RenderTarget_setOwner @@ -18027,6 +18287,8 @@ extern "C" { #define unigine_shader_delete_later_ptr Shader_deleteLaterPtr + #define unigine_shader_is_deleted_ptr Shader_isDeletedPtr + #define unigine_shader_destruct Shader_dtor #define unigine_shader_set_owner Shader_setOwner @@ -18329,6 +18591,8 @@ extern "C" { #define unigine_shape_delete_later_ptr Shape_deleteLaterPtr + #define unigine_shape_is_deleted_ptr Shape_isDeletedPtr + #define unigine_shape_destruct Shape_dtor #define unigine_shape_create_shape Shape_createShape @@ -18451,6 +18715,8 @@ extern "C" { #define unigine_shape_box_delete_later_ptr ShapeBox_deleteLaterPtr + #define unigine_shape_box_is_deleted_ptr ShapeBox_isDeletedPtr + #define unigine_shape_box_create ShapeBox_create #define unigine_shape_box_create_1 ShapeBox_create_1 @@ -18473,6 +18739,8 @@ extern "C" { #define unigine_shape_capsule_delete_later_ptr ShapeCapsule_deleteLaterPtr + #define unigine_shape_capsule_is_deleted_ptr ShapeCapsule_isDeletedPtr + #define unigine_shape_capsule_create ShapeCapsule_create #define unigine_shape_capsule_create_1 ShapeCapsule_create_1 @@ -18501,6 +18769,8 @@ extern "C" { #define unigine_shape_contact_delete_later_ptr ShapeContact_deleteLaterPtr + #define unigine_shape_contact_is_deleted_ptr ShapeContact_isDeletedPtr + #define unigine_shape_contact_destruct ShapeContact_dtor #define unigine_shape_contact_set_owner ShapeContact_setOwner @@ -18557,6 +18827,8 @@ extern "C" { #define unigine_shape_convex_delete_later_ptr ShapeConvex_deleteLaterPtr + #define unigine_shape_convex_is_deleted_ptr ShapeConvex_isDeletedPtr + #define unigine_shape_convex_create ShapeConvex_create #define unigine_shape_convex_create_1 ShapeConvex_create_1 @@ -18577,6 +18849,8 @@ extern "C" { #define unigine_shape_cylinder_delete_later_ptr ShapeCylinder_deleteLaterPtr + #define unigine_shape_cylinder_is_deleted_ptr ShapeCylinder_isDeletedPtr + #define unigine_shape_cylinder_create ShapeCylinder_create #define unigine_shape_cylinder_create_1 ShapeCylinder_create_1 @@ -18603,6 +18877,8 @@ extern "C" { #define unigine_shape_sphere_delete_later_ptr ShapeSphere_deleteLaterPtr + #define unigine_shape_sphere_is_deleted_ptr ShapeSphere_isDeletedPtr + #define unigine_shape_sphere_create ShapeSphere_create #define unigine_shape_sphere_create_1 ShapeSphere_create_1 @@ -18629,6 +18905,8 @@ extern "C" { #define unigine_socket_delete_later_ptr Socket_deleteLaterPtr + #define unigine_socket_is_deleted_ptr Socket_isDeletedPtr + #define unigine_socket_set_owner Socket_setOwner #define unigine_socket_is_owner Socket_isOwner @@ -18755,6 +19033,8 @@ extern "C" { #define unigine_sound_reverb_delete_later_ptr SoundReverb_deleteLaterPtr + #define unigine_sound_reverb_is_deleted_ptr SoundReverb_isDeletedPtr + #define unigine_sound_reverb_create SoundReverb_create #define unigine_sound_reverb_set_reverb_mask SoundReverb_setReverbMask @@ -18869,6 +19149,8 @@ extern "C" { #define unigine_sound_source_delete_later_ptr SoundSource_deleteLaterPtr + #define unigine_sound_source_is_deleted_ptr SoundSource_isDeletedPtr + #define unigine_sound_source_create SoundSource_create #define unigine_sound_source_set_gain SoundSource_setGain @@ -19019,6 +19301,8 @@ extern "C" { #define unigine_spline_graph_delete_later_ptr SplineGraph_deleteLaterPtr + #define unigine_spline_graph_is_deleted_ptr SplineGraph_isDeletedPtr + #define unigine_spline_graph_destruct SplineGraph_dtor #define unigine_spline_graph_create SplineGraph_create @@ -19103,6 +19387,8 @@ extern "C" { #define unigine_spline_point_delete_later_ptr SplinePoint_deleteLaterPtr + #define unigine_spline_point_is_deleted_ptr SplinePoint_isDeletedPtr + #define unigine_spline_point_destruct SplinePoint_dtor #define unigine_spline_point_set_enabled SplinePoint_setEnabled @@ -19151,6 +19437,8 @@ extern "C" { #define unigine_spline_segment_delete_later_ptr SplineSegment_deleteLaterPtr + #define unigine_spline_segment_is_deleted_ptr SplineSegment_isDeletedPtr + #define unigine_spline_segment_destruct SplineSegment_dtor #define unigine_spline_segment_set_start_point SplineSegment_setStartPoint @@ -19237,6 +19525,8 @@ extern "C" { #define unigine_stream_delete_later_ptr Stream_deleteLaterPtr + #define unigine_stream_is_deleted_ptr Stream_isDeletedPtr + #define unigine_stream_destruct Stream_dtor #define unigine_stream_set_owner Stream_setOwner @@ -19425,6 +19715,8 @@ extern "C" { #define unigine_structured_buffer_delete_later_ptr StructuredBuffer_deleteLaterPtr + #define unigine_structured_buffer_is_deleted_ptr StructuredBuffer_isDeletedPtr + #define unigine_structured_buffer_destruct StructuredBuffer_dtor #define unigine_structured_buffer_set_owner StructuredBuffer_setOwner @@ -19493,6 +19785,8 @@ extern "C" { #define unigine_system_dialog_delete_later_ptr SystemDialog_deleteLaterPtr + #define unigine_system_dialog_is_deleted_ptr SystemDialog_isDeletedPtr + #define unigine_system_dialog_destruct SystemDialog_dtor #define unigine_system_dialog_set_owner SystemDialog_setOwner @@ -19591,6 +19885,8 @@ extern "C" { #define unigine_terrain_detail_delete_later_ptr TerrainDetail_deleteLaterPtr + #define unigine_terrain_detail_is_deleted_ptr TerrainDetail_isDeletedPtr + #define unigine_terrain_detail_destruct TerrainDetail_dtor #define unigine_terrain_detail_set_name TerrainDetail_setName @@ -19657,6 +19953,8 @@ extern "C" { #define unigine_terrain_detail_mask_delete_later_ptr TerrainDetailMask_deleteLaterPtr + #define unigine_terrain_detail_mask_is_deleted_ptr TerrainDetailMask_isDeletedPtr + #define unigine_terrain_detail_mask_destruct TerrainDetailMask_dtor #define unigine_terrain_detail_mask_set_name TerrainDetailMask_setName @@ -19701,6 +19999,8 @@ extern "C" { #define unigine_terrain_global_detail_delete_later_ptr TerrainGlobalDetail_deleteLaterPtr + #define unigine_terrain_global_detail_is_deleted_ptr TerrainGlobalDetail_isDeletedPtr + #define unigine_terrain_global_detail_destruct TerrainGlobalDetail_dtor #define unigine_terrain_global_detail_set_name TerrainGlobalDetail_setName @@ -19837,6 +20137,8 @@ extern "C" { #define unigine_terrain_global_lod_delete_later_ptr TerrainGlobalLod_deleteLaterPtr + #define unigine_terrain_global_lod_is_deleted_ptr TerrainGlobalLod_isDeletedPtr + #define unigine_terrain_global_lod_destruct TerrainGlobalLod_dtor #define unigine_terrain_global_lod_get_type TerrainGlobalLod_getType @@ -19889,6 +20191,8 @@ extern "C" { #define unigine_terrain_global_lod_height_delete_later_ptr TerrainGlobalLodHeight_deleteLaterPtr + #define unigine_terrain_global_lod_height_is_deleted_ptr TerrainGlobalLodHeight_isDeletedPtr + #define unigine_terrain_global_lod_height_set_intersection TerrainGlobalLodHeight_setIntersection #define unigine_terrain_global_lod_height_is_intersection TerrainGlobalLodHeight_isIntersection @@ -19919,6 +20223,8 @@ extern "C" { #define unigine_terrain_global_lods_delete_later_ptr TerrainGlobalLods_deleteLaterPtr + #define unigine_terrain_global_lods_is_deleted_ptr TerrainGlobalLods_isDeletedPtr + #define unigine_terrain_global_lods_destruct TerrainGlobalLods_dtor #define unigine_terrain_global_lods_get_name TerrainGlobalLods_getName @@ -19963,6 +20269,8 @@ extern "C" { #define unigine_texture_delete_later_ptr Texture_deleteLaterPtr + #define unigine_texture_is_deleted_ptr Texture_isDeletedPtr + #define unigine_texture_destruct Texture_dtor #define unigine_texture_set_owner Texture_setOwner @@ -20147,6 +20455,8 @@ extern "C" { #define unigine_tileset_delete_later_ptr Tileset_deleteLaterPtr + #define unigine_tileset_is_deleted_ptr Tileset_isDeletedPtr + #define unigine_tileset_destruct Tileset_dtor #define unigine_tileset_get_tile_coord Tileset_getTileCoord @@ -20223,6 +20533,8 @@ extern "C" { #define unigine_tileset_file_delete_later_ptr TilesetFile_deleteLaterPtr + #define unigine_tileset_file_is_deleted_ptr TilesetFile_isDeletedPtr + #define unigine_tileset_file_destruct TilesetFile_dtor #define unigine_tileset_file_set_owner TilesetFile_setOwner @@ -20317,6 +20629,8 @@ extern "C" { #define unigine_ulon_arg_delete_later_ptr UlonArg_deleteLaterPtr + #define unigine_ulon_arg_is_deleted_ptr UlonArg_isDeletedPtr + #define unigine_ulon_arg_destruct UlonArg_dtor #define unigine_ulon_arg_set_owner UlonArg_setOwner @@ -20339,6 +20653,8 @@ extern "C" { #define unigine_ulon_node_delete_later_ptr UlonNode_deleteLaterPtr + #define unigine_ulon_node_is_deleted_ptr UlonNode_isDeletedPtr + #define unigine_ulon_node_destruct UlonNode_dtor #define unigine_ulon_node_set_owner UlonNode_setOwner @@ -20385,6 +20701,8 @@ extern "C" { #define unigine_ulon_value_delete_later_ptr UlonValue_deleteLaterPtr + #define unigine_ulon_value_is_deleted_ptr UlonValue_isDeletedPtr + #define unigine_ulon_value_destruct UlonValue_dtor #define unigine_ulon_value_set_owner UlonValue_setOwner @@ -20439,6 +20757,8 @@ extern "C" { #define unigine_user_interface_delete_later_ptr UserInterface_deleteLaterPtr + #define unigine_user_interface_is_deleted_ptr UserInterface_isDeletedPtr + #define unigine_user_interface_destruct UserInterface_dtor #define unigine_user_interface_create UserInterface_create @@ -20911,6 +21231,8 @@ extern "C" { #define unigine_viewport_delete_later_ptr Viewport_deleteLaterPtr + #define unigine_viewport_is_deleted_ptr Viewport_isDeletedPtr + #define unigine_viewport_destruct Viewport_dtor #define unigine_viewport_set_owner Viewport_setOwner @@ -21135,6 +21457,8 @@ extern "C" { #define unigine_widget_delete_later_ptr Widget_deleteLaterPtr + #define unigine_widget_is_deleted_ptr Widget_isDeletedPtr + #define unigine_widget_destruct Widget_dtor #define unigine_widget_get_type Widget_getType @@ -21319,6 +21643,8 @@ extern "C" { #define unigine_widget_button_delete_later_ptr WidgetButton_deleteLaterPtr + #define unigine_widget_button_is_deleted_ptr WidgetButton_isDeletedPtr + #define unigine_widget_button_create WidgetButton_create #define unigine_widget_button_set_background WidgetButton_setBackground @@ -21365,6 +21691,8 @@ extern "C" { #define unigine_widget_canvas_delete_later_ptr WidgetCanvas_deleteLaterPtr + #define unigine_widget_canvas_is_deleted_ptr WidgetCanvas_isDeletedPtr + #define unigine_widget_canvas_create WidgetCanvas_create #define unigine_widget_canvas_set_image WidgetCanvas_setImage @@ -21549,6 +21877,8 @@ extern "C" { #define unigine_widget_check_box_delete_later_ptr WidgetCheckBox_deleteLaterPtr + #define unigine_widget_check_box_is_deleted_ptr WidgetCheckBox_isDeletedPtr + #define unigine_widget_check_box_create WidgetCheckBox_create #define unigine_widget_check_box_set_checked_color WidgetCheckBox_setCheckedColor @@ -21579,6 +21909,8 @@ extern "C" { #define unigine_widget_combo_box_delete_later_ptr WidgetComboBox_deleteLaterPtr + #define unigine_widget_combo_box_is_deleted_ptr WidgetComboBox_isDeletedPtr + #define unigine_widget_combo_box_create WidgetComboBox_create #define unigine_widget_combo_box_set_image WidgetComboBox_setImage @@ -21649,6 +21981,8 @@ extern "C" { #define unigine_widget_dialog_delete_later_ptr WidgetDialog_deleteLaterPtr + #define unigine_widget_dialog_is_deleted_ptr WidgetDialog_isDeletedPtr + #define unigine_widget_dialog_create WidgetDialog_create #define unigine_widget_dialog_is_done WidgetDialog_isDone @@ -21691,6 +22025,8 @@ extern "C" { #define unigine_widget_dialog_color_delete_later_ptr WidgetDialogColor_deleteLaterPtr + #define unigine_widget_dialog_color_is_deleted_ptr WidgetDialogColor_isDeletedPtr + #define unigine_widget_dialog_color_create WidgetDialogColor_create #define unigine_widget_dialog_color_set_color WidgetDialogColor_setColor @@ -21717,6 +22053,8 @@ extern "C" { #define unigine_widget_dialog_file_delete_later_ptr WidgetDialogFile_deleteLaterPtr + #define unigine_widget_dialog_file_is_deleted_ptr WidgetDialogFile_isDeletedPtr + #define unigine_widget_dialog_file_create WidgetDialogFile_create #define unigine_widget_dialog_file_set_path WidgetDialogFile_setPath @@ -21747,6 +22085,8 @@ extern "C" { #define unigine_widget_dialog_image_delete_later_ptr WidgetDialogImage_deleteLaterPtr + #define unigine_widget_dialog_image_is_deleted_ptr WidgetDialogImage_isDeletedPtr + #define unigine_widget_dialog_image_create WidgetDialogImage_create #define unigine_widget_dialog_image_set_image WidgetDialogImage_setImage @@ -21769,6 +22109,8 @@ extern "C" { #define unigine_widget_dialog_message_delete_later_ptr WidgetDialogMessage_deleteLaterPtr + #define unigine_widget_dialog_message_is_deleted_ptr WidgetDialogMessage_isDeletedPtr + #define unigine_widget_dialog_message_create WidgetDialogMessage_create #define unigine_widget_dialog_message_set_message_hidden WidgetDialogMessage_setMessageHidden @@ -21799,6 +22141,8 @@ extern "C" { #define unigine_widget_edit_line_delete_later_ptr WidgetEditLine_deleteLaterPtr + #define unigine_widget_edit_line_is_deleted_ptr WidgetEditLine_isDeletedPtr + #define unigine_widget_edit_line_create WidgetEditLine_create #define unigine_widget_edit_line_set_background_color WidgetEditLine_setBackgroundColor @@ -21861,6 +22205,8 @@ extern "C" { #define unigine_widget_edit_text_delete_later_ptr WidgetEditText_deleteLaterPtr + #define unigine_widget_edit_text_is_deleted_ptr WidgetEditText_isDeletedPtr + #define unigine_widget_edit_text_create WidgetEditText_create #define unigine_widget_edit_text_set_editable WidgetEditText_setEditable @@ -21927,6 +22273,8 @@ extern "C" { #define unigine_widget_extern_delete_later_ptr WidgetExtern_deleteLaterPtr + #define unigine_widget_extern_is_deleted_ptr WidgetExtern_isDeletedPtr + #define unigine_widget_extern_create WidgetExtern_create #define unigine_widget_extern_get_class_id WidgetExtern_getClassID @@ -21943,6 +22291,8 @@ extern "C" { #define unigine_widget_extern_base_delete_later_ptr WidgetExternBase_deleteLaterPtr + #define unigine_widget_extern_base_is_deleted_ptr WidgetExternBase_isDeletedPtr + #define unigine_widget_grid_box_construct WidgetGridBox_ctor #define unigine_widget_grid_box_destruct WidgetGridBox_dtor @@ -21955,6 +22305,8 @@ extern "C" { #define unigine_widget_grid_box_delete_later_ptr WidgetGridBox_deleteLaterPtr + #define unigine_widget_grid_box_is_deleted_ptr WidgetGridBox_isDeletedPtr + #define unigine_widget_grid_box_create WidgetGridBox_create #define unigine_widget_grid_box_set_num_columns WidgetGridBox_setNumColumns @@ -21977,6 +22329,8 @@ extern "C" { #define unigine_widget_group_box_delete_later_ptr WidgetGroupBox_deleteLaterPtr + #define unigine_widget_group_box_is_deleted_ptr WidgetGroupBox_isDeletedPtr + #define unigine_widget_group_box_create WidgetGroupBox_create #define unigine_widget_group_box_set_space WidgetGroupBox_setSpace @@ -22035,6 +22389,8 @@ extern "C" { #define unigine_widget_h_box_delete_later_ptr WidgetHBox_deleteLaterPtr + #define unigine_widget_h_box_is_deleted_ptr WidgetHBox_isDeletedPtr + #define unigine_widget_h_box_create WidgetHBox_create #define unigine_widget_h_paned_construct WidgetHPaned_ctor @@ -22049,6 +22405,8 @@ extern "C" { #define unigine_widget_h_paned_delete_later_ptr WidgetHPaned_deleteLaterPtr + #define unigine_widget_h_paned_is_deleted_ptr WidgetHPaned_isDeletedPtr + #define unigine_widget_h_paned_create WidgetHPaned_create #define unigine_widget_icon_construct WidgetIcon_ctor @@ -22063,6 +22421,8 @@ extern "C" { #define unigine_widget_icon_delete_later_ptr WidgetIcon_deleteLaterPtr + #define unigine_widget_icon_is_deleted_ptr WidgetIcon_isDeletedPtr + #define unigine_widget_icon_create WidgetIcon_create #define unigine_widget_icon_set_toggleable WidgetIcon_setToggleable @@ -22101,6 +22461,8 @@ extern "C" { #define unigine_widget_label_delete_later_ptr WidgetLabel_deleteLaterPtr + #define unigine_widget_label_is_deleted_ptr WidgetLabel_isDeletedPtr + #define unigine_widget_label_create WidgetLabel_create #define unigine_widget_label_set_text_align WidgetLabel_setTextAlign @@ -22123,6 +22485,8 @@ extern "C" { #define unigine_widget_list_box_delete_later_ptr WidgetListBox_deleteLaterPtr + #define unigine_widget_list_box_is_deleted_ptr WidgetListBox_isDeletedPtr + #define unigine_widget_list_box_create WidgetListBox_create #define unigine_widget_list_box_set_multi_selection WidgetListBox_setMultiSelection @@ -22201,6 +22565,8 @@ extern "C" { #define unigine_widget_manipulator_delete_later_ptr WidgetManipulator_deleteLaterPtr + #define unigine_widget_manipulator_is_deleted_ptr WidgetManipulator_isDeletedPtr + #define unigine_widget_manipulator_create WidgetManipulator_create #define unigine_widget_manipulator_get_focused_axis WidgetManipulator_getFocusedAxis @@ -22255,6 +22621,8 @@ extern "C" { #define unigine_widget_manipulator_rotator_delete_later_ptr WidgetManipulatorRotator_deleteLaterPtr + #define unigine_widget_manipulator_rotator_is_deleted_ptr WidgetManipulatorRotator_isDeletedPtr + #define unigine_widget_manipulator_rotator_create WidgetManipulatorRotator_create #define unigine_widget_manipulator_scaler_construct WidgetManipulatorScaler_ctor @@ -22269,6 +22637,8 @@ extern "C" { #define unigine_widget_manipulator_scaler_delete_later_ptr WidgetManipulatorScaler_deleteLaterPtr + #define unigine_widget_manipulator_scaler_is_deleted_ptr WidgetManipulatorScaler_isDeletedPtr + #define unigine_widget_manipulator_scaler_create WidgetManipulatorScaler_create #define unigine_widget_manipulator_translator_construct WidgetManipulatorTranslator_ctor @@ -22283,6 +22653,8 @@ extern "C" { #define unigine_widget_manipulator_translator_delete_later_ptr WidgetManipulatorTranslator_deleteLaterPtr + #define unigine_widget_manipulator_translator_is_deleted_ptr WidgetManipulatorTranslator_isDeletedPtr + #define unigine_widget_manipulator_translator_create WidgetManipulatorTranslator_create #define unigine_widget_menu_bar_construct WidgetMenuBar_ctor @@ -22297,6 +22669,8 @@ extern "C" { #define unigine_widget_menu_bar_delete_later_ptr WidgetMenuBar_deleteLaterPtr + #define unigine_widget_menu_bar_is_deleted_ptr WidgetMenuBar_isDeletedPtr + #define unigine_widget_menu_bar_create WidgetMenuBar_create #define unigine_widget_menu_bar_set_space WidgetMenuBar_setSpace @@ -22351,6 +22725,8 @@ extern "C" { #define unigine_widget_menu_box_delete_later_ptr WidgetMenuBox_deleteLaterPtr + #define unigine_widget_menu_box_is_deleted_ptr WidgetMenuBox_isDeletedPtr + #define unigine_widget_menu_box_create WidgetMenuBox_create #define unigine_widget_menu_box_set_space WidgetMenuBox_setSpace @@ -22453,6 +22829,8 @@ extern "C" { #define unigine_widget_scroll_delete_later_ptr WidgetScroll_deleteLaterPtr + #define unigine_widget_scroll_is_deleted_ptr WidgetScroll_isDeletedPtr + #define unigine_widget_scroll_create WidgetScroll_create #define unigine_widget_scroll_set_scroll_color WidgetScroll_setScrollColor @@ -22491,6 +22869,8 @@ extern "C" { #define unigine_widget_scroll_box_delete_later_ptr WidgetScrollBox_deleteLaterPtr + #define unigine_widget_scroll_box_is_deleted_ptr WidgetScrollBox_isDeletedPtr + #define unigine_widget_scroll_box_create WidgetScrollBox_create #define unigine_widget_scroll_box_set_space WidgetScrollBox_setSpace @@ -22579,6 +22959,8 @@ extern "C" { #define unigine_widget_slider_delete_later_ptr WidgetSlider_deleteLaterPtr + #define unigine_widget_slider_is_deleted_ptr WidgetSlider_isDeletedPtr + #define unigine_widget_slider_create WidgetSlider_create #define unigine_widget_slider_set_background_color WidgetSlider_setBackgroundColor @@ -22633,6 +23015,8 @@ extern "C" { #define unigine_widget_spacer_delete_later_ptr WidgetSpacer_deleteLaterPtr + #define unigine_widget_spacer_is_deleted_ptr WidgetSpacer_isDeletedPtr + #define unigine_widget_spacer_create WidgetSpacer_create #define unigine_widget_spacer_set_orientation WidgetSpacer_setOrientation @@ -22651,6 +23035,8 @@ extern "C" { #define unigine_widget_spin_box_delete_later_ptr WidgetSpinBox_deleteLaterPtr + #define unigine_widget_spin_box_is_deleted_ptr WidgetSpinBox_isDeletedPtr + #define unigine_widget_spin_box_create WidgetSpinBox_create #define unigine_widget_spin_box_set_button_color WidgetSpinBox_setButtonColor @@ -22689,6 +23075,8 @@ extern "C" { #define unigine_widget_sprite_delete_later_ptr WidgetSprite_deleteLaterPtr + #define unigine_widget_sprite_is_deleted_ptr WidgetSprite_isDeletedPtr + #define unigine_widget_sprite_create WidgetSprite_create #define unigine_widget_sprite_add_layer WidgetSprite_addLayer @@ -22811,6 +23199,8 @@ extern "C" { #define unigine_widget_sprite_node_delete_later_ptr WidgetSpriteNode_deleteLaterPtr + #define unigine_widget_sprite_node_is_deleted_ptr WidgetSpriteNode_isDeletedPtr + #define unigine_widget_sprite_node_create WidgetSpriteNode_create #define unigine_widget_sprite_node_set_camera WidgetSpriteNode_setCamera @@ -22889,6 +23279,8 @@ extern "C" { #define unigine_widget_sprite_shader_delete_later_ptr WidgetSpriteShader_deleteLaterPtr + #define unigine_widget_sprite_shader_is_deleted_ptr WidgetSpriteShader_isDeletedPtr + #define unigine_widget_sprite_shader_create WidgetSpriteShader_create #define unigine_widget_sprite_shader_set_material WidgetSpriteShader_setMaterial @@ -22907,6 +23299,8 @@ extern "C" { #define unigine_widget_sprite_video_delete_later_ptr WidgetSpriteVideo_deleteLaterPtr + #define unigine_widget_sprite_video_is_deleted_ptr WidgetSpriteVideo_isDeletedPtr + #define unigine_widget_sprite_video_create WidgetSpriteVideo_create #define unigine_widget_sprite_video_set_loop WidgetSpriteVideo_setLoop @@ -22949,6 +23343,8 @@ extern "C" { #define unigine_widget_sprite_viewport_delete_later_ptr WidgetSpriteViewport_deleteLaterPtr + #define unigine_widget_sprite_viewport_is_deleted_ptr WidgetSpriteViewport_isDeletedPtr + #define unigine_widget_sprite_viewport_create WidgetSpriteViewport_create #define unigine_widget_sprite_viewport_set_camera WidgetSpriteViewport_setCamera @@ -23015,6 +23411,8 @@ extern "C" { #define unigine_widget_tab_box_delete_later_ptr WidgetTabBox_deleteLaterPtr + #define unigine_widget_tab_box_is_deleted_ptr WidgetTabBox_isDeletedPtr + #define unigine_widget_tab_box_create WidgetTabBox_create #define unigine_widget_tab_box_set_space WidgetTabBox_setSpace @@ -23097,6 +23495,8 @@ extern "C" { #define unigine_widget_tree_box_delete_later_ptr WidgetTreeBox_deleteLaterPtr + #define unigine_widget_tree_box_is_deleted_ptr WidgetTreeBox_isDeletedPtr + #define unigine_widget_tree_box_create WidgetTreeBox_create #define unigine_widget_tree_box_set_editable WidgetTreeBox_setEditable @@ -23205,6 +23605,8 @@ extern "C" { #define unigine_widget_v_box_delete_later_ptr WidgetVBox_deleteLaterPtr + #define unigine_widget_v_box_is_deleted_ptr WidgetVBox_isDeletedPtr + #define unigine_widget_v_box_create WidgetVBox_create #define unigine_widget_v_box_set_space WidgetVBox_setSpace @@ -23251,6 +23653,8 @@ extern "C" { #define unigine_widget_v_paned_delete_later_ptr WidgetVPaned_deleteLaterPtr + #define unigine_widget_v_paned_is_deleted_ptr WidgetVPaned_isDeletedPtr + #define unigine_widget_v_paned_create WidgetVPaned_create #define unigine_widget_v_paned_set_value WidgetVPaned_setValue @@ -23281,6 +23685,8 @@ extern "C" { #define unigine_widget_window_delete_later_ptr WidgetWindow_deleteLaterPtr + #define unigine_widget_window_is_deleted_ptr WidgetWindow_isDeletedPtr + #define unigine_widget_window_create WidgetWindow_create #define unigine_widget_window_set_moveable WidgetWindow_setMoveable @@ -23493,6 +23899,8 @@ extern "C" { #define unigine_world_cluster_delete_later_ptr WorldCluster_deleteLaterPtr + #define unigine_world_cluster_is_deleted_ptr WorldCluster_isDeletedPtr + #define unigine_world_cluster_create WorldCluster_create #define unigine_world_cluster_get_num_references WorldCluster_getNumReferences @@ -23531,6 +23939,8 @@ extern "C" { #define unigine_world_clutter_delete_later_ptr WorldClutter_deleteLaterPtr + #define unigine_world_clutter_is_deleted_ptr WorldClutter_isDeletedPtr + #define unigine_world_clutter_create WorldClutter_create #define unigine_world_clutter_add_reference WorldClutter_addReference @@ -23685,6 +24095,8 @@ extern "C" { #define unigine_world_expression_delete_later_ptr WorldExpression_deleteLaterPtr + #define unigine_world_expression_is_deleted_ptr WorldExpression_isDeletedPtr + #define unigine_world_expression_create WorldExpression_create #define unigine_world_expression_set_delta_time WorldExpression_setIFps @@ -23719,6 +24131,8 @@ extern "C" { #define unigine_world_extern_delete_later_ptr WorldExtern_deleteLaterPtr + #define unigine_world_extern_is_deleted_ptr WorldExtern_isDeletedPtr + #define unigine_world_extern_create WorldExtern_create #define unigine_world_extern_get_class_id WorldExtern_getClassID @@ -23735,6 +24149,8 @@ extern "C" { #define unigine_world_extern_base_delete_later_ptr WorldExternBase_deleteLaterPtr + #define unigine_world_extern_base_is_deleted_ptr WorldExternBase_isDeletedPtr + #define unigine_world_intersection_create_empty_ptr WorldIntersection_createEmptyPtr #define unigine_world_intersection_get_ptr WorldIntersection_getPtr @@ -23745,6 +24161,8 @@ extern "C" { #define unigine_world_intersection_delete_later_ptr WorldIntersection_deleteLaterPtr + #define unigine_world_intersection_is_deleted_ptr WorldIntersection_isDeletedPtr + #define unigine_world_intersection_destruct WorldIntersection_dtor #define unigine_world_intersection_set_owner WorldIntersection_setOwner @@ -23785,6 +24203,8 @@ extern "C" { #define unigine_world_intersection_normal_delete_later_ptr WorldIntersectionNormal_deleteLaterPtr + #define unigine_world_intersection_normal_is_deleted_ptr WorldIntersectionNormal_isDeletedPtr + #define unigine_world_intersection_normal_set_owner WorldIntersectionNormal_setOwner #define unigine_world_intersection_normal_is_owner WorldIntersectionNormal_isOwner @@ -23807,6 +24227,8 @@ extern "C" { #define unigine_world_intersection_tex_coord_delete_later_ptr WorldIntersectionTexCoord_deleteLaterPtr + #define unigine_world_intersection_tex_coord_is_deleted_ptr WorldIntersectionTexCoord_isDeletedPtr + #define unigine_world_intersection_tex_coord_set_owner WorldIntersectionTexCoord_setOwner #define unigine_world_intersection_tex_coord_is_owner WorldIntersectionTexCoord_isOwner @@ -23829,6 +24251,8 @@ extern "C" { #define unigine_world_layer_delete_later_ptr WorldLayer_deleteLaterPtr + #define unigine_world_layer_is_deleted_ptr WorldLayer_isDeletedPtr + #define unigine_world_layer_create WorldLayer_create #define unigine_world_layer_set_point WorldLayer_setPoint @@ -23883,6 +24307,8 @@ extern "C" { #define unigine_world_occluder_delete_later_ptr WorldOccluder_deleteLaterPtr + #define unigine_world_occluder_is_deleted_ptr WorldOccluder_isDeletedPtr + #define unigine_world_occluder_create WorldOccluder_create #define unigine_world_occluder_set_back_face WorldOccluder_setBackFace @@ -23909,6 +24335,8 @@ extern "C" { #define unigine_world_occluder_mesh_delete_later_ptr WorldOccluderMesh_deleteLaterPtr + #define unigine_world_occluder_mesh_is_deleted_ptr WorldOccluderMesh_isDeletedPtr + #define unigine_world_occluder_mesh_create WorldOccluderMesh_create #define unigine_world_occluder_mesh_create_1 WorldOccluderMesh_create_1 @@ -23941,6 +24369,8 @@ extern "C" { #define unigine_world_spline_graph_delete_later_ptr WorldSplineGraph_deleteLaterPtr + #define unigine_world_spline_graph_is_deleted_ptr WorldSplineGraph_isDeletedPtr + #define unigine_world_spline_graph_create WorldSplineGraph_create #define unigine_world_spline_graph_create_1 WorldSplineGraph_create_1 @@ -24047,6 +24477,8 @@ extern "C" { #define unigine_world_switcher_delete_later_ptr WorldSwitcher_deleteLaterPtr + #define unigine_world_switcher_is_deleted_ptr WorldSwitcher_isDeletedPtr + #define unigine_world_switcher_create WorldSwitcher_create #define unigine_world_switcher_set_min_distance WorldSwitcher_setMinDistance @@ -24069,6 +24501,8 @@ extern "C" { #define unigine_world_transform_bone_delete_later_ptr WorldTransformBone_deleteLaterPtr + #define unigine_world_transform_bone_is_deleted_ptr WorldTransformBone_isDeletedPtr + #define unigine_world_transform_bone_create WorldTransformBone_create #define unigine_world_transform_bone_set_bone_name WorldTransformBone_setBoneName @@ -24087,6 +24521,8 @@ extern "C" { #define unigine_world_transform_path_delete_later_ptr WorldTransformPath_deleteLaterPtr + #define unigine_world_transform_path_is_deleted_ptr WorldTransformPath_isDeletedPtr + #define unigine_world_transform_path_create WorldTransformPath_create #define unigine_world_transform_path_get_path WorldTransformPath_getPath @@ -24135,6 +24571,8 @@ extern "C" { #define unigine_world_trigger_delete_later_ptr WorldTrigger_deleteLaterPtr + #define unigine_world_trigger_is_deleted_ptr WorldTrigger_isDeletedPtr + #define unigine_world_trigger_create WorldTrigger_create #define unigine_world_trigger_set_touch WorldTrigger_setTouch @@ -24179,6 +24617,8 @@ extern "C" { #define unigine_xml_delete_later_ptr Xml_deleteLaterPtr + #define unigine_xml_is_deleted_ptr Xml_isDeletedPtr + #define unigine_xml_destruct Xml_dtor #define unigine_xml_set_owner Xml_setOwner @@ -24745,6 +25185,8 @@ extern "C" { UNIGINE_IMPORT void AmbientSource_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool AmbientSource_isDeletedPtr(void* self); + UNIGINE_IMPORT void AmbientSource_dtor(void* self); UNIGINE_IMPORT void* AmbientSource_create(const char* name, int32_t stream); @@ -25119,6 +25561,8 @@ extern "C" { UNIGINE_IMPORT void Blob_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Blob_isDeletedPtr(void* self); + UNIGINE_IMPORT void Blob_setOwner(void* self, bool owner); UNIGINE_IMPORT int32_t Blob_isOwner(void* self); @@ -25191,6 +25635,8 @@ extern "C" { UNIGINE_IMPORT void Body_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Body_isDeletedPtr(void* self); + UNIGINE_IMPORT void Body_dtor(void* self); UNIGINE_IMPORT void* Body_createBody(int32_t type); @@ -25395,6 +25841,8 @@ extern "C" { UNIGINE_IMPORT void BodyCloth_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool BodyCloth_isDeletedPtr(void* self); + UNIGINE_IMPORT void* BodyCloth_create(void); UNIGINE_IMPORT void* BodyCloth_create_1(void* obj); @@ -25419,6 +25867,8 @@ extern "C" { UNIGINE_IMPORT void BodyDummy_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool BodyDummy_isDeletedPtr(void* self); + UNIGINE_IMPORT void* BodyDummy_create(void); UNIGINE_IMPORT void* BodyDummy_create_1(void* obj); @@ -25435,6 +25885,8 @@ extern "C" { UNIGINE_IMPORT void BodyFracture_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool BodyFracture_isDeletedPtr(void* self); + UNIGINE_IMPORT void* BodyFracture_create(void); UNIGINE_IMPORT void* BodyFracture_create_1(void* obj); @@ -25551,6 +26003,8 @@ extern "C" { UNIGINE_IMPORT void BodyParticles_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool BodyParticles_isDeletedPtr(void* self); + UNIGINE_IMPORT void BodyParticles_addParticleForce(void* self, int32_t num, unigine_vec3_t* force); UNIGINE_IMPORT void BodyParticles_addParticleImpulse(void* self, int32_t num, unigine_vec3_t* impulse); @@ -25641,6 +26095,8 @@ extern "C" { UNIGINE_IMPORT void BodyPath_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool BodyPath_isDeletedPtr(void* self); + UNIGINE_IMPORT void* BodyPath_create(void); UNIGINE_IMPORT void* BodyPath_create_1(void* obj); @@ -25667,6 +26123,8 @@ extern "C" { UNIGINE_IMPORT void BodyRagdoll_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool BodyRagdoll_isDeletedPtr(void* self); + UNIGINE_IMPORT void* BodyRagdoll_create(void); UNIGINE_IMPORT void* BodyRagdoll_create_1(void* obj); @@ -25717,6 +26175,8 @@ extern "C" { UNIGINE_IMPORT void BodyRigid_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool BodyRigid_isDeletedPtr(void* self); + UNIGINE_IMPORT void* BodyRigid_create(void); UNIGINE_IMPORT void* BodyRigid_create_1(void* obj); @@ -25825,6 +26285,8 @@ extern "C" { UNIGINE_IMPORT void BodyRope_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool BodyRope_isDeletedPtr(void* self); + UNIGINE_IMPORT void* BodyRope_create(void); UNIGINE_IMPORT void* BodyRope_create_1(void* obj); @@ -25841,6 +26303,8 @@ extern "C" { UNIGINE_IMPORT void BodyWater_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool BodyWater_isDeletedPtr(void* self); + UNIGINE_IMPORT void* BodyWater_create(void); UNIGINE_IMPORT void* BodyWater_create_1(void* obj); @@ -26121,6 +26585,8 @@ extern "C" { UNIGINE_IMPORT void Camera_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Camera_isDeletedPtr(void* self); + UNIGINE_IMPORT void Camera_dtor(void* self); UNIGINE_IMPORT void Camera_setOwner(void* self, bool owner); @@ -26375,6 +26841,8 @@ extern "C" { UNIGINE_IMPORT void Controls_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Controls_isDeletedPtr(void* self); + UNIGINE_IMPORT void Controls_dtor(void* self); UNIGINE_IMPORT void* Controls_create(int32_t type); @@ -26469,6 +26937,8 @@ extern "C" { UNIGINE_IMPORT void ControlsDummy_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ControlsDummy_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ControlsDummy_create(void); UNIGINE_IMPORT void* ControlsJoystick_ctor(void* self); @@ -26483,6 +26953,8 @@ extern "C" { UNIGINE_IMPORT void ControlsJoystick_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ControlsJoystick_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ControlsJoystick_create(int32_t num); UNIGINE_IMPORT int32_t ControlsJoystick_getNumber(void* self); @@ -26543,6 +27015,8 @@ extern "C" { UNIGINE_IMPORT void ControlsSixAxis_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ControlsSixAxis_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ControlsSixAxis_create(int32_t num); UNIGINE_IMPORT int32_t ControlsSixAxis_getNumber(void* self); @@ -26631,6 +27105,8 @@ extern "C" { UNIGINE_IMPORT void ControlsXPad360_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ControlsXPad360_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ControlsXPad360_create(int32_t num); UNIGINE_IMPORT int32_t ControlsXPad360_getNumber(void* self); @@ -26913,6 +27389,8 @@ extern "C" { UNIGINE_IMPORT void Decal_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Decal_isDeletedPtr(void* self); + UNIGINE_IMPORT void Decal_setLifeTime(void* self, float time); UNIGINE_IMPORT float Decal_getLifeTime(void* self); @@ -26983,6 +27461,8 @@ extern "C" { UNIGINE_IMPORT void DecalMesh_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool DecalMesh_isDeletedPtr(void* self); + UNIGINE_IMPORT void* DecalMesh_create(void* mesh, float radius, const char* materialName); UNIGINE_IMPORT void* DecalMesh_create_1(const char* meshPath, float radius, const char* materialName); @@ -27017,6 +27497,8 @@ extern "C" { UNIGINE_IMPORT void DecalOrtho_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool DecalOrtho_isDeletedPtr(void* self); + UNIGINE_IMPORT void* DecalOrtho_create(float radius, float width, float height, const char* material); UNIGINE_IMPORT void DecalOrtho_setHeight(void* self, float height); @@ -27049,6 +27531,8 @@ extern "C" { UNIGINE_IMPORT void DecalProj_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool DecalProj_isDeletedPtr(void* self); + UNIGINE_IMPORT void* DecalProj_create(float radius, float fov, float aspect, const char* name); UNIGINE_IMPORT void DecalProj_setAspect(void* self, float aspect); @@ -27085,6 +27569,8 @@ extern "C" { UNIGINE_IMPORT void wrapper_delete_float_array(void* ptr); + UNIGINE_IMPORT void wrapper_delete_Mat4_array(void* ptr); + UNIGINE_IMPORT void wrapper_delete_Object_array(void* ptr); UNIGINE_IMPORT void wrapper_delete_vec4_array(void* ptr); @@ -27115,6 +27601,8 @@ extern "C" { UNIGINE_IMPORT void Dir_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Dir_isDeletedPtr(void* self); + UNIGINE_IMPORT void Dir_dtor(void* self); UNIGINE_IMPORT void Dir_setOwner(void* self, bool owner); @@ -27291,6 +27779,8 @@ extern "C" { UNIGINE_IMPORT void Ellipsoid_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Ellipsoid_isDeletedPtr(void* self); + UNIGINE_IMPORT void Ellipsoid_dtor(void* self); UNIGINE_IMPORT void Ellipsoid_setOwner(void* self, bool owner); @@ -27727,6 +28217,8 @@ extern "C" { UNIGINE_IMPORT void Field_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Field_isDeletedPtr(void* self); + UNIGINE_IMPORT void Field_setFieldMask(void* self, int32_t mask); UNIGINE_IMPORT int32_t Field_getFieldMask(void* self); @@ -27747,6 +28239,8 @@ extern "C" { UNIGINE_IMPORT void FieldAnimation_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool FieldAnimation_isDeletedPtr(void* self); + UNIGINE_IMPORT void* FieldAnimation_create(unigine_vec3_t* size); UNIGINE_IMPORT void FieldAnimation_setEllipse(void* self, bool ellipse); @@ -27789,6 +28283,8 @@ extern "C" { UNIGINE_IMPORT void FieldHeight_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool FieldHeight_isDeletedPtr(void* self); + UNIGINE_IMPORT void* FieldHeight_create(void); UNIGINE_IMPORT void FieldHeight_setSize(void* self, unigine_vec3_t* size); @@ -27835,6 +28331,8 @@ extern "C" { UNIGINE_IMPORT void FieldShoreline_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool FieldShoreline_isDeletedPtr(void* self); + UNIGINE_IMPORT void* FieldShoreline_create(void); UNIGINE_IMPORT void FieldShoreline_setSize(void* self, unigine_vec3_t* size); @@ -27875,6 +28373,8 @@ extern "C" { UNIGINE_IMPORT void FieldSpacer_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool FieldSpacer_isDeletedPtr(void* self); + UNIGINE_IMPORT void* FieldSpacer_create(unigine_vec3_t* size); UNIGINE_IMPORT void FieldSpacer_setEllipse(void* self, bool ellipse); @@ -27901,6 +28401,8 @@ extern "C" { UNIGINE_IMPORT void FieldWeather_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool FieldWeather_isDeletedPtr(void* self); + UNIGINE_IMPORT void* FieldWeather_create(void); UNIGINE_IMPORT void FieldWeather_setSize(void* self, unigine_vec3_t* size); @@ -27959,6 +28461,8 @@ extern "C" { UNIGINE_IMPORT void File_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool File_isDeletedPtr(void* self); + UNIGINE_IMPORT void File_setOwner(void* self, bool owner); UNIGINE_IMPORT int32_t File_isOwner(void* self); @@ -28267,6 +28771,8 @@ extern "C" { UNIGINE_IMPORT void FileSystemMount_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool FileSystemMount_isDeletedPtr(void* self); + UNIGINE_IMPORT void FileSystemMount_dtor(void* self); UNIGINE_IMPORT int32_t FileSystemMount_getAccess(void* self); @@ -28355,6 +28861,8 @@ extern "C" { UNIGINE_IMPORT void GameIntersection_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool GameIntersection_isDeletedPtr(void* self); + UNIGINE_IMPORT void GameIntersection_dtor(void* self); UNIGINE_IMPORT void GameIntersection_setOwner(void* self, bool owner); @@ -28379,6 +28887,8 @@ extern "C" { UNIGINE_IMPORT void GeodeticPivot_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool GeodeticPivot_isDeletedPtr(void* self); + UNIGINE_IMPORT void* GeodeticPivot_create(void); UNIGINE_IMPORT void GeodeticPivot_setOrigin(void* self, unigine_dvec3_t* origin); @@ -28597,6 +29107,8 @@ extern "C" { UNIGINE_IMPORT void Gui_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Gui_isDeletedPtr(void* self); + UNIGINE_IMPORT void Gui_dtor(void* self); UNIGINE_IMPORT void Gui_enable(void* self, int32_t width, int32_t height); @@ -28811,6 +29323,8 @@ extern "C" { UNIGINE_IMPORT void Image_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Image_isDeletedPtr(void* self); + UNIGINE_IMPORT void Image_dtor(void* self); UNIGINE_IMPORT void Image_setOwner(void* self, bool owner); @@ -29199,6 +29713,8 @@ extern "C" { UNIGINE_IMPORT void InputGamePad_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool InputGamePad_isDeletedPtr(void* self); + UNIGINE_IMPORT void InputGamePad_dtor(void* self); UNIGINE_IMPORT bool InputGamePad_isAvailable(void* self); @@ -29385,6 +29901,8 @@ extern "C" { UNIGINE_IMPORT void Joint_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Joint_isDeletedPtr(void* self); + UNIGINE_IMPORT void Joint_dtor(void* self); UNIGINE_IMPORT void* Joint_createJoint(int32_t type); @@ -29503,6 +30021,8 @@ extern "C" { UNIGINE_IMPORT void JointBall_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool JointBall_isDeletedPtr(void* self); + UNIGINE_IMPORT void* JointBall_create(void); UNIGINE_IMPORT void* JointBall_create_1(void* body0, void* body1); @@ -29551,6 +30071,8 @@ extern "C" { UNIGINE_IMPORT void JointCylindrical_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool JointCylindrical_isDeletedPtr(void* self); + UNIGINE_IMPORT void* JointCylindrical_create(void); UNIGINE_IMPORT void* JointCylindrical_create_1(void* body0, void* body1); @@ -29645,6 +30167,8 @@ extern "C" { UNIGINE_IMPORT void JointFixed_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool JointFixed_isDeletedPtr(void* self); + UNIGINE_IMPORT void* JointFixed_create(void); UNIGINE_IMPORT void* JointFixed_create_1(void* body0, void* body1); @@ -29675,6 +30199,8 @@ extern "C" { UNIGINE_IMPORT void JointHinge_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool JointHinge_isDeletedPtr(void* self); + UNIGINE_IMPORT void* JointHinge_create(void); UNIGINE_IMPORT void* JointHinge_create_1(void* body0, void* body1); @@ -29737,6 +30263,8 @@ extern "C" { UNIGINE_IMPORT void JointParticles_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool JointParticles_isDeletedPtr(void* self); + UNIGINE_IMPORT void* JointParticles_create(void); UNIGINE_IMPORT void* JointParticles_create_1(void* body0, void* body1); @@ -29771,6 +30299,8 @@ extern "C" { UNIGINE_IMPORT void JointPath_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool JointPath_isDeletedPtr(void* self); + UNIGINE_IMPORT void* JointPath_create(void); UNIGINE_IMPORT void* JointPath_create_1(void* body0, void* body1); @@ -29811,6 +30341,8 @@ extern "C" { UNIGINE_IMPORT void JointPrismatic_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool JointPrismatic_isDeletedPtr(void* self); + UNIGINE_IMPORT void* JointPrismatic_create(void); UNIGINE_IMPORT void* JointPrismatic_create_1(void* body0, void* body1); @@ -29881,6 +30413,8 @@ extern "C" { UNIGINE_IMPORT void JointSuspension_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool JointSuspension_isDeletedPtr(void* self); + UNIGINE_IMPORT void* JointSuspension_create(void); UNIGINE_IMPORT void* JointSuspension_create_1(void* body0, void* body1); @@ -29955,6 +30489,8 @@ extern "C" { UNIGINE_IMPORT void JointWheel_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool JointWheel_isDeletedPtr(void* self); + UNIGINE_IMPORT void* JointWheel_create(void); UNIGINE_IMPORT void* JointWheel_create_1(void* body0, void* body1); @@ -30077,6 +30613,8 @@ extern "C" { UNIGINE_IMPORT void Json_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Json_isDeletedPtr(void* self); + UNIGINE_IMPORT void Json_dtor(void* self); UNIGINE_IMPORT void Json_setOwner(void* self, bool owner); @@ -30257,6 +30795,8 @@ extern "C" { UNIGINE_IMPORT void LandscapeFetch_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool LandscapeFetch_isDeletedPtr(void* self); + UNIGINE_IMPORT void LandscapeFetch_dtor(void* self); UNIGINE_IMPORT void LandscapeFetch_setOwner(void* self, bool owner); @@ -30365,6 +30905,8 @@ extern "C" { UNIGINE_IMPORT void LandscapeImages_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool LandscapeImages_isDeletedPtr(void* self); + UNIGINE_IMPORT void LandscapeImages_dtor(void* self); UNIGINE_IMPORT void LandscapeImages_setOwner(void* self, bool owner); @@ -30405,6 +30947,8 @@ extern "C" { UNIGINE_IMPORT void LandscapeLayerMap_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool LandscapeLayerMap_isDeletedPtr(void* self); + UNIGINE_IMPORT void* LandscapeLayerMap_create(void); UNIGINE_IMPORT void LandscapeLayerMap_setPath(void* self, const char* path); @@ -30453,6 +30997,8 @@ extern "C" { UNIGINE_IMPORT void LandscapeMapFileCreator_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool LandscapeMapFileCreator_isDeletedPtr(void* self); + UNIGINE_IMPORT void LandscapeMapFileCreator_dtor(void* self); UNIGINE_IMPORT void LandscapeMapFileCreator_setOwner(void* self, bool owner); @@ -30513,6 +31059,8 @@ extern "C" { UNIGINE_IMPORT void LandscapeMapFileSettings_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool LandscapeMapFileSettings_isDeletedPtr(void* self); + UNIGINE_IMPORT void LandscapeMapFileSettings_dtor(void* self); UNIGINE_IMPORT void LandscapeMapFileSettings_setOwner(void* self, bool owner); @@ -30579,6 +31127,8 @@ extern "C" { UNIGINE_IMPORT void LandscapeTextures_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool LandscapeTextures_isDeletedPtr(void* self); + UNIGINE_IMPORT void LandscapeTextures_dtor(void* self); UNIGINE_IMPORT void LandscapeTextures_setOwner(void* self, bool owner); @@ -30621,6 +31171,8 @@ extern "C" { UNIGINE_IMPORT void Light_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Light_isDeletedPtr(void* self); + UNIGINE_IMPORT void* Light_getLensFlare(void* self, int32_t num); UNIGINE_IMPORT void Light_calculateFinalColor(void* self, unigine_vec4_t* ref); @@ -30831,6 +31383,8 @@ extern "C" { UNIGINE_IMPORT void LightEnvironmentProbe_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool LightEnvironmentProbe_isDeletedPtr(void* self); + UNIGINE_IMPORT void* LightEnvironmentProbe_create(unigine_vec4_t* color, unigine_vec3_t* attenuationDistance, const char* name); UNIGINE_IMPORT void LightEnvironmentProbe_setAttenuationDistance(void* self, unigine_vec3_t* distance); @@ -30959,6 +31513,8 @@ extern "C" { UNIGINE_IMPORT void LightLensFlare_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool LightLensFlare_isDeletedPtr(void* self); + UNIGINE_IMPORT void LightLensFlare_dtor(void* self); UNIGINE_IMPORT void LightLensFlare_setName(void* self, const char* name); @@ -31009,6 +31565,8 @@ extern "C" { UNIGINE_IMPORT void LightOmni_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool LightOmni_isDeletedPtr(void* self); + UNIGINE_IMPORT void* LightOmni_create(unigine_vec4_t* color, float attenuationDistance, const char* name); UNIGINE_IMPORT void LightOmni_setAttenuationDistance(void* self, float distance); @@ -31061,6 +31619,8 @@ extern "C" { UNIGINE_IMPORT void LightProj_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool LightProj_isDeletedPtr(void* self); + UNIGINE_IMPORT void* LightProj_create(unigine_vec4_t* color, float attenuationDistance, float fov, const char* name); UNIGINE_IMPORT void LightProj_setAttenuationDistance(void* self, float distance); @@ -31121,6 +31681,8 @@ extern "C" { UNIGINE_IMPORT void LightVoxelProbe_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool LightVoxelProbe_isDeletedPtr(void* self); + UNIGINE_IMPORT void* LightVoxelProbe_create(void); UNIGINE_IMPORT void LightVoxelProbe_setBoxSize(void* self, unigine_vec3_t* size); @@ -31295,6 +31857,8 @@ extern "C" { UNIGINE_IMPORT void LightWorld_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool LightWorld_isDeletedPtr(void* self); + UNIGINE_IMPORT void* LightWorld_create(unigine_vec4_t* color); UNIGINE_IMPORT void LightWorld_setScattering(void* self, unigine_light_world_scattering_t scattering); @@ -31479,6 +32043,8 @@ extern "C" { UNIGINE_IMPORT void Material_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Material_isDeletedPtr(void* self); + UNIGINE_IMPORT void Material_dtor(void* self); UNIGINE_IMPORT void* Material_create(void); @@ -32983,6 +33549,8 @@ extern "C" { UNIGINE_IMPORT void Mesh_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Mesh_isDeletedPtr(void* self); + UNIGINE_IMPORT void Mesh_dtor(void* self); UNIGINE_IMPORT void Mesh_setOwner(void* self, bool owner); @@ -33265,6 +33833,8 @@ extern "C" { UNIGINE_IMPORT void MeshDynamic_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool MeshDynamic_isDeletedPtr(void* self); + UNIGINE_IMPORT void MeshDynamic_dtor(void* self); UNIGINE_IMPORT void MeshDynamic_setOwner(void* self, bool owner); @@ -33515,6 +34085,8 @@ extern "C" { UNIGINE_IMPORT void Navigation_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Navigation_isDeletedPtr(void* self); + UNIGINE_IMPORT void Navigation_setDangerous(void* self, float dangerous); UNIGINE_IMPORT float Navigation_getDangerous(void* self); @@ -33553,6 +34125,8 @@ extern "C" { UNIGINE_IMPORT void NavigationMesh_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool NavigationMesh_isDeletedPtr(void* self); + UNIGINE_IMPORT void* NavigationMesh_create(void); UNIGINE_IMPORT void* NavigationMesh_create_1(const char* arg1); @@ -33589,6 +34163,8 @@ extern "C" { UNIGINE_IMPORT void NavigationSector_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool NavigationSector_isDeletedPtr(void* self); + UNIGINE_IMPORT void* NavigationSector_create(unigine_vec3_t* arg1); UNIGINE_IMPORT void NavigationSector_setSize(void* self, unigine_vec3_t* size); @@ -33605,6 +34181,8 @@ extern "C" { UNIGINE_IMPORT void Node_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Node_isDeletedPtr(void* self); + UNIGINE_IMPORT void Node_dtor(void* self); UNIGINE_IMPORT void* Node_getCloneNode(void* originalNode); @@ -33981,6 +34559,8 @@ extern "C" { UNIGINE_IMPORT void NodeDummy_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool NodeDummy_isDeletedPtr(void* self); + UNIGINE_IMPORT void* NodeDummy_create(void); UNIGINE_IMPORT void* NodeExtern_ctor(void* self); @@ -33995,6 +34575,8 @@ extern "C" { UNIGINE_IMPORT void NodeExtern_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool NodeExtern_isDeletedPtr(void* self); + UNIGINE_IMPORT void* NodeExtern_create(int32_t classId); UNIGINE_IMPORT int32_t NodeExtern_getClassID(void* self); @@ -34011,6 +34593,8 @@ extern "C" { UNIGINE_IMPORT void NodeExternBase_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool NodeExternBase_isDeletedPtr(void* self); + UNIGINE_IMPORT void* NodeLayer_ctor(void* self); UNIGINE_IMPORT void NodeLayer_dtor(void* self); @@ -34023,6 +34607,8 @@ extern "C" { UNIGINE_IMPORT void NodeLayer_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool NodeLayer_isDeletedPtr(void* self); + UNIGINE_IMPORT void* NodeLayer_create(const char* name); UNIGINE_IMPORT void NodeLayer_setNodeName(void* self, const char* name); @@ -34041,6 +34627,8 @@ extern "C" { UNIGINE_IMPORT void NodeReference_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool NodeReference_isDeletedPtr(void* self); + UNIGINE_IMPORT void* NodeReference_create(const char* name); UNIGINE_IMPORT void* NodeReference_getReference(void* self); @@ -34065,6 +34653,8 @@ extern "C" { UNIGINE_IMPORT void NodeTrigger_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool NodeTrigger_isDeletedPtr(void* self); + UNIGINE_IMPORT void* NodeTrigger_create(void); UNIGINE_IMPORT const char* NodeTrigger_getEnabledCallbackName(void* self); @@ -34099,6 +34689,8 @@ extern "C" { UNIGINE_IMPORT void Object_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Object_isDeletedPtr(void* self); + UNIGINE_IMPORT void Object_setBody(void* self, void* body, bool update); UNIGINE_IMPORT void Object_setBody_1(void* self, void* body); @@ -34357,6 +34949,8 @@ extern "C" { UNIGINE_IMPORT void ObjectBillboards_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectBillboards_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObjectBillboards_create(void); UNIGINE_IMPORT void ObjectBillboards_setDepthSort(void* self, int32_t sort); @@ -34417,6 +35011,8 @@ extern "C" { UNIGINE_IMPORT void ObjectCloudLayer_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectCloudLayer_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObjectCloudLayer_create(void); UNIGINE_IMPORT void ObjectCloudLayer_setIntersectionThreshold(void* self, float threshold); @@ -34447,6 +35043,8 @@ extern "C" { UNIGINE_IMPORT void ObjectDummy_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectDummy_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObjectDummy_create(void); UNIGINE_IMPORT void* ObjectDynamic_ctor(void* self); @@ -34461,6 +35059,8 @@ extern "C" { UNIGINE_IMPORT void ObjectDynamic_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectDynamic_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObjectDynamic_create(int32_t flags); UNIGINE_IMPORT void ObjectDynamic_setMaterialNodeType(void* self, unigine_node_type_t type); @@ -34607,6 +35207,8 @@ extern "C" { UNIGINE_IMPORT void ObjectExtern_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectExtern_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObjectExtern_create(int32_t classId); UNIGINE_IMPORT int32_t ObjectExtern_getClassID(void* self); @@ -34627,6 +35229,8 @@ extern "C" { UNIGINE_IMPORT void ObjectExternBase_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectExternBase_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObjectGrass_ctor(void* self); UNIGINE_IMPORT void ObjectGrass_dtor(void* self); @@ -34639,6 +35243,8 @@ extern "C" { UNIGINE_IMPORT void ObjectGrass_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectGrass_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObjectGrass_create(void); UNIGINE_IMPORT void ObjectGrass_setFieldMask(void* self, int32_t mask); @@ -34809,6 +35415,8 @@ extern "C" { UNIGINE_IMPORT void ObjectGui_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectGui_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObjectGui_create(float width, float height, const char* name); UNIGINE_IMPORT void* ObjectGui_getGui(void* self); @@ -34867,6 +35475,8 @@ extern "C" { UNIGINE_IMPORT void ObjectGuiMesh_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectGuiMesh_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObjectGuiMesh_create(void* mesh, const char* path); UNIGINE_IMPORT void* ObjectGuiMesh_create_1(const char* meshName, const char* path, bool unique); @@ -34919,6 +35529,8 @@ extern "C" { UNIGINE_IMPORT void ObjectIntersection_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectIntersection_isDeletedPtr(void* self); + UNIGINE_IMPORT void ObjectIntersection_dtor(void* self); UNIGINE_IMPORT void ObjectIntersection_setOwner(void* self, bool owner); @@ -34955,6 +35567,8 @@ extern "C" { UNIGINE_IMPORT void ObjectIntersectionNormal_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectIntersectionNormal_isDeletedPtr(void* self); + UNIGINE_IMPORT void ObjectIntersectionNormal_setOwner(void* self, bool owner); UNIGINE_IMPORT int32_t ObjectIntersectionNormal_isOwner(void* self); @@ -34977,6 +35591,8 @@ extern "C" { UNIGINE_IMPORT void ObjectIntersectionTexCoord_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectIntersectionTexCoord_isDeletedPtr(void* self); + UNIGINE_IMPORT void ObjectIntersectionTexCoord_setOwner(void* self, bool owner); UNIGINE_IMPORT int32_t ObjectIntersectionTexCoord_isOwner(void* self); @@ -34999,6 +35615,8 @@ extern "C" { UNIGINE_IMPORT void ObjectLandscapeTerrain_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectLandscapeTerrain_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObjectLandscapeTerrain_create(void); UNIGINE_IMPORT void ObjectLandscapeTerrain_setActiveTerrain(void* self, bool terrain); @@ -35049,6 +35667,8 @@ extern "C" { UNIGINE_IMPORT void ObjectMeshCluster_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectMeshCluster_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObjectMeshCluster_create(const char* path, bool unique); UNIGINE_IMPORT bool ObjectMeshCluster_createMesh(void* self, const char* path, bool unique); @@ -35125,6 +35745,8 @@ extern "C" { UNIGINE_IMPORT void ObjectMeshClutter_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectMeshClutter_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObjectMeshClutter_create(const char* arg1, bool unique); UNIGINE_IMPORT bool ObjectMeshClutter_createMesh(void* self, const char* name, bool unique); @@ -35309,6 +35931,8 @@ extern "C" { UNIGINE_IMPORT void ObjectMeshDynamic_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectMeshDynamic_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObjectMeshDynamic_create(void* mesh, int32_t flags); UNIGINE_IMPORT void* ObjectMeshDynamic_create_1(const char* path, int32_t flags); @@ -35459,6 +36083,8 @@ extern "C" { UNIGINE_IMPORT void ObjectMeshSkinned_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectMeshSkinned_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObjectMeshSkinned_create(void* mesh); UNIGINE_IMPORT void* ObjectMeshSkinned_create_1(const char* path, bool unique); @@ -35751,6 +36377,8 @@ extern "C" { UNIGINE_IMPORT void ObjectMeshSplineCluster_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectMeshSplineCluster_isDeletedPtr(void* self); + UNIGINE_IMPORT const char* ObjectMeshSplineCluster_getMeshName(void* self); UNIGINE_IMPORT int32_t ObjectMeshSplineCluster_getNumMeshes(void* self); @@ -35779,6 +36407,8 @@ extern "C" { UNIGINE_IMPORT void ObjectMeshStatic_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectMeshStatic_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObjectMeshStatic_create(void* mesh); UNIGINE_IMPORT void* ObjectMeshStatic_create_1(const char* path, bool unique); @@ -35885,6 +36515,8 @@ extern "C" { UNIGINE_IMPORT void ObjectParticles_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectParticles_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObjectParticles_create(void); UNIGINE_IMPORT void ObjectParticles_setFPSVisibleCamera(void* self, int32_t camera); @@ -36315,6 +36947,8 @@ extern "C" { UNIGINE_IMPORT void ObjectSky_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectSky_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObjectSky_create(void); UNIGINE_IMPORT void ObjectSky_setSpherical(void* self, bool spherical); @@ -36333,6 +36967,8 @@ extern "C" { UNIGINE_IMPORT void ObjectTerrainGlobal_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectTerrainGlobal_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObjectTerrainGlobal_create(void); UNIGINE_IMPORT void ObjectTerrainGlobal_clear(void* self); @@ -36413,6 +37049,8 @@ extern "C" { UNIGINE_IMPORT void ObjectText_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectText_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObjectText_create(void); UNIGINE_IMPORT void* ObjectText_create_1(const char* fontName); @@ -36475,6 +37113,8 @@ extern "C" { UNIGINE_IMPORT void ObjectVolumeBox_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectVolumeBox_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObjectVolumeBox_create(unigine_vec3_t* size); UNIGINE_IMPORT void ObjectVolumeBox_setSize(void* self, unigine_vec3_t* size); @@ -36493,6 +37133,8 @@ extern "C" { UNIGINE_IMPORT void ObjectVolumeOmni_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectVolumeOmni_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObjectVolumeOmni_create(float width, float height, float radius); UNIGINE_IMPORT void ObjectVolumeOmni_setSize(void* self, float width, float height); @@ -36521,6 +37163,8 @@ extern "C" { UNIGINE_IMPORT void ObjectVolumeProj_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectVolumeProj_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObjectVolumeProj_create(float width, float height, float fov); UNIGINE_IMPORT void ObjectVolumeProj_setSize(void* self, float size); @@ -36559,6 +37203,8 @@ extern "C" { UNIGINE_IMPORT void ObjectVolumeSphere_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectVolumeSphere_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObjectVolumeSphere_create(unigine_vec3_t* radius); UNIGINE_IMPORT void ObjectVolumeSphere_setRadius(void* self, unigine_vec3_t* radius); @@ -36577,6 +37223,8 @@ extern "C" { UNIGINE_IMPORT void ObjectWaterGlobal_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectWaterGlobal_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObjectWaterGlobal_create(void); UNIGINE_IMPORT float ObjectWaterGlobal_getHeight(void* self, unigine_vec3_t* position); @@ -36619,6 +37267,8 @@ extern "C" { UNIGINE_IMPORT void ObjectWaterMesh_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObjectWaterMesh_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObjectWaterMesh_create(void); UNIGINE_IMPORT void* ObjectWaterMesh_create_1(void* mesh); @@ -36677,6 +37327,8 @@ extern "C" { UNIGINE_IMPORT void Obstacle_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Obstacle_isDeletedPtr(void* self); + UNIGINE_IMPORT void Obstacle_setObstacleMask(void* self, int32_t mask); UNIGINE_IMPORT int32_t Obstacle_getObstacleMask(void* self); @@ -36693,6 +37345,8 @@ extern "C" { UNIGINE_IMPORT void ObstacleBox_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObstacleBox_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObstacleBox_create(unigine_vec3_t* arg1); UNIGINE_IMPORT void ObstacleBox_setSize(void* self, unigine_vec3_t* size); @@ -36711,6 +37365,8 @@ extern "C" { UNIGINE_IMPORT void ObstacleCapsule_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObstacleCapsule_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObstacleCapsule_create(float radius, float height); UNIGINE_IMPORT void ObstacleCapsule_setHeight(void* self, float height); @@ -36733,6 +37389,8 @@ extern "C" { UNIGINE_IMPORT void ObstacleSphere_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ObstacleSphere_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ObstacleSphere_create(float radius); UNIGINE_IMPORT void ObstacleSphere_setRadius(void* self, float radius); @@ -36751,6 +37409,8 @@ extern "C" { UNIGINE_IMPORT void PackageUng_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool PackageUng_isDeletedPtr(void* self); + UNIGINE_IMPORT void PackageUng_dtor(void* self); UNIGINE_IMPORT int32_t PackageUng_isSupported(void); @@ -36787,6 +37447,8 @@ extern "C" { UNIGINE_IMPORT void Path_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Path_isDeletedPtr(void* self); + UNIGINE_IMPORT void Path_dtor(void* self); UNIGINE_IMPORT void Path_setOwner(void* self, bool owner); @@ -36859,6 +37521,8 @@ extern "C" { UNIGINE_IMPORT void PathRoute_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool PathRoute_isDeletedPtr(void* self); + UNIGINE_IMPORT void PathRoute_dtor(void* self); UNIGINE_IMPORT void* PathRoute_create(float radius); @@ -36949,6 +37613,8 @@ extern "C" { UNIGINE_IMPORT void PathRouteIntersection_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool PathRouteIntersection_isDeletedPtr(void* self); + UNIGINE_IMPORT void PathRouteIntersection_dtor(void* self); UNIGINE_IMPORT void PathRouteIntersection_setOwner(void* self, bool owner); @@ -36977,6 +37643,8 @@ extern "C" { UNIGINE_IMPORT void Physical_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Physical_isDeletedPtr(void* self); + UNIGINE_IMPORT void Physical_setPhysicalMask(void* self, int32_t mask); UNIGINE_IMPORT int32_t Physical_getPhysicalMask(void* self); @@ -36993,6 +37661,8 @@ extern "C" { UNIGINE_IMPORT void PhysicalForce_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool PhysicalForce_isDeletedPtr(void* self); + UNIGINE_IMPORT void* PhysicalForce_create(float radius); UNIGINE_IMPORT void PhysicalForce_setAttenuation(void* self, float attenuation); @@ -37023,6 +37693,8 @@ extern "C" { UNIGINE_IMPORT void PhysicalNoise_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool PhysicalNoise_isDeletedPtr(void* self); + UNIGINE_IMPORT void* PhysicalNoise_create(unigine_vec3_t* size); UNIGINE_IMPORT void* PhysicalNoise_getImage(void* self); @@ -37071,6 +37743,8 @@ extern "C" { UNIGINE_IMPORT void PhysicalTrigger_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool PhysicalTrigger_isDeletedPtr(void* self); + UNIGINE_IMPORT void* PhysicalTrigger_create(unigine_shape_type_t type, unigine_vec3_t* size); UNIGINE_IMPORT void* PhysicalTrigger_getBody(void* self, int32_t num); @@ -37141,6 +37815,8 @@ extern "C" { UNIGINE_IMPORT void PhysicalWater_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool PhysicalWater_isDeletedPtr(void* self); + UNIGINE_IMPORT void* PhysicalWater_create(unigine_vec3_t* size); UNIGINE_IMPORT void PhysicalWater_setAngularDamping(void* self, float damping); @@ -37187,6 +37863,8 @@ extern "C" { UNIGINE_IMPORT void PhysicalWind_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool PhysicalWind_isDeletedPtr(void* self); + UNIGINE_IMPORT void* PhysicalWind_create(unigine_vec3_t* size); UNIGINE_IMPORT void PhysicalWind_setAngularDamping(void* self, float damping); @@ -37365,6 +38043,8 @@ extern "C" { UNIGINE_IMPORT void PhysicsIntersection_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool PhysicsIntersection_isDeletedPtr(void* self); + UNIGINE_IMPORT void PhysicsIntersection_dtor(void* self); UNIGINE_IMPORT void PhysicsIntersection_setOwner(void* self, bool owner); @@ -37401,6 +38081,8 @@ extern "C" { UNIGINE_IMPORT void PhysicsIntersectionNormal_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool PhysicsIntersectionNormal_isDeletedPtr(void* self); + UNIGINE_IMPORT void PhysicsIntersectionNormal_setOwner(void* self, bool owner); UNIGINE_IMPORT int32_t PhysicsIntersectionNormal_isOwner(void* self); @@ -37423,6 +38105,8 @@ extern "C" { UNIGINE_IMPORT void Player_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Player_isDeletedPtr(void* self); + UNIGINE_IMPORT void Player_setProjection(void* self, unigine_mat4_t* projection); UNIGINE_IMPORT void Player_getProjection(void* self, unigine_mat4_t* ref); @@ -37555,6 +38239,8 @@ extern "C" { UNIGINE_IMPORT void PlayerActor_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool PlayerActor_isDeletedPtr(void* self); + UNIGINE_IMPORT void* PlayerActor_create(void); UNIGINE_IMPORT void PlayerActor_setPhysical(void* self, bool physical); @@ -37687,6 +38373,8 @@ extern "C" { UNIGINE_IMPORT void PlayerDummy_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool PlayerDummy_isDeletedPtr(void* self); + UNIGINE_IMPORT void* PlayerDummy_create(void); UNIGINE_IMPORT void PlayerDummy_setViewDirection(void* self, unigine_vec3_t* direction); @@ -37705,6 +38393,8 @@ extern "C" { UNIGINE_IMPORT void PlayerPersecutor_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool PlayerPersecutor_isDeletedPtr(void* self); + UNIGINE_IMPORT void* PlayerPersecutor_create(void); UNIGINE_IMPORT void PlayerPersecutor_setFixed(void* self, bool fix); @@ -37789,6 +38479,8 @@ extern "C" { UNIGINE_IMPORT void PlayerSpectator_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool PlayerSpectator_isDeletedPtr(void* self); + UNIGINE_IMPORT void* PlayerSpectator_create(void); UNIGINE_IMPORT void PlayerSpectator_setViewDirection(void* self, unigine_vec3_t* direction); @@ -37973,6 +38665,8 @@ extern "C" { UNIGINE_IMPORT void Property_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Property_isDeletedPtr(void* self); + UNIGINE_IMPORT void Property_dtor(void* self); UNIGINE_IMPORT void* Property_create(void); @@ -38099,6 +38793,8 @@ extern "C" { UNIGINE_IMPORT void PropertyParameter_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool PropertyParameter_isDeletedPtr(void* self); + UNIGINE_IMPORT void PropertyParameter_dtor(void* self); UNIGINE_IMPORT int32_t PropertyParameter_getID(void* self); @@ -38579,6 +39275,8 @@ extern "C" { UNIGINE_IMPORT void RegExp_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool RegExp_isDeletedPtr(void* self); + UNIGINE_IMPORT void RegExp_dtor(void* self); UNIGINE_IMPORT void RegExp_setOwner(void* self, bool owner); @@ -40525,6 +41223,8 @@ extern "C" { UNIGINE_IMPORT void RenderEnvironmentPreset_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool RenderEnvironmentPreset_isDeletedPtr(void* self); + UNIGINE_IMPORT void RenderEnvironmentPreset_dtor(void* self); UNIGINE_IMPORT int32_t RenderEnvironmentPreset_getNum(void* self); @@ -40909,6 +41609,8 @@ extern "C" { UNIGINE_IMPORT void RenderTarget_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool RenderTarget_isDeletedPtr(void* self); + UNIGINE_IMPORT void RenderTarget_dtor(void* self); UNIGINE_IMPORT void RenderTarget_setOwner(void* self, bool owner); @@ -40973,6 +41675,8 @@ extern "C" { UNIGINE_IMPORT void Shader_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Shader_isDeletedPtr(void* self); + UNIGINE_IMPORT void Shader_dtor(void* self); UNIGINE_IMPORT void Shader_setOwner(void* self, bool owner); @@ -41275,6 +41979,8 @@ extern "C" { UNIGINE_IMPORT void Shape_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Shape_isDeletedPtr(void* self); + UNIGINE_IMPORT void Shape_dtor(void* self); UNIGINE_IMPORT void* Shape_createShape(int32_t type); @@ -41397,6 +42103,8 @@ extern "C" { UNIGINE_IMPORT void ShapeBox_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ShapeBox_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ShapeBox_create(void); UNIGINE_IMPORT void* ShapeBox_create_1(unigine_vec3_t* size); @@ -41419,6 +42127,8 @@ extern "C" { UNIGINE_IMPORT void ShapeCapsule_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ShapeCapsule_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ShapeCapsule_create(void); UNIGINE_IMPORT void* ShapeCapsule_create_1(float radius, float height); @@ -41447,6 +42157,8 @@ extern "C" { UNIGINE_IMPORT void ShapeContact_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ShapeContact_isDeletedPtr(void* self); + UNIGINE_IMPORT void ShapeContact_dtor(void* self); UNIGINE_IMPORT void ShapeContact_setOwner(void* self, bool owner); @@ -41503,6 +42215,8 @@ extern "C" { UNIGINE_IMPORT void ShapeConvex_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ShapeConvex_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ShapeConvex_create(void); UNIGINE_IMPORT void* ShapeConvex_create_1(void* obj, int32_t surface); @@ -41523,6 +42237,8 @@ extern "C" { UNIGINE_IMPORT void ShapeCylinder_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ShapeCylinder_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ShapeCylinder_create(void); UNIGINE_IMPORT void* ShapeCylinder_create_1(float radius, float height); @@ -41549,6 +42265,8 @@ extern "C" { UNIGINE_IMPORT void ShapeSphere_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool ShapeSphere_isDeletedPtr(void* self); + UNIGINE_IMPORT void* ShapeSphere_create(void); UNIGINE_IMPORT void* ShapeSphere_create_1(float radius); @@ -41575,6 +42293,8 @@ extern "C" { UNIGINE_IMPORT void Socket_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Socket_isDeletedPtr(void* self); + UNIGINE_IMPORT void Socket_setOwner(void* self, bool owner); UNIGINE_IMPORT int32_t Socket_isOwner(void* self); @@ -41701,6 +42421,8 @@ extern "C" { UNIGINE_IMPORT void SoundReverb_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool SoundReverb_isDeletedPtr(void* self); + UNIGINE_IMPORT void* SoundReverb_create(unigine_vec3_t* arg1); UNIGINE_IMPORT void SoundReverb_setReverbMask(void* self, int32_t mask); @@ -41815,6 +42537,8 @@ extern "C" { UNIGINE_IMPORT void SoundSource_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool SoundSource_isDeletedPtr(void* self); + UNIGINE_IMPORT void* SoundSource_create(const char* name, int32_t stream); UNIGINE_IMPORT void SoundSource_setGain(void* self, float gain); @@ -41965,6 +42689,8 @@ extern "C" { UNIGINE_IMPORT void SplineGraph_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool SplineGraph_isDeletedPtr(void* self); + UNIGINE_IMPORT void SplineGraph_dtor(void* self); UNIGINE_IMPORT void* SplineGraph_create(void); @@ -42049,6 +42775,8 @@ extern "C" { UNIGINE_IMPORT void SplinePoint_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool SplinePoint_isDeletedPtr(void* self); + UNIGINE_IMPORT void SplinePoint_dtor(void* self); UNIGINE_IMPORT void SplinePoint_setEnabled(void* self, bool enable, bool withSegments); @@ -42097,6 +42825,8 @@ extern "C" { UNIGINE_IMPORT void SplineSegment_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool SplineSegment_isDeletedPtr(void* self); + UNIGINE_IMPORT void SplineSegment_dtor(void* self); UNIGINE_IMPORT void SplineSegment_setStartPoint(void* self, void* point); @@ -42183,6 +42913,8 @@ extern "C" { UNIGINE_IMPORT void Stream_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Stream_isDeletedPtr(void* self); + UNIGINE_IMPORT void Stream_dtor(void* self); UNIGINE_IMPORT void Stream_setOwner(void* self, bool owner); @@ -42371,6 +43103,8 @@ extern "C" { UNIGINE_IMPORT void StructuredBuffer_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool StructuredBuffer_isDeletedPtr(void* self); + UNIGINE_IMPORT void StructuredBuffer_dtor(void* self); UNIGINE_IMPORT void StructuredBuffer_setOwner(void* self, bool owner); @@ -42439,6 +43173,8 @@ extern "C" { UNIGINE_IMPORT void SystemDialog_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool SystemDialog_isDeletedPtr(void* self); + UNIGINE_IMPORT void SystemDialog_dtor(void* self); UNIGINE_IMPORT void SystemDialog_setOwner(void* self, bool owner); @@ -42537,6 +43273,8 @@ extern "C" { UNIGINE_IMPORT void TerrainDetail_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool TerrainDetail_isDeletedPtr(void* self); + UNIGINE_IMPORT void TerrainDetail_dtor(void* self); UNIGINE_IMPORT void TerrainDetail_setName(void* self, const char* name); @@ -42603,6 +43341,8 @@ extern "C" { UNIGINE_IMPORT void TerrainDetailMask_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool TerrainDetailMask_isDeletedPtr(void* self); + UNIGINE_IMPORT void TerrainDetailMask_dtor(void* self); UNIGINE_IMPORT void TerrainDetailMask_setName(void* self, const char* name); @@ -42647,6 +43387,8 @@ extern "C" { UNIGINE_IMPORT void TerrainGlobalDetail_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool TerrainGlobalDetail_isDeletedPtr(void* self); + UNIGINE_IMPORT void TerrainGlobalDetail_dtor(void* self); UNIGINE_IMPORT void TerrainGlobalDetail_setName(void* self, const char* name); @@ -42783,6 +43525,8 @@ extern "C" { UNIGINE_IMPORT void TerrainGlobalLod_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool TerrainGlobalLod_isDeletedPtr(void* self); + UNIGINE_IMPORT void TerrainGlobalLod_dtor(void* self); UNIGINE_IMPORT unigine_terrain_global_lod_type_t TerrainGlobalLod_getType(void* self); @@ -42835,6 +43579,8 @@ extern "C" { UNIGINE_IMPORT void TerrainGlobalLodHeight_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool TerrainGlobalLodHeight_isDeletedPtr(void* self); + UNIGINE_IMPORT void TerrainGlobalLodHeight_setIntersection(void* self, bool intersection); UNIGINE_IMPORT bool TerrainGlobalLodHeight_isIntersection(void* self); @@ -42865,6 +43611,8 @@ extern "C" { UNIGINE_IMPORT void TerrainGlobalLods_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool TerrainGlobalLods_isDeletedPtr(void* self); + UNIGINE_IMPORT void TerrainGlobalLods_dtor(void* self); UNIGINE_IMPORT const char* TerrainGlobalLods_getName(void* self); @@ -42909,6 +43657,8 @@ extern "C" { UNIGINE_IMPORT void Texture_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Texture_isDeletedPtr(void* self); + UNIGINE_IMPORT void Texture_dtor(void* self); UNIGINE_IMPORT void Texture_setOwner(void* self, bool owner); @@ -43093,6 +43843,8 @@ extern "C" { UNIGINE_IMPORT void Tileset_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Tileset_isDeletedPtr(void* self); + UNIGINE_IMPORT void Tileset_dtor(void* self); UNIGINE_IMPORT void Tileset_getTileCoord(void* self, unigine_ivec2_t* ref, unigine_dvec2_t* flatPosition); @@ -43169,6 +43921,8 @@ extern "C" { UNIGINE_IMPORT void TilesetFile_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool TilesetFile_isDeletedPtr(void* self); + UNIGINE_IMPORT void TilesetFile_dtor(void* self); UNIGINE_IMPORT void TilesetFile_setOwner(void* self, bool owner); @@ -43263,6 +44017,8 @@ extern "C" { UNIGINE_IMPORT void UlonArg_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool UlonArg_isDeletedPtr(void* self); + UNIGINE_IMPORT void UlonArg_dtor(void* self); UNIGINE_IMPORT void UlonArg_setOwner(void* self, bool owner); @@ -43285,6 +44041,8 @@ extern "C" { UNIGINE_IMPORT void UlonNode_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool UlonNode_isDeletedPtr(void* self); + UNIGINE_IMPORT void UlonNode_dtor(void* self); UNIGINE_IMPORT void UlonNode_setOwner(void* self, bool owner); @@ -43331,6 +44089,8 @@ extern "C" { UNIGINE_IMPORT void UlonValue_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool UlonValue_isDeletedPtr(void* self); + UNIGINE_IMPORT void UlonValue_dtor(void* self); UNIGINE_IMPORT void UlonValue_setOwner(void* self, bool owner); @@ -43385,6 +44145,8 @@ extern "C" { UNIGINE_IMPORT void UserInterface_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool UserInterface_isDeletedPtr(void* self); + UNIGINE_IMPORT void UserInterface_dtor(void* self); UNIGINE_IMPORT void* UserInterface_create(void* gui, const char* name, const char* prefix); @@ -43857,6 +44619,8 @@ extern "C" { UNIGINE_IMPORT void Viewport_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Viewport_isDeletedPtr(void* self); + UNIGINE_IMPORT void Viewport_dtor(void* self); UNIGINE_IMPORT void Viewport_setOwner(void* self, bool owner); @@ -44081,6 +44845,8 @@ extern "C" { UNIGINE_IMPORT void Widget_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Widget_isDeletedPtr(void* self); + UNIGINE_IMPORT void Widget_dtor(void* self); UNIGINE_IMPORT unigine_widget_type_t Widget_getType(void* self); @@ -44265,6 +45031,8 @@ extern "C" { UNIGINE_IMPORT void WidgetButton_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetButton_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetButton_create(void* gui, const char* str); UNIGINE_IMPORT void WidgetButton_setBackground(void* self, int32_t background); @@ -44311,6 +45079,8 @@ extern "C" { UNIGINE_IMPORT void WidgetCanvas_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetCanvas_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetCanvas_create(void* gui); UNIGINE_IMPORT void WidgetCanvas_setImage(void* self, void* image); @@ -44495,6 +45265,8 @@ extern "C" { UNIGINE_IMPORT void WidgetCheckBox_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetCheckBox_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetCheckBox_create(void* gui, const char* str); UNIGINE_IMPORT void WidgetCheckBox_setCheckedColor(void* self, unigine_vec4_t* color); @@ -44525,6 +45297,8 @@ extern "C" { UNIGINE_IMPORT void WidgetComboBox_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetComboBox_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetComboBox_create(void* gui); UNIGINE_IMPORT void WidgetComboBox_setImage(void* self, void* image); @@ -44595,6 +45369,8 @@ extern "C" { UNIGINE_IMPORT void WidgetDialog_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetDialog_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetDialog_create(void* gui, const char* str, int32_t x, int32_t y); UNIGINE_IMPORT bool WidgetDialog_isDone(void* self); @@ -44637,6 +45413,8 @@ extern "C" { UNIGINE_IMPORT void WidgetDialogColor_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetDialogColor_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetDialogColor_create(void* gui, const char* str); UNIGINE_IMPORT void WidgetDialogColor_setColor(void* self, unigine_vec4_t* color); @@ -44663,6 +45441,8 @@ extern "C" { UNIGINE_IMPORT void WidgetDialogFile_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetDialogFile_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetDialogFile_create(void* gui, const char* str); UNIGINE_IMPORT void WidgetDialogFile_setPath(void* self, const char* path); @@ -44693,6 +45473,8 @@ extern "C" { UNIGINE_IMPORT void WidgetDialogImage_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetDialogImage_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetDialogImage_create(void* gui, const char* str); UNIGINE_IMPORT void WidgetDialogImage_setImage(void* self, void* image); @@ -44715,6 +45497,8 @@ extern "C" { UNIGINE_IMPORT void WidgetDialogMessage_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetDialogMessage_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetDialogMessage_create(void* gui, const char* str); UNIGINE_IMPORT void WidgetDialogMessage_setMessageHidden(void* self, bool hidden); @@ -44745,6 +45529,8 @@ extern "C" { UNIGINE_IMPORT void WidgetEditLine_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetEditLine_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetEditLine_create(void* gui, const char* str); UNIGINE_IMPORT void WidgetEditLine_setBackgroundColor(void* self, unigine_vec4_t* color); @@ -44807,6 +45593,8 @@ extern "C" { UNIGINE_IMPORT void WidgetEditText_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetEditText_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetEditText_create(void* gui, const char* str); UNIGINE_IMPORT void WidgetEditText_setEditable(void* self, bool editable); @@ -44873,6 +45661,8 @@ extern "C" { UNIGINE_IMPORT void WidgetExtern_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetExtern_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetExtern_create(void* gui, int32_t classId); UNIGINE_IMPORT int32_t WidgetExtern_getClassID(void* self); @@ -44889,6 +45679,8 @@ extern "C" { UNIGINE_IMPORT void WidgetExternBase_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetExternBase_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetGridBox_ctor(void* self); UNIGINE_IMPORT void WidgetGridBox_dtor(void* self); @@ -44901,6 +45693,8 @@ extern "C" { UNIGINE_IMPORT void WidgetGridBox_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetGridBox_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetGridBox_create(void* gui, int32_t num, int32_t x, int32_t y); UNIGINE_IMPORT void WidgetGridBox_setNumColumns(void* self, int32_t columns); @@ -44923,6 +45717,8 @@ extern "C" { UNIGINE_IMPORT void WidgetGroupBox_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetGroupBox_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetGroupBox_create(void* gui, const char* str, int32_t x, int32_t y); UNIGINE_IMPORT void WidgetGroupBox_setSpace(void* self, int32_t x, int32_t y); @@ -44981,6 +45777,8 @@ extern "C" { UNIGINE_IMPORT void WidgetHBox_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetHBox_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetHBox_create(void* gui, int32_t x, int32_t y); UNIGINE_IMPORT void* WidgetHPaned_ctor(void* self); @@ -44995,6 +45793,8 @@ extern "C" { UNIGINE_IMPORT void WidgetHPaned_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetHPaned_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetHPaned_create(void* gui); UNIGINE_IMPORT void* WidgetIcon_ctor(void* self); @@ -45009,6 +45809,8 @@ extern "C" { UNIGINE_IMPORT void WidgetIcon_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetIcon_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetIcon_create(void* gui, const char* str, int32_t width, int32_t height); UNIGINE_IMPORT void WidgetIcon_setToggleable(void* self, bool toggleable); @@ -45047,6 +45849,8 @@ extern "C" { UNIGINE_IMPORT void WidgetLabel_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetLabel_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetLabel_create(void* gui, const char* str); UNIGINE_IMPORT void WidgetLabel_setTextAlign(void* self, int32_t align); @@ -45069,6 +45873,8 @@ extern "C" { UNIGINE_IMPORT void WidgetListBox_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetListBox_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetListBox_create(void* gui); UNIGINE_IMPORT void WidgetListBox_setMultiSelection(void* self, bool selection); @@ -45147,6 +45953,8 @@ extern "C" { UNIGINE_IMPORT void WidgetManipulator_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetManipulator_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetManipulator_create(void* gui); UNIGINE_IMPORT int32_t WidgetManipulator_getFocusedAxis(void* self); @@ -45201,6 +46009,8 @@ extern "C" { UNIGINE_IMPORT void WidgetManipulatorRotator_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetManipulatorRotator_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetManipulatorRotator_create(void* gui); UNIGINE_IMPORT void* WidgetManipulatorScaler_ctor(void* self); @@ -45215,6 +46025,8 @@ extern "C" { UNIGINE_IMPORT void WidgetManipulatorScaler_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetManipulatorScaler_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetManipulatorScaler_create(void* gui); UNIGINE_IMPORT void* WidgetManipulatorTranslator_ctor(void* self); @@ -45229,6 +46041,8 @@ extern "C" { UNIGINE_IMPORT void WidgetManipulatorTranslator_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetManipulatorTranslator_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetManipulatorTranslator_create(void* gui); UNIGINE_IMPORT void* WidgetMenuBar_ctor(void* self); @@ -45243,6 +46057,8 @@ extern "C" { UNIGINE_IMPORT void WidgetMenuBar_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetMenuBar_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetMenuBar_create(void* gui, int32_t x, int32_t y); UNIGINE_IMPORT void WidgetMenuBar_setSpace(void* self, int32_t x, int32_t y); @@ -45297,6 +46113,8 @@ extern "C" { UNIGINE_IMPORT void WidgetMenuBox_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetMenuBox_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetMenuBox_create(void* gui, int32_t x, int32_t y); UNIGINE_IMPORT void WidgetMenuBox_setSpace(void* self, int32_t x, int32_t y); @@ -45399,6 +46217,8 @@ extern "C" { UNIGINE_IMPORT void WidgetScroll_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetScroll_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetScroll_create(void* gui, int32_t obj, int32_t frame, int32_t step, int32_t val); UNIGINE_IMPORT void WidgetScroll_setScrollColor(void* self, unigine_vec4_t* color); @@ -45437,6 +46257,8 @@ extern "C" { UNIGINE_IMPORT void WidgetScrollBox_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetScrollBox_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetScrollBox_create(void* gui, int32_t x, int32_t y); UNIGINE_IMPORT void WidgetScrollBox_setSpace(void* self, int32_t x, int32_t y); @@ -45525,6 +46347,8 @@ extern "C" { UNIGINE_IMPORT void WidgetSlider_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetSlider_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetSlider_create(void* gui, int32_t min, int32_t max, int32_t val); UNIGINE_IMPORT void WidgetSlider_setBackgroundColor(void* self, unigine_vec4_t* color); @@ -45579,6 +46403,8 @@ extern "C" { UNIGINE_IMPORT void WidgetSpacer_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetSpacer_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetSpacer_create(void* gui); UNIGINE_IMPORT void WidgetSpacer_setOrientation(void* self, int32_t orientation); @@ -45597,6 +46423,8 @@ extern "C" { UNIGINE_IMPORT void WidgetSpinBox_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetSpinBox_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetSpinBox_create(void* gui, int32_t min, int32_t max, int32_t val); UNIGINE_IMPORT void WidgetSpinBox_setButtonColor(void* self, unigine_vec4_t* color); @@ -45635,6 +46463,8 @@ extern "C" { UNIGINE_IMPORT void WidgetSprite_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetSprite_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetSprite_create(void* gui, const char* name); UNIGINE_IMPORT int32_t WidgetSprite_addLayer(void* self); @@ -45757,6 +46587,8 @@ extern "C" { UNIGINE_IMPORT void WidgetSpriteNode_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetSpriteNode_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetSpriteNode_create(void* gui, int32_t width, int32_t height); UNIGINE_IMPORT void WidgetSpriteNode_setCamera(void* self, void* camera); @@ -45835,6 +46667,8 @@ extern "C" { UNIGINE_IMPORT void WidgetSpriteShader_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetSpriteShader_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetSpriteShader_create(void* gui, const char* name); UNIGINE_IMPORT void WidgetSpriteShader_setMaterial(void* self, void* material); @@ -45853,6 +46687,8 @@ extern "C" { UNIGINE_IMPORT void WidgetSpriteVideo_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetSpriteVideo_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetSpriteVideo_create(void* gui, const char* name, int32_t mode); UNIGINE_IMPORT void WidgetSpriteVideo_setLoop(void* self, int32_t loop); @@ -45895,6 +46731,8 @@ extern "C" { UNIGINE_IMPORT void WidgetSpriteViewport_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetSpriteViewport_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetSpriteViewport_create(void* gui, int32_t width, int32_t height); UNIGINE_IMPORT void WidgetSpriteViewport_setCamera(void* self, void* camera); @@ -45961,6 +46799,8 @@ extern "C" { UNIGINE_IMPORT void WidgetTabBox_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetTabBox_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetTabBox_create(void* gui, int32_t x, int32_t y); UNIGINE_IMPORT void WidgetTabBox_setSpace(void* self, int32_t x, int32_t y); @@ -46043,6 +46883,8 @@ extern "C" { UNIGINE_IMPORT void WidgetTreeBox_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetTreeBox_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetTreeBox_create(void* gui); UNIGINE_IMPORT void WidgetTreeBox_setEditable(void* self, bool editable); @@ -46151,6 +46993,8 @@ extern "C" { UNIGINE_IMPORT void WidgetVBox_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetVBox_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetVBox_create(void* gui, int32_t x, int32_t y); UNIGINE_IMPORT void WidgetVBox_setSpace(void* self, int32_t x, int32_t y); @@ -46197,6 +47041,8 @@ extern "C" { UNIGINE_IMPORT void WidgetVPaned_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetVPaned_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetVPaned_create(void* gui); UNIGINE_IMPORT void WidgetVPaned_setValue(void* self, int32_t val); @@ -46227,6 +47073,8 @@ extern "C" { UNIGINE_IMPORT void WidgetWindow_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WidgetWindow_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WidgetWindow_create(void* gui, const char* str, int32_t x, int32_t y); UNIGINE_IMPORT void WidgetWindow_setMoveable(void* self, bool moveable); @@ -46439,6 +47287,8 @@ extern "C" { UNIGINE_IMPORT void WorldCluster_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WorldCluster_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WorldCluster_create(void); UNIGINE_IMPORT int32_t WorldCluster_getNumReferences(void* self); @@ -46477,6 +47327,8 @@ extern "C" { UNIGINE_IMPORT void WorldClutter_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WorldClutter_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WorldClutter_create(void); UNIGINE_IMPORT int32_t WorldClutter_addReference(void* self, const char* name); @@ -46631,6 +47483,8 @@ extern "C" { UNIGINE_IMPORT void WorldExpression_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WorldExpression_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WorldExpression_create(void); UNIGINE_IMPORT void WorldExpression_setIFps(void* self, float ifps); @@ -46665,6 +47519,8 @@ extern "C" { UNIGINE_IMPORT void WorldExtern_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WorldExtern_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WorldExtern_create(int32_t classId); UNIGINE_IMPORT int32_t WorldExtern_getClassID(void* self); @@ -46681,6 +47537,8 @@ extern "C" { UNIGINE_IMPORT void WorldExternBase_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WorldExternBase_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WorldIntersection_createEmptyPtr(void); UNIGINE_IMPORT void* WorldIntersection_getPtr(void* self); @@ -46691,6 +47549,8 @@ extern "C" { UNIGINE_IMPORT void WorldIntersection_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WorldIntersection_isDeletedPtr(void* self); + UNIGINE_IMPORT void WorldIntersection_dtor(void* self); UNIGINE_IMPORT void WorldIntersection_setOwner(void* self, bool owner); @@ -46731,6 +47591,8 @@ extern "C" { UNIGINE_IMPORT void WorldIntersectionNormal_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WorldIntersectionNormal_isDeletedPtr(void* self); + UNIGINE_IMPORT void WorldIntersectionNormal_setOwner(void* self, bool owner); UNIGINE_IMPORT int32_t WorldIntersectionNormal_isOwner(void* self); @@ -46753,6 +47615,8 @@ extern "C" { UNIGINE_IMPORT void WorldIntersectionTexCoord_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WorldIntersectionTexCoord_isDeletedPtr(void* self); + UNIGINE_IMPORT void WorldIntersectionTexCoord_setOwner(void* self, bool owner); UNIGINE_IMPORT int32_t WorldIntersectionTexCoord_isOwner(void* self); @@ -46775,6 +47639,8 @@ extern "C" { UNIGINE_IMPORT void WorldLayer_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WorldLayer_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WorldLayer_create(unigine_vec3_t* size, const char* name); UNIGINE_IMPORT void WorldLayer_setPoint(void* self, bool point); @@ -46829,6 +47695,8 @@ extern "C" { UNIGINE_IMPORT void WorldOccluder_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WorldOccluder_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WorldOccluder_create(unigine_vec3_t* size); UNIGINE_IMPORT void WorldOccluder_setBackFace(void* self, bool face); @@ -46855,6 +47723,8 @@ extern "C" { UNIGINE_IMPORT void WorldOccluderMesh_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WorldOccluderMesh_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WorldOccluderMesh_create(void); UNIGINE_IMPORT void* WorldOccluderMesh_create_1(const char* name); @@ -46887,6 +47757,8 @@ extern "C" { UNIGINE_IMPORT void WorldSplineGraph_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WorldSplineGraph_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WorldSplineGraph_create(void); UNIGINE_IMPORT void* WorldSplineGraph_create_1(const char* name); @@ -46993,6 +47865,8 @@ extern "C" { UNIGINE_IMPORT void WorldSwitcher_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WorldSwitcher_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WorldSwitcher_create(void); UNIGINE_IMPORT void WorldSwitcher_setMinDistance(void* self, float distance); @@ -47015,6 +47889,8 @@ extern "C" { UNIGINE_IMPORT void WorldTransformBone_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WorldTransformBone_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WorldTransformBone_create(const char* name); UNIGINE_IMPORT void WorldTransformBone_setBoneName(void* self, const char* name); @@ -47033,6 +47909,8 @@ extern "C" { UNIGINE_IMPORT void WorldTransformPath_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WorldTransformPath_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WorldTransformPath_create(const char* name, int32_t unique); UNIGINE_IMPORT void* WorldTransformPath_getPath(void* self); @@ -47081,6 +47959,8 @@ extern "C" { UNIGINE_IMPORT void WorldTrigger_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool WorldTrigger_isDeletedPtr(void* self); + UNIGINE_IMPORT void* WorldTrigger_create(unigine_vec3_t* size); UNIGINE_IMPORT void WorldTrigger_setTouch(void* self, bool touch); @@ -47125,6 +48005,8 @@ extern "C" { UNIGINE_IMPORT void Xml_deleteLaterPtr(void* self); + UNIGINE_IMPORT bool Xml_isDeletedPtr(void* self); + UNIGINE_IMPORT void Xml_dtor(void* self); UNIGINE_IMPORT void Xml_setOwner(void* self, bool owner);