diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2023-06-14 10:05:18 +0200 |
---|---|---|
committer | Rémi Verschelde <rverschelde@gmail.com> | 2023-06-14 10:05:18 +0200 |
commit | be25a50617d89dd20688f76fcedd87ffd133dbd1 (patch) | |
tree | 78c35fd3bfb0b1b0a9d15fffdc74b526235eedd8 | |
parent | d12cf071bbdcfda6875e78167d282278ab420878 (diff) | |
download | redot-cpp-be25a50617d89dd20688f76fcedd87ffd133dbd1.tar.gz |
gdextension: Sync with upstream commit a2575cba48121a9e31c3a550ebd29398a7facf3f (4.1-beta2)
-rw-r--r-- | gdextension/extension_api.json | 443 |
1 files changed, 421 insertions, 22 deletions
diff --git a/gdextension/extension_api.json b/gdextension/extension_api.json index 27d8fba..a81d648 100644 --- a/gdextension/extension_api.json +++ b/gdextension/extension_api.json @@ -3,9 +3,9 @@ "version_major": 4, "version_minor": 1, "version_patch": 0, - "version_status": "beta1", + "version_status": "beta2", "version_build": "official", - "version_full_name": "Godot Engine v4.1.beta1.official" + "version_full_name": "Godot Engine v4.1.beta2.official" }, "builtin_class_sizes": [ { @@ -60841,6 +60841,28 @@ "value": 9 } ] + }, + { + "name": "CodeCompletionLocation", + "is_bitfield": false, + "values": [ + { + "name": "LOCATION_LOCAL", + "value": 0 + }, + { + "name": "LOCATION_PARENT_MASK", + "value": 256 + }, + { + "name": "LOCATION_OTHER_USER_CODE", + "value": 512 + }, + { + "name": "LOCATION_OTHER", + "value": 1024 + } + ] } ], "methods": [ @@ -61995,7 +62017,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3965792804, + "hash": 1629240608, "arguments": [ { "name": "type", @@ -62023,6 +62045,12 @@ "name": "value", "type": "Variant", "default_value": "0" + }, + { + "name": "location", + "type": "int", + "meta": "int32", + "default_value": "1024" } ] }, @@ -80319,6 +80347,14 @@ ] }, { + "name": "mark_scene_as_unsaved", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { "name": "play_main_scene", "is_const": false, "is_vararg": false, @@ -84668,7 +84704,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3766330317, + "hash": 3577985681, "arguments": [ { "name": "name", @@ -84683,6 +84719,11 @@ "name": "custom_context", "type": "Object", "default_value": "null" + }, + { + "name": "backward_undo_ops", + "type": "bool", + "default_value": "false" } ] }, @@ -95064,10 +95105,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2215643711, - "hash_compatibility": [ - 852856452 - ], + "hash": 852856452, "return_value": { "type": "enum::Error" }, @@ -95079,11 +95117,6 @@ { "name": "entry_symbol", "type": "String" - }, - { - "name": "use_legacy_interface", - "type": "bool", - "default_value": "false" } ] }, @@ -118605,6 +118638,31 @@ } }, { + "name": "set_tab_stops", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2899603908, + "arguments": [ + { + "name": "tab_stops", + "type": "PackedFloat32Array" + } + ] + }, + { + "name": "get_tab_stops", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 675695659, + "return_value": { + "type": "PackedFloat32Array" + } + }, + { "name": "set_text_overrun_behavior", "is_const": false, "is_vararg": false, @@ -118950,6 +119008,12 @@ "getter": "is_uppercase" }, { + "type": "PackedFloat32Array", + "name": "tab_stops", + "setter": "set_tab_stops", + "getter": "get_tab_stops" + }, + { "type": "int", "name": "lines_skipped", "setter": "set_lines_skipped", @@ -134772,7 +134836,7 @@ "api_type": "core", "methods": [ { - "name": "get_obstacle_rid", + "name": "get_rid", "is_const": true, "is_vararg": false, "is_static": false, @@ -134783,14 +134847,28 @@ } }, { - "name": "get_agent_rid", + "name": "set_avoidance_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_avoidance_enabled", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2944877500, + "hash": 36873697, "return_value": { - "type": "RID" + "type": "bool" } }, { @@ -134962,6 +135040,12 @@ ], "properties": [ { + "type": "bool", + "name": "avoidance_enabled", + "setter": "set_avoidance_enabled", + "getter": "get_avoidance_enabled" + }, + { "type": "Vector2", "name": "velocity", "setter": "set_velocity", @@ -134995,7 +135079,7 @@ "api_type": "core", "methods": [ { - "name": "get_obstacle_rid", + "name": "get_rid", "is_const": true, "is_vararg": false, "is_static": false, @@ -135006,14 +135090,28 @@ } }, { - "name": "get_agent_rid", + "name": "set_avoidance_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_avoidance_enabled", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2944877500, + "hash": 36873697, "return_value": { - "type": "RID" + "type": "bool" } }, { @@ -135237,6 +135335,12 @@ ], "properties": [ { + "type": "bool", + "name": "avoidance_enabled", + "setter": "set_avoidance_enabled", + "getter": "get_avoidance_enabled" + }, + { "type": "Vector3", "name": "velocity", "setter": "set_velocity", @@ -136363,6 +136467,33 @@ "is_static": false, "is_virtual": false, "hash": 3218959716 + }, + { + "name": "set_cell_size", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "cell_size", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_cell_size", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } } ], "properties": [ @@ -136383,6 +136514,12 @@ "name": "outlines", "setter": "_set_outlines", "getter": "_get_outlines" + }, + { + "type": "float", + "name": "cell_size", + "setter": "set_cell_size", + "getter": "get_cell_size" } ] }, @@ -138399,6 +138536,41 @@ } }, { + "name": "obstacle_set_avoidance_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "obstacle_get_avoidance_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + } + ] + }, + { "name": "obstacle_set_map", "is_const": false, "is_vararg": false, @@ -138434,6 +138606,43 @@ ] }, { + "name": "obstacle_set_radius", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + }, + { + "name": "radius", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "obstacle_set_velocity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3201125042, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + }, + { + "name": "velocity", + "type": "Vector2" + } + ] + }, + { "name": "obstacle_set_position", "is_const": false, "is_vararg": false, @@ -138724,6 +138933,43 @@ ] }, { + "name": "map_set_cell_height", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "map", + "type": "RID" + }, + { + "name": "cell_height", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "map_get_cell_height", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "map", + "type": "RID" + } + ] + }, + { "name": "map_set_use_edge_connections", "is_const": false, "is_vararg": false, @@ -140132,6 +140378,76 @@ } }, { + "name": "obstacle_set_avoidance_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "obstacle_get_avoidance_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + } + ] + }, + { + "name": "obstacle_set_use_3d_avoidance", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "obstacle_get_use_3d_avoidance", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + } + ] + }, + { "name": "obstacle_set_map", "is_const": false, "is_vararg": false, @@ -140167,6 +140483,25 @@ ] }, { + "name": "obstacle_set_radius", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + }, + { + "name": "radius", + "type": "float", + "meta": "float" + } + ] + }, + { "name": "obstacle_set_height", "is_const": false, "is_vararg": false, @@ -140186,6 +140521,24 @@ ] }, { + "name": "obstacle_set_velocity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3227306858, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + }, + { + "name": "velocity", + "type": "Vector3" + } + ] + }, + { "name": "obstacle_set_position", "is_const": false, "is_vararg": false, @@ -142506,6 +142859,15 @@ }, { "name": "child_order_changed" + }, + { + "name": "replacing_by", + "arguments": [ + { + "name": "node", + "type": "Node" + } + ] } ], "properties": [ @@ -185769,6 +186131,24 @@ ] }, { + "name": "texture_get_native_handle", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3917799429, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "texture", + "type": "RID" + } + ] + }, + { "name": "framebuffer_format_create", "is_const": false, "is_vararg": false, @@ -242264,6 +242644,20 @@ "return_value": { "type": "Variant" } + }, + { + "name": "set_thread_safety_checks_enabled", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] } ] }, @@ -253785,7 +254179,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 183245820, + "hash": 3900135403, "arguments": [ { "name": "name", @@ -253795,6 +254189,11 @@ "name": "merge_mode", "type": "enum::UndoRedo.MergeMode", "default_value": "0" + }, + { + "name": "backward_undo_ops", + "type": "bool", + "default_value": "false" } ] }, |