diff --git a/gdextension/extension_api.json b/gdextension/extension_api.json index ac386194..19bb4ac0 100644 --- a/gdextension/extension_api.json +++ b/gdextension/extension_api.json @@ -3,9 +3,9 @@ "version_major": 4, "version_minor": 4, "version_patch": 0, - "version_status": "beta2", + "version_status": "beta3", "version_build": "official", - "version_full_name": "Godot Engine v4.4.beta2.official" + "version_full_name": "Godot Engine v4.4.beta3.official" }, "builtin_class_sizes": [ { @@ -96897,6 +96897,31 @@ "return_value": { "type": "bool" } + }, + { + "name": "set_editing_integer", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "editing_integer", + "type": "bool" + } + ] + }, + { + "name": "is_editing_integer", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "signals": [ @@ -96946,6 +96971,12 @@ "name": "hide_slider", "setter": "set_hide_slider", "getter": "is_hiding_slider" + }, + { + "type": "bool", + "name": "editing_integer", + "setter": "set_editing_integer", + "getter": "is_editing_integer" } ] }, @@ -117990,6 +118021,70 @@ "type": "enum::GPUParticlesCollisionHeightField3D.UpdateMode" } }, + { + "name": "set_heightfield_mask", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "heightfield_mask", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_heightfield_mask", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint32" + } + }, + { + "name": "set_heightfield_mask_value", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "layer_number", + "type": "int", + "meta": "int32" + }, + { + "name": "value", + "type": "bool" + } + ] + }, + { + "name": "get_heightfield_mask_value", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "layer_number", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "set_follow_camera_enabled", "is_const": false, @@ -118040,6 +118135,12 @@ "name": "follow_camera_enabled", "setter": "set_follow_camera_enabled", "getter": "is_follow_camera_enabled" + }, + { + "type": "int", + "name": "heightfield_mask", + "setter": "set_heightfield_mask", + "getter": "get_heightfield_mask" } ] }, @@ -229350,6 +229451,25 @@ } ] }, + { + "name": "particles_collision_set_height_field_mask", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3411492887, + "arguments": [ + { + "name": "particles_collision", + "type": "RID" + }, + { + "name": "mask", + "type": "int", + "meta": "uint32" + } + ] + }, { "name": "fog_volume_create", "is_const": false, @@ -267187,8 +267307,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 239517838, + "hash": 3472935744, "hash_compatibility": [ + 239517838, 850652858 ], "return_value": { @@ -267200,7 +267321,12 @@ "type": "Vector2i" }, { - "name": "allow_out_of_bounds", + "name": "clamp_line", + "type": "bool", + "default_value": "true" + }, + { + "name": "clamp_column", "type": "bool", "default_value": "true" } @@ -302838,6 +302964,22 @@ } ] }, + { + "name": "notify_mouse_entered", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "notify_mouse_exited", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, { "name": "get_mouse_position", "is_const": true,