diff --git a/binding_generator.py b/binding_generator.py index b8b76ba93..08f295584 100644 --- a/binding_generator.py +++ b/binding_generator.py @@ -1788,7 +1788,7 @@ def generate_engine_class_header(class_api, used_classes, fully_used_classes, us # condition returns false (in such cases it can't compile due to ambiguity). f"\t\tif constexpr (!std::is_same_v) {{" ) - result.append(f"\t\t\tBIND_VIRTUAL_METHOD(T, {method_name});") + result.append(f"\t\t\tBIND_VIRTUAL_METHOD(T, {method_name}, {method['hash']});") result.append("\t\t}") result.append("\t}") diff --git a/gdextension/extension_api.json b/gdextension/extension_api.json index d85608a4d..ec7a6aaa3 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": "dev2", - "version_build": "official", - "version_full_name": "Godot Engine v4.4.dev2.official" + "version_status": "dev", + "version_build": "custom_build", + "version_full_name": "Godot Engine v4.4.dev.custom_build" }, "builtin_class_sizes": [ { @@ -3636,8 +3636,16 @@ "value": 36 }, { - "name": "PROPERTY_HINT_MAX", + "name": "PROPERTY_HINT_TOOL_BUTTON", "value": 39 + }, + { + "name": "PROPERTY_HINT_ONESHOT", + "value": 40 + }, + { + "name": "PROPERTY_HINT_MAX", + "value": 42 } ] }, @@ -8914,16 +8922,6 @@ } ], "constants": [ - { - "name": "AXIS_X", - "type": "int", - "value": "0" - }, - { - "name": "AXIS_Y", - "type": "int", - "value": "1" - }, { "name": "ZERO", "type": "Vector2", @@ -9801,16 +9799,6 @@ } ], "constants": [ - { - "name": "AXIS_X", - "type": "int", - "value": "0" - }, - { - "name": "AXIS_Y", - "type": "int", - "value": "1" - }, { "name": "ZERO", "type": "Vector2i", @@ -10866,21 +10854,6 @@ } ], "constants": [ - { - "name": "AXIS_X", - "type": "int", - "value": "0" - }, - { - "name": "AXIS_Y", - "type": "int", - "value": "1" - }, - { - "name": "AXIS_Z", - "type": "int", - "value": "2" - }, { "name": "ZERO", "type": "Vector3", @@ -11834,21 +11807,6 @@ } ], "constants": [ - { - "name": "AXIS_X", - "type": "int", - "value": "0" - }, - { - "name": "AXIS_Y", - "type": "int", - "value": "1" - }, - { - "name": "AXIS_Z", - "type": "int", - "value": "2" - }, { "name": "ZERO", "type": "Vector3i", @@ -12715,26 +12673,6 @@ } ], "constants": [ - { - "name": "AXIS_X", - "type": "int", - "value": "0" - }, - { - "name": "AXIS_Y", - "type": "int", - "value": "1" - }, - { - "name": "AXIS_Z", - "type": "int", - "value": "2" - }, - { - "name": "AXIS_W", - "type": "int", - "value": "3" - }, { "name": "ZERO", "type": "Vector4", @@ -13371,26 +13309,6 @@ } ], "constants": [ - { - "name": "AXIS_X", - "type": "int", - "value": "0" - }, - { - "name": "AXIS_Y", - "type": "int", - "value": "1" - }, - { - "name": "AXIS_Z", - "type": "int", - "value": "2" - }, - { - "name": "AXIS_W", - "type": "int", - "value": "3" - }, { "name": "ZERO", "type": "Vector4i", @@ -15726,36 +15644,6 @@ } ], "constants": [ - { - "name": "PLANE_NEAR", - "type": "int", - "value": "0" - }, - { - "name": "PLANE_FAR", - "type": "int", - "value": "1" - }, - { - "name": "PLANE_LEFT", - "type": "int", - "value": "2" - }, - { - "name": "PLANE_TOP", - "type": "int", - "value": "3" - }, - { - "name": "PLANE_RIGHT", - "type": "int", - "value": "4" - }, - { - "name": "PLANE_BOTTOM", - "type": "int", - "value": "5" - }, { "name": "IDENTITY", "type": "Projection", @@ -16393,6 +16281,18 @@ { "name": "v", "type": "float" + }, + { + "name": "ok_hsl_h", + "type": "float" + }, + { + "name": "ok_hsl_s", + "type": "float" + }, + { + "name": "ok_hsl_l", + "type": "float" } ], "constants": [ @@ -19428,6 +19328,16 @@ "name": ">=", "right_type": "RID", "return_type": "bool" + }, + { + "name": "in", + "right_type": "Dictionary", + "return_type": "bool" + }, + { + "name": "in", + "right_type": "Array", + "return_type": "bool" } ], "methods": [ @@ -19616,6 +19526,14 @@ "is_static": false, "hash": 4144163970 }, + { + "name": "get_unbound_arguments_count", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3173160232 + }, { "name": "hash", "return_type": "int", @@ -19851,6 +19769,14 @@ "is_static": false, "hash": 4144163970 }, + { + "name": "has_connections", + "return_type": "bool", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3918633141 + }, { "name": "emit", "is_vararg": true, @@ -19965,6 +19891,13 @@ } ] }, + { + "name": "sort", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 3218959716 + }, { "name": "merge", "is_vararg": false, @@ -20135,6 +20068,24 @@ } ] }, + { + "name": "set", + "return_type": "bool", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 2175348267, + "arguments": [ + { + "name": "key", + "type": "Variant" + }, + { + "name": "value", + "type": "Variant" + } + ] + }, { "name": "is_typed", "return_type": "bool", @@ -20442,6 +20393,37 @@ } ] }, + { + "name": "get", + "return_type": "Variant", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 708700221, + "arguments": [ + { + "name": "index", + "type": "int" + } + ] + }, + { + "name": "set", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 3798478031, + "arguments": [ + { + "name": "index", + "type": "int" + }, + { + "name": "value", + "type": "Variant" + } + ] + }, { "name": "push_back", "is_vararg": false, @@ -20608,6 +20590,25 @@ } ] }, + { + "name": "find_custom", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2145562546, + "arguments": [ + { + "name": "method", + "type": "Callable" + }, + { + "name": "from", + "type": "int", + "default_value": "0" + } + ] + }, { "name": "rfind", "return_type": "int", @@ -20627,6 +20628,25 @@ } ] }, + { + "name": "rfind_custom", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2145562546, + "arguments": [ + { + "name": "method", + "type": "Callable" + }, + { + "name": "from", + "type": "int", + "default_value": "-1" + } + ] + }, { "name": "count", "return_type": "int", @@ -21131,6 +21151,20 @@ } ], "methods": [ + { + "name": "get", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 4103005248, + "arguments": [ + { + "name": "index", + "type": "int" + } + ] + }, { "name": "size", "return_type": "int", @@ -22022,6 +22056,20 @@ } ], "methods": [ + { + "name": "get", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 4103005248, + "arguments": [ + { + "name": "index", + "type": "int" + } + ] + }, { "name": "size", "return_type": "int", @@ -22367,6 +22415,20 @@ } ], "methods": [ + { + "name": "get", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 4103005248, + "arguments": [ + { + "name": "index", + "type": "int" + } + ] + }, { "name": "size", "return_type": "int", @@ -22712,6 +22774,20 @@ } ], "methods": [ + { + "name": "get", + "return_type": "float", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1401583798, + "arguments": [ + { + "name": "index", + "type": "int" + } + ] + }, { "name": "size", "return_type": "int", @@ -23057,6 +23133,20 @@ } ], "methods": [ + { + "name": "get", + "return_type": "float", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1401583798, + "arguments": [ + { + "name": "index", + "type": "int" + } + ] + }, { "name": "size", "return_type": "int", @@ -23402,6 +23492,20 @@ } ], "methods": [ + { + "name": "get", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2162347432, + "arguments": [ + { + "name": "index", + "type": "int" + } + ] + }, { "name": "size", "return_type": "int", @@ -23752,6 +23856,20 @@ } ], "methods": [ + { + "name": "get", + "return_type": "Vector2", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2609058838, + "arguments": [ + { + "name": "index", + "type": "int" + } + ] + }, { "name": "size", "return_type": "int", @@ -24102,6 +24220,20 @@ } ], "methods": [ + { + "name": "get", + "return_type": "Vector3", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1394941017, + "arguments": [ + { + "name": "index", + "type": "int" + } + ] + }, { "name": "size", "return_type": "int", @@ -24447,6 +24579,20 @@ } ], "methods": [ + { + "name": "get", + "return_type": "Color", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2972831132, + "arguments": [ + { + "name": "index", + "type": "int" + } + ] + }, { "name": "size", "return_type": "int", @@ -24792,6 +24938,20 @@ } ], "methods": [ + { + "name": "get", + "return_type": "Vector4", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1227817084, + "arguments": [ + { + "name": "index", + "type": "int" + } + ] + }, { "name": "size", "return_type": "int", @@ -25206,8 +25366,10 @@ "name": "_estimate_cost", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3085491603, "return_value": { "type": "float", "meta": "float" @@ -25229,8 +25391,10 @@ "name": "_compute_cost", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3085491603, "return_value": { "type": "float", "meta": "float" @@ -25716,8 +25880,10 @@ "name": "_estimate_cost", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3085491603, "return_value": { "type": "float", "meta": "float" @@ -25739,8 +25905,10 @@ "name": "_compute_cost", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3085491603, "return_value": { "type": "float", "meta": "float" @@ -26302,8 +26470,10 @@ "name": "_estimate_cost", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2153177966, "return_value": { "type": "float", "meta": "float" @@ -26323,8 +26493,10 @@ "name": "_compute_cost", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2153177966, "return_value": { "type": "float", "meta": "float" @@ -27368,7 +27540,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2372066587, + "hash": 3269405555, + "hash_compatibility": [ + 2372066587 + ], "arguments": [ { "name": "name", @@ -27394,7 +27569,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1421762485, + "hash": 3323268493, + "hash_compatibility": [ + 1421762485 + ], "arguments": [ { "name": "name", @@ -27812,7 +27990,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2372066587, + "hash": 3269405555, + "hash_compatibility": [ + 2372066587 + ], "arguments": [ { "name": "name", @@ -27838,7 +28019,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1421762485, + "hash": 3323268493, + "hash_compatibility": [ + 1421762485 + ], "arguments": [ { "name": "name", @@ -29966,6 +30150,174 @@ } ] }, + { + "name": "add_marker", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4135858297, + "arguments": [ + { + "name": "name", + "type": "StringName" + }, + { + "name": "time", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "remove_marker", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3304788590, + "arguments": [ + { + "name": "name", + "type": "StringName" + } + ] + }, + { + "name": "has_marker", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2619796661, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "name", + "type": "StringName" + } + ] + }, + { + "name": "get_marker_at_time", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4079494655, + "return_value": { + "type": "StringName" + }, + "arguments": [ + { + "name": "time", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "get_next_marker", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4079494655, + "return_value": { + "type": "StringName" + }, + "arguments": [ + { + "name": "time", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "get_prev_marker", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4079494655, + "return_value": { + "type": "StringName" + }, + "arguments": [ + { + "name": "time", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "get_marker_time", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2349060816, + "return_value": { + "type": "float", + "meta": "double" + }, + "arguments": [ + { + "name": "name", + "type": "StringName" + } + ] + }, + { + "name": "get_marker_names", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1139954409, + "return_value": { + "type": "PackedStringArray" + } + }, + { + "name": "get_marker_color", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3742943038, + "return_value": { + "type": "Color" + }, + "arguments": [ + { + "name": "name", + "type": "StringName" + } + ] + }, + { + "name": "set_marker_color", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4260178595, + "arguments": [ + { + "name": "name", + "type": "StringName" + }, + { + "name": "color", + "type": "Color" + } + ] + }, { "name": "set_length", "is_const": false, @@ -30072,6 +30424,34 @@ } ] }, + { + "name": "optimize", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3303583852, + "arguments": [ + { + "name": "allowed_velocity_err", + "type": "float", + "meta": "float", + "default_value": "0.01" + }, + { + "name": "allowed_angular_err", + "type": "float", + "meta": "float", + "default_value": "0.01" + }, + { + "name": "precision", + "type": "int", + "meta": "int32", + "default_value": "3" + } + ] + }, { "name": "compress", "is_const": false, @@ -30242,6 +30622,18 @@ "return_value": { "type": "typedarray::StringName" } + }, + { + "name": "get_animation_list_size", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } } ], "signals": [ @@ -30350,8 +30742,10 @@ "name": "_post_process_key_value", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3510138334, "return_value": { "type": "Variant" }, @@ -30726,6 +31120,31 @@ "type": "NodePath" } }, + { + "name": "set_root_motion_local", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_root_motion_local", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "get_root_motion_position", "is_const": true, @@ -30970,6 +31389,12 @@ "setter": "set_root_motion_track", "getter": "get_root_motion_track" }, + { + "type": "bool", + "name": "root_motion_local", + "setter": "set_root_motion_local", + "getter": "is_root_motion_local" + }, { "type": "int", "name": "audio_max_polyphony", @@ -31031,8 +31456,10 @@ "name": "_get_child_nodes", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3102165223, "return_value": { "type": "Dictionary" } @@ -31041,8 +31468,10 @@ "name": "_get_parameter_list", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3995934104, "return_value": { "type": "Array" } @@ -31051,8 +31480,10 @@ "name": "_get_child_by_name", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4237624250, "return_value": { "type": "AnimationNode" }, @@ -31067,8 +31498,10 @@ "name": "_get_parameter_default_value", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1554205423, "return_value": { "type": "Variant" }, @@ -31083,8 +31516,10 @@ "name": "_is_parameter_read_only", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2619796661, "return_value": { "type": "bool" }, @@ -31097,10 +31532,12 @@ }, { "name": "_process", - "is_const": true, + "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2139827523, "return_value": { "type": "float", "meta": "double" @@ -31129,8 +31566,10 @@ "name": "_get_caption", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -31139,8 +31578,10 @@ "name": "_has_filter", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -31307,6 +31748,29 @@ "type": "bool" } }, + { + "name": "get_processing_animation_tree_instance_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint64" + } + }, + { + "name": "is_process_testing", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "blend_animation", "is_const": false, @@ -31638,6 +32102,31 @@ "type": "enum::AnimationNodeAnimation.PlayMode" } }, + { + "name": "set_advance_on_start", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "advance_on_start", + "type": "bool" + } + ] + }, + { + "name": "is_advance_on_start", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_use_custom_timeline", "is_const": false, @@ -31781,6 +32270,12 @@ "setter": "set_play_mode", "getter": "get_play_mode" }, + { + "type": "bool", + "name": "advance_on_start", + "setter": "set_advance_on_start", + "getter": "is_advance_on_start" + }, { "type": "bool", "name": "use_custom_timeline", @@ -32932,6 +33427,76 @@ } ] }, + { + "name": "AnimationNodeExtension", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "AnimationNode", + "api_type": "core", + "methods": [ + { + "name": "_process_animation_node", + "is_const": false, + "is_static": false, + "is_required": true, + "is_vararg": false, + "is_virtual": true, + "hash": 912931771, + "return_value": { + "type": "PackedFloat32Array" + }, + "arguments": [ + { + "name": "playback_info", + "type": "PackedFloat64Array" + }, + { + "name": "test_only", + "type": "bool" + } + ] + }, + { + "name": "is_looping", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 2035584311, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "node_info", + "type": "PackedFloat32Array" + } + ] + }, + { + "name": "get_remaining_time", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 2851904656, + "return_value": { + "type": "float", + "meta": "double" + }, + "arguments": [ + { + "name": "node_info", + "type": "PackedFloat32Array" + }, + { + "name": "break_loop", + "type": "bool" + } + ] + } + ] + }, { "name": "AnimationNodeOneShot", "is_refcounted": true, @@ -34263,7 +34828,42 @@ "is_refcounted": true, "is_instantiable": true, "inherits": "AnimationNode", - "api_type": "core" + "api_type": "core", + "methods": [ + { + "name": "set_explicit_elapse", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_explicit_elapse", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + } + ], + "properties": [ + { + "type": "bool", + "name": "explicit_elapse", + "setter": "set_explicit_elapse", + "getter": "is_explicit_elapse" + } + ] }, { "name": "AnimationNodeTransition", @@ -34759,9 +35359,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3697947785, + "hash": 3118260607, "hash_compatibility": [ - 3118260607 + 3697947785, + 2221377757 ], "arguments": [ { @@ -34788,15 +35389,101 @@ } ] }, + { + "name": "play_section_with_markers", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1421431412, + "arguments": [ + { + "name": "name", + "type": "StringName", + "default_value": "&\"\"" + }, + { + "name": "start_marker", + "type": "StringName", + "default_value": "&\"\"" + }, + { + "name": "end_marker", + "type": "StringName", + "default_value": "&\"\"" + }, + { + "name": "custom_blend", + "type": "float", + "meta": "double", + "default_value": "-1" + }, + { + "name": "custom_speed", + "type": "float", + "meta": "float", + "default_value": "1.0" + }, + { + "name": "from_end", + "type": "bool", + "default_value": "false" + } + ] + }, + { + "name": "play_section", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 284774635, + "arguments": [ + { + "name": "name", + "type": "StringName", + "default_value": "&\"\"" + }, + { + "name": "start_time", + "type": "float", + "meta": "double", + "default_value": "-1" + }, + { + "name": "end_time", + "type": "float", + "meta": "double", + "default_value": "-1" + }, + { + "name": "custom_blend", + "type": "float", + "meta": "double", + "default_value": "-1" + }, + { + "name": "custom_speed", + "type": "float", + "meta": "float", + "default_value": "1.0" + }, + { + "name": "from_end", + "type": "bool", + "default_value": "false" + } + ] + }, { "name": "play_backwards", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3890664824, + "hash": 2787282401, "hash_compatibility": [ - 2787282401 + 3890664824 ], "arguments": [ { @@ -34812,13 +35499,80 @@ } ] }, + { + "name": "play_section_with_markers_backwards", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 910195100, + "arguments": [ + { + "name": "name", + "type": "StringName", + "default_value": "&\"\"" + }, + { + "name": "start_marker", + "type": "StringName", + "default_value": "&\"\"" + }, + { + "name": "end_marker", + "type": "StringName", + "default_value": "&\"\"" + }, + { + "name": "custom_blend", + "type": "float", + "meta": "double", + "default_value": "-1" + } + ] + }, + { + "name": "play_section_backwards", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 831955981, + "arguments": [ + { + "name": "name", + "type": "StringName", + "default_value": "&\"\"" + }, + { + "name": "start_time", + "type": "float", + "meta": "double", + "default_value": "-1" + }, + { + "name": "end_time", + "type": "float", + "meta": "double", + "default_value": "-1" + }, + { + "name": "custom_blend", + "type": "float", + "meta": "double", + "default_value": "-1" + } + ] + }, { "name": "play_with_capture", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3180464118, + "hash": 1572969103, + "hash_compatibility": [ + 3180464118 + ], "arguments": [ { "name": "name", @@ -35090,6 +35844,91 @@ "meta": "double" } }, + { + "name": "set_section_with_markers", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 794792241, + "arguments": [ + { + "name": "start_marker", + "type": "StringName", + "default_value": "&\"\"" + }, + { + "name": "end_marker", + "type": "StringName", + "default_value": "&\"\"" + } + ] + }, + { + "name": "set_section", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3749779719, + "arguments": [ + { + "name": "start_time", + "type": "float", + "meta": "double", + "default_value": "-1" + }, + { + "name": "end_time", + "type": "float", + "meta": "double", + "default_value": "-1" + } + ] + }, + { + "name": "reset_section", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "get_section_start_time", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "double" + } + }, + { + "name": "get_section_end_time", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "double" + } + }, + { + "name": "has_section", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "seek", "is_const": false, @@ -37962,8 +38801,10 @@ "name": "_instantiate", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 222541985, "return_value": { "type": "AudioEffectInstance" } @@ -39765,8 +40606,10 @@ "name": "_process", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1649997291, "arguments": [ { "name": "src_buffer", @@ -39787,8 +40630,10 @@ "name": "_process_silence", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -41775,6 +42620,29 @@ "meta": "float" } }, + { + "name": "get_input_mix_rate", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "get_driver_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, { "name": "get_output_device_list", "is_const": false, @@ -42014,8 +42882,10 @@ "name": "_instantiate_playback", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 717520766, "return_value": { "type": "AudioStreamPlayback" } @@ -42024,8 +42894,10 @@ "name": "_get_stream_name", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -42034,8 +42906,10 @@ "name": "_get_length", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1740695150, "return_value": { "type": "float", "meta": "double" @@ -42045,8 +42919,10 @@ "name": "_is_monophonic", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -42055,8 +42931,10 @@ "name": "_get_bpm", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1740695150, "return_value": { "type": "float", "meta": "double" @@ -42066,8 +42944,10 @@ "name": "_get_beat_count", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -42077,12 +42957,39 @@ "name": "_get_parameter_list", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3995934104, "return_value": { "type": "typedarray::Dictionary" } }, + { + "name": "_has_loop", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "_get_bar_beats", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, { "name": "get_length", "is_const": true, @@ -42898,17 +43805,17 @@ } ], "properties": [ - { - "type": "int", - "name": "initial_clip", - "setter": "set_initial_clip", - "getter": "get_initial_clip" - }, { "type": "int", "name": "clip_count", "setter": "set_clip_count", "getter": "get_clip_count" + }, + { + "type": "int", + "name": "initial_clip", + "setter": "set_initial_clip", + "getter": "get_initial_clip" } ] }, @@ -43374,8 +44281,10 @@ "name": "_start", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 373806689, "arguments": [ { "name": "from_pos", @@ -43388,15 +44297,19 @@ "name": "_stop", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_is_playing", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -43405,8 +44318,10 @@ "name": "_get_loop_count", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -43416,8 +44331,10 @@ "name": "_get_playback_position", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1740695150, "return_value": { "type": "float", "meta": "double" @@ -43427,8 +44344,10 @@ "name": "_seek", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 373806689, "arguments": [ { "name": "position", @@ -43441,8 +44360,10 @@ "name": "_mix", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 925936155, "return_value": { "type": "int", "meta": "int32" @@ -43468,15 +44389,19 @@ "name": "_tag_used_streams", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_set_parameter", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3776071444, "arguments": [ { "name": "name", @@ -43492,8 +44417,10 @@ "name": "_get_parameter", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1554205423, "return_value": { "type": "Variant" }, @@ -43528,6 +44455,104 @@ "return_value": { "type": "AudioSamplePlayback" } + }, + { + "name": "mix_audio", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3341291446, + "return_value": { + "type": "PackedVector2Array" + }, + "arguments": [ + { + "name": "rate_scale", + "type": "float", + "meta": "float" + }, + { + "name": "frames", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "start", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1958160172, + "arguments": [ + { + "name": "from_pos", + "type": "float", + "meta": "double", + "default_value": "0.0" + } + ] + }, + { + "name": "seek", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1958160172, + "arguments": [ + { + "name": "time", + "type": "float", + "meta": "double", + "default_value": "0.0" + } + ] + }, + { + "name": "stop", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "get_loop_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "get_playback_position", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "double" + } + }, + { + "name": "is_playing", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ] }, @@ -43566,6 +44591,18 @@ "meta": "int32" } ] + }, + { + "name": "get_current_clip_index", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } } ] }, @@ -43732,8 +44769,10 @@ "name": "_mix_resampled", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 50157827, "return_value": { "type": "int", "meta": "int32" @@ -43754,8 +44793,10 @@ "name": "_get_stream_sampling_rate", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1740695150, "return_value": { "type": "float", "meta": "float" @@ -46689,6 +47730,50 @@ } ], "methods": [ + { + "name": "load_from_file", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 4015802384, + "return_value": { + "type": "AudioStreamWAV" + }, + "arguments": [ + { + "name": "path", + "type": "String" + }, + { + "name": "options", + "type": "Dictionary", + "default_value": "{}" + } + ] + }, + { + "name": "load_from_buffer", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 4266838938, + "return_value": { + "type": "AudioStreamWAV" + }, + "arguments": [ + { + "name": "buffer", + "type": "PackedByteArray" + }, + { + "name": "options", + "type": "Dictionary", + "default_value": "{}" + } + ] + }, { "name": "set_data", "is_const": false, @@ -47079,15 +48164,19 @@ "name": "_pressed", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_toggled", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2586408642, "arguments": [ { "name": "toggled_on", @@ -54066,6 +55155,17 @@ "is_virtual": false, "hash": 3218959716 }, + { + "name": "capture_aabb", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1068685055, + "return_value": { + "type": "AABB" + } + }, { "name": "set_direction", "is_const": false, @@ -55628,7 +56728,7 @@ ], "properties": [ { - "type": "Mesh", + "type": "Mesh,-PlaneMesh,-PointMesh,-QuadMesh,-RibbonTrailMesh", "name": "mesh", "setter": "set_mesh", "getter": "get_mesh" @@ -59516,6 +60616,10 @@ { "name": "FEED_YCBCR_SEP", "value": 3 + }, + { + "name": "FEED_EXTERNAL", + "value": 4 } ] }, @@ -59539,6 +60643,27 @@ } ], "methods": [ + { + "name": "_activate_feed", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + }, + { + "name": "_deactivate_feed", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3218959716 + }, { "name": "get_id", "is_const": true, @@ -59587,6 +60712,20 @@ "type": "String" } }, + { + "name": "set_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "name", + "type": "String" + } + ] + }, { "name": "get_position", "is_const": true, @@ -59598,6 +60737,20 @@ "type": "enum::CameraFeed.FeedPosition" } }, + { + "name": "set_position", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 611162623, + "arguments": [ + { + "name": "position", + "type": "enum::CameraFeed.FeedPosition" + } + ] + }, { "name": "get_transform", "is_const": true, @@ -59623,6 +60776,72 @@ } ] }, + { + "name": "set_rgb_image", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 532598488, + "arguments": [ + { + "name": "rgb_image", + "type": "Image" + } + ] + }, + { + "name": "set_ycbcr_image", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 532598488, + "arguments": [ + { + "name": "ycbcr_image", + "type": "Image" + } + ] + }, + { + "name": "set_external", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "width", + "type": "int", + "meta": "int32" + }, + { + "name": "height", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_texture_tex_id", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1135699418, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "feed_image_type", + "type": "enum::CameraServer.FeedImage" + } + ] + }, { "name": "get_datatype", "is_const": true, @@ -59633,6 +60852,47 @@ "return_value": { "type": "enum::CameraFeed.FeedDataType" } + }, + { + "name": "get_formats", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "Array" + } + }, + { + "name": "set_format", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 31872775, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "parameters", + "type": "Dictionary" + } + ] + } + ], + "signals": [ + { + "name": "frame_changed" + }, + { + "name": "format_changed" } ], "properties": [ @@ -59647,6 +60907,11 @@ "name": "feed_transform", "setter": "set_transform", "getter": "get_transform" + }, + { + "type": "Array", + "name": "formats", + "getter": "get_formats" } ] }, @@ -60115,8 +61380,10 @@ "name": "_draw", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "get_canvas_item", @@ -61781,7 +63048,7 @@ }, "arguments": [ { - "name": "screen_point", + "name": "viewport_point", "type": "Vector2" } ] @@ -65216,6 +66483,34 @@ "is_instantiable": true, "inherits": "Object", "api_type": "core", + "enums": [ + { + "name": "APIType", + "is_bitfield": false, + "values": [ + { + "name": "API_CORE", + "value": 0 + }, + { + "name": "API_EDITOR", + "value": 1 + }, + { + "name": "API_EXTENSION", + "value": 2 + }, + { + "name": "API_EDITOR_EXTENSION", + "value": 3 + }, + { + "name": "API_NONE", + "value": 4 + } + ] + } + ], "methods": [ { "name": "get_class_list", @@ -65334,6 +66629,23 @@ } ] }, + { + "name": "class_get_api_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2475317043, + "return_value": { + "type": "enum::ClassDB.APIType" + }, + "arguments": [ + { + "name": "class", + "type": "StringName" + } + ] + }, { "name": "class_has_signal", "is_const": true, @@ -65605,7 +66917,7 @@ ] }, { - "name": "class_call_static_method", + "name": "class_call_static", "is_const": false, "is_vararg": true, "is_static": false, @@ -65916,8 +67228,10 @@ "name": "_confirm_code_completion", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2586408642, "arguments": [ { "name": "replace", @@ -65929,8 +67243,10 @@ "name": "_request_code_completion", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2586408642, "arguments": [ { "name": "force", @@ -65942,8 +67258,10 @@ "name": "_filter_code_completion_candidates", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2560709669, "return_value": { "type": "typedarray::Dictionary" }, @@ -67448,6 +68766,31 @@ } ] }, + { + "name": "set_symbol_tooltip_on_hover_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_symbol_tooltip_on_hover_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "move_lines_up", "is_const": false, @@ -67527,6 +68870,23 @@ "type": "String" } ] + }, + { + "name": "symbol_hovered", + "arguments": [ + { + "name": "symbol", + "type": "String" + }, + { + "name": "line", + "type": "int" + }, + { + "name": "column", + "type": "int" + } + ] } ], "properties": [ @@ -67536,6 +68896,12 @@ "setter": "set_symbol_lookup_on_click_enabled", "getter": "is_symbol_lookup_on_click_enabled" }, + { + "type": "bool", + "name": "symbol_tooltip_on_hover", + "setter": "set_symbol_tooltip_on_hover_enabled", + "getter": "is_symbol_tooltip_on_hover_enabled" + }, { "type": "bool", "name": "line_folding", @@ -68125,8 +69491,10 @@ "name": "_input_event", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1847696837, "arguments": [ { "name": "viewport", @@ -68147,22 +69515,28 @@ "name": "_mouse_enter", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_mouse_exit", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_mouse_shape_enter", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1286410249, "arguments": [ { "name": "shape_idx", @@ -68175,8 +69549,10 @@ "name": "_mouse_shape_exit", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1286410249, "arguments": [ { "name": "shape_idx", @@ -68860,8 +70236,10 @@ "name": "_input_event", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2310605070, "arguments": [ { "name": "camera", @@ -68890,15 +70268,19 @@ "name": "_mouse_enter", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_mouse_exit", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "set_collision_layer", @@ -70058,6 +71440,56 @@ "is_static": false, "is_virtual": false, "hash": 3218959716 + }, + { + "name": "set_debug_color", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2920490490, + "arguments": [ + { + "name": "color", + "type": "Color" + } + ] + }, + { + "name": "get_debug_color", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3444240500, + "return_value": { + "type": "Color" + } + }, + { + "name": "set_enable_debug_fill", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "get_enable_debug_fill", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "properties": [ @@ -70072,6 +71504,60 @@ "name": "disabled", "setter": "set_disabled", "getter": "is_disabled" + }, + { + "type": "Color", + "name": "debug_color", + "setter": "set_debug_color", + "getter": "get_debug_color" + }, + { + "type": "bool", + "name": "debug_fill", + "setter": "set_enable_debug_fill", + "getter": "get_enable_debug_fill" + } + ] + }, + { + "name": "ColorPalette", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "Resource", + "api_type": "core", + "methods": [ + { + "name": "set_colors", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3546319833, + "arguments": [ + { + "name": "colors", + "type": "PackedColorArray" + } + ] + }, + { + "name": "get_colors", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1392750486, + "return_value": { + "type": "PackedColorArray" + } + } + ], + "properties": [ + { + "type": "PackedColorArray", + "name": "colors", + "setter": "set_colors", + "getter": "get_colors" } ] }, @@ -70823,8 +72309,10 @@ "name": "_render_callback", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2153422729, "arguments": [ { "name": "effect_callback_type", @@ -71637,7 +73125,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 166001499, + "hash": 1161576724, + "hash_compatibility": [ + 166001499 + ], "return_value": { "type": "enum::Error" }, @@ -71645,6 +73136,11 @@ { "name": "path", "type": "String" + }, + { + "name": "integrity_level", + "type": "enum::FileAccess.SaveIntegrityLevel", + "default_value": "0" } ] }, @@ -71827,8 +73323,10 @@ "name": "_get_allowed_size_flags_horizontal", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1930428628, "return_value": { "type": "PackedInt32Array" } @@ -71837,8 +73335,10 @@ "name": "_get_allowed_size_flags_vertical", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1930428628, "return_value": { "type": "PackedInt32Array" } @@ -72205,7 +73705,7 @@ "value": 0 }, { - "name": "LAYOUT_DIRECTION_LOCALE", + "name": "LAYOUT_DIRECTION_APPLICATION_LOCALE", "value": 1 }, { @@ -72215,6 +73715,18 @@ { "name": "LAYOUT_DIRECTION_RTL", "value": 3 + }, + { + "name": "LAYOUT_DIRECTION_SYSTEM_LOCALE", + "value": 4 + }, + { + "name": "LAYOUT_DIRECTION_MAX", + "value": 5 + }, + { + "name": "LAYOUT_DIRECTION_LOCALE", + "value": 1 } ] }, @@ -72246,8 +73758,10 @@ "name": "_has_point", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 556197845, "return_value": { "type": "bool" }, @@ -72262,8 +73776,10 @@ "name": "_structured_text_parser", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1292548940, "return_value": { "type": "typedarray::Vector3i" }, @@ -72282,8 +73798,10 @@ "name": "_get_minimum_size", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3341600327, "return_value": { "type": "Vector2" } @@ -72292,8 +73810,10 @@ "name": "_get_tooltip", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3674420000, "return_value": { "type": "String" }, @@ -72308,8 +73828,10 @@ "name": "_get_drag_data", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 743155724, "return_value": { "type": "Variant" }, @@ -72324,8 +73846,10 @@ "name": "_can_drop_data", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2603004011, "return_value": { "type": "bool" }, @@ -72344,8 +73868,10 @@ "name": "_drop_data", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3699746064, "arguments": [ { "name": "at_position", @@ -72361,8 +73887,10 @@ "name": "_make_custom_tooltip", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4197382427, "return_value": { "type": "Object" }, @@ -72377,8 +73905,10 @@ "name": "_gui_input", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3754044979, "arguments": [ { "name": "event", @@ -73362,9 +74892,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2336455395, + "hash": 3163973443, "hash_compatibility": [ - 3163973443, 2336455395 ], "return_value": { @@ -73388,9 +74917,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2759935355, + "hash": 604739069, "hash_compatibility": [ - 604739069, 2759935355 ], "return_value": { @@ -73414,9 +74942,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 387378635, + "hash": 2826986490, "hash_compatibility": [ - 2826986490, 387378635 ], "return_value": { @@ -73440,9 +74967,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 229578101, + "hash": 1327056374, "hash_compatibility": [ - 1327056374, 229578101 ], "return_value": { @@ -73467,9 +74993,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2377051548, + "hash": 2798751242, "hash_compatibility": [ - 2798751242, 2377051548 ], "return_value": { @@ -73493,9 +75018,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 229578101, + "hash": 1327056374, "hash_compatibility": [ - 1327056374, 229578101 ], "return_value": { @@ -73622,9 +75146,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1187511791, + "hash": 866386512, "hash_compatibility": [ - 866386512, 1187511791 ], "return_value": { @@ -73648,9 +75171,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1187511791, + "hash": 866386512, "hash_compatibility": [ - 866386512, 1187511791 ], "return_value": { @@ -73674,9 +75196,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1187511791, + "hash": 866386512, "hash_compatibility": [ - 866386512, 1187511791 ], "return_value": { @@ -73700,9 +75221,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1187511791, + "hash": 866386512, "hash_compatibility": [ - 866386512, 1187511791 ], "return_value": { @@ -73726,9 +75246,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1187511791, + "hash": 866386512, "hash_compatibility": [ - 866386512, 1187511791 ], "return_value": { @@ -73752,9 +75271,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1187511791, + "hash": 866386512, "hash_compatibility": [ - 866386512, 1187511791 ], "return_value": { @@ -73868,6 +75386,31 @@ "type": "enum::Control.GrowDirection" } }, + { + "name": "set_tooltip_auto_translate_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 776149714, + "arguments": [ + { + "name": "mode", + "type": "enum::Node.AutoTranslateMode" + } + ] + }, + { + "name": "get_tooltip_auto_translate_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2498906432, + "return_value": { + "type": "enum::Node.AutoTranslateMode" + } + }, { "name": "set_tooltip_text", "is_const": false, @@ -74416,28 +75959,28 @@ "index": 3 }, { - "type": "int", + "type": "float", "name": "offset_left", "setter": "set_offset", "getter": "get_offset", "index": 0 }, { - "type": "int", + "type": "float", "name": "offset_top", "setter": "set_offset", "getter": "get_offset", "index": 1 }, { - "type": "int", + "type": "float", "name": "offset_right", "setter": "set_offset", "getter": "get_offset", "index": 2 }, { - "type": "int", + "type": "float", "name": "offset_bottom", "setter": "set_offset", "getter": "get_offset", @@ -74533,6 +76076,12 @@ "setter": "set_tooltip_text", "getter": "get_tooltip_text" }, + { + "type": "int", + "name": "tooltip_auto_translate_mode", + "setter": "set_tooltip_auto_translate_mode", + "getter": "get_tooltip_auto_translate_mode" + }, { "type": "NodePath", "name": "focus_neighbor_left", @@ -75507,6 +77056,84 @@ } ] }, + { + "name": "get_value_range", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "get_min_domain", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_min_domain", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "min", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_max_domain", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_max_domain", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "max", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_domain_range", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "clean_dupes", "is_const": false, @@ -75554,9 +77181,24 @@ "signals": [ { "name": "range_changed" + }, + { + "name": "domain_changed" } ], "properties": [ + { + "type": "float", + "name": "min_domain", + "setter": "set_min_domain", + "getter": "get_min_domain" + }, + { + "type": "float", + "name": "max_domain", + "setter": "set_max_domain", + "getter": "get_max_domain" + }, { "type": "float", "name": "min_value", @@ -76305,6 +77947,31 @@ } ] }, + { + "name": "set_closed", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "closed", + "type": "bool" + } + ] + }, + { + "name": "is_closed", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_bake_interval", "is_const": false, @@ -76565,6 +78232,12 @@ } ], "properties": [ + { + "type": "bool", + "name": "closed", + "setter": "set_closed", + "getter": "is_closed" + }, { "type": "float", "name": "bake_interval", @@ -77691,28 +79364,28 @@ "getter": "get_size" }, { - "type": "Texture2D", + "type": "Texture2D,-AnimatedTexture,-AtlasTexture,-CameraTexture,-CanvasTexture,-MeshTexture,-Texture2DRD,-ViewportTexture", "name": "texture_albedo", "setter": "set_texture", "getter": "get_texture", "index": 0 }, { - "type": "Texture2D", + "type": "Texture2D,-AnimatedTexture,-AtlasTexture,-CameraTexture,-CanvasTexture,-MeshTexture,-Texture2DRD,-ViewportTexture", "name": "texture_normal", "setter": "set_texture", "getter": "get_texture", "index": 1 }, { - "type": "Texture2D", + "type": "Texture2D,-AnimatedTexture,-AtlasTexture,-CameraTexture,-CanvasTexture,-MeshTexture,-Texture2DRD,-ViewportTexture", "name": "texture_orm", "setter": "set_texture", "getter": "get_texture", "index": 2 }, { - "type": "Texture2D", + "type": "Texture2D,-AnimatedTexture,-AtlasTexture,-CameraTexture,-CanvasTexture,-MeshTexture,-Texture2DRD,-ViewportTexture", "name": "texture_emission", "setter": "set_texture", "getter": "get_texture", @@ -77815,6 +79488,29 @@ "type": "enum::Error" } }, + { + "name": "create_temp", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 812913566, + "return_value": { + "type": "DirAccess" + }, + "arguments": [ + { + "name": "prefix", + "type": "String", + "default_value": "\"\"" + }, + { + "name": "keep", + "type": "bool", + "default_value": "false" + } + ] + }, { "name": "list_dir_begin", "is_const": false, @@ -78314,6 +80010,23 @@ } ] }, + { + "name": "is_bundle", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3927539163, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, { "name": "set_include_navigational", "is_const": false, @@ -78771,6 +80484,18 @@ { "name": "FEATURE_NATIVE_DIALOG_FILE", "value": 25 + }, + { + "name": "FEATURE_NATIVE_DIALOG_FILE_EXTRA", + "value": 26 + }, + { + "name": "FEATURE_WINDOW_DRAG", + "value": 27 + }, + { + "name": "FEATURE_SCREEN_EXCLUDE_FROM_CAPTURE", + "value": 28 } ] }, @@ -79039,8 +80764,16 @@ "value": 7 }, { - "name": "WINDOW_FLAG_MAX", + "name": "WINDOW_FLAG_SHARP_CORNERS", "value": 8 + }, + { + "name": "WINDOW_FLAG_EXCLUDE_FROM_CAPTURE", + "value": 9 + }, + { + "name": "WINDOW_FLAG_MAX", + "value": 10 } ] }, @@ -79123,6 +80856,14 @@ { "name": "OPENGL_CONTEXT", "value": 3 + }, + { + "name": "EGL_DISPLAY", + "value": 4 + }, + { + "name": "EGL_CONFIG", + "value": 5 } ] }, @@ -79259,9 +81000,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3401266716, + "hash": 3616842746, "hash_compatibility": [ - 3415468211 + 3415468211, + 3401266716 ], "return_value": { "type": "int", @@ -79310,9 +81052,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3401266716, + "hash": 3616842746, "hash_compatibility": [ - 3415468211 + 3415468211, + 3401266716 ], "return_value": { "type": "int", @@ -79361,9 +81104,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 4245856523, + "hash": 3867083847, "hash_compatibility": [ - 1700867534 + 1700867534, + 4245856523 ], "return_value": { "type": "int", @@ -79416,9 +81160,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 4245856523, + "hash": 3867083847, "hash_compatibility": [ - 1700867534 + 1700867534, + 4245856523 ], "return_value": { "type": "int", @@ -79471,9 +81216,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3401266716, + "hash": 3616842746, "hash_compatibility": [ - 3415468211 + 3415468211, + 3401266716 ], "return_value": { "type": "int", @@ -79522,9 +81268,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 4245856523, + "hash": 3867083847, "hash_compatibility": [ - 1700867534 + 1700867534, + 4245856523 ], "return_value": { "type": "int", @@ -79577,9 +81324,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3431222859, + "hash": 3297554655, "hash_compatibility": [ - 635750054 + 635750054, + 3431222859 ], "return_value": { "type": "int", @@ -81113,6 +82861,23 @@ } ] }, + { + "name": "screen_get_image_rect", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2601441065, + "return_value": { + "type": "Image" + }, + "arguments": [ + { + "name": "rect", + "type": "Rect2i" + } + ] + }, { "name": "screen_set_orientation", "is_const": false, @@ -82114,6 +83879,22 @@ "type": "bool" } }, + { + "name": "window_start_drag", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1995695955, + "arguments": [ + { + "name": "window_id", + "type": "int", + "meta": "int32", + "default_value": "0" + } + ] + }, { "name": "ime_get_selection", "is_const": true, @@ -82201,6 +83982,17 @@ "meta": "int32" } }, + { + "name": "has_hardware_keyboard", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "cursor_set_shape", "is_const": false, @@ -82427,6 +84219,14 @@ } ] }, + { + "name": "beep", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4051624405 + }, { "name": "keyboard_get_layout_count", "is_const": true, @@ -83760,6 +85560,18 @@ } ] }, + { + "name": "get_packet_flags", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, { "name": "get_remote_address", "is_const": true, @@ -83896,13 +85708,39 @@ "is_instantiable": true, "inherits": "RefCounted", "api_type": "editor", + "enums": [ + { + "name": "ContextMenuSlot", + "is_bitfield": false, + "values": [ + { + "name": "CONTEXT_SLOT_SCENE_TREE", + "value": 0 + }, + { + "name": "CONTEXT_SLOT_FILESYSTEM", + "value": 1 + }, + { + "name": "CONTEXT_SLOT_FILESYSTEM_CREATE", + "value": 3 + }, + { + "name": "CONTEXT_SLOT_SCRIPT_EDITOR", + "value": 2 + } + ] + } + ], "methods": [ { "name": "_popup_menu", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4015028928, "arguments": [ { "name": "paths", @@ -83934,7 +85772,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1048461161, + "hash": 2748336951, "arguments": [ { "name": "name", @@ -83948,10 +85786,51 @@ "name": "icon", "type": "Texture2D", "default_value": "null" + } + ] + }, + { + "name": "add_context_menu_item_from_shortcut", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3799546916, + "arguments": [ + { + "name": "name", + "type": "String" }, { "name": "shortcut", - "type": "Shortcut", + "type": "Shortcut" + }, + { + "name": "icon", + "type": "Texture2D", + "default_value": "null" + } + ] + }, + { + "name": "add_context_submenu_item", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1994674995, + "arguments": [ + { + "name": "name", + "type": "String" + }, + { + "name": "menu", + "type": "PopupMenu" + }, + { + "name": "icon", + "type": "Texture2D", "default_value": "null" } ] @@ -83969,8 +85848,10 @@ "name": "_setup_session", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1286410249, "arguments": [ { "name": "session_id", @@ -83983,8 +85864,10 @@ "name": "_has_capture", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3927539163, "return_value": { "type": "bool" }, @@ -83999,8 +85882,10 @@ "name": "_capture", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2607901833, "return_value": { "type": "bool" }, @@ -84024,8 +85909,10 @@ "name": "_goto_script_line", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1208513123, "arguments": [ { "name": "script", @@ -84042,15 +85929,19 @@ "name": "_breakpoints_cleared_in_tree", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_breakpoint_set_in_tree", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2338735218, "arguments": [ { "name": "script", @@ -84421,6 +86312,56 @@ } ] }, + { + "name": "save_pack_patch", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1485052307, + "return_value": { + "type": "Dictionary" + }, + "arguments": [ + { + "name": "preset", + "type": "EditorExportPreset" + }, + { + "name": "debug", + "type": "bool" + }, + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "save_zip_patch", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1485052307, + "return_value": { + "type": "Dictionary" + }, + "arguments": [ + { + "name": "preset", + "type": "EditorExportPreset" + }, + { + "name": "debug", + "type": "bool" + }, + { + "name": "path", + "type": "String" + } + ] + }, { "name": "gen_export_flags", "is_const": false, @@ -84444,7 +86385,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 425454869, + "hash": 1063735070, + "hash_compatibility": [ + 425454869 + ], "return_value": { "type": "enum::Error" }, @@ -84558,6 +86502,76 @@ } ] }, + { + "name": "export_pack_patch", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 608021658, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "preset", + "type": "EditorExportPreset" + }, + { + "name": "debug", + "type": "bool" + }, + { + "name": "path", + "type": "String" + }, + { + "name": "patches", + "type": "PackedStringArray", + "default_value": "PackedStringArray()" + }, + { + "name": "flags", + "type": "bitfield::EditorExportPlatform.DebugFlags", + "default_value": "0" + } + ] + }, + { + "name": "export_zip_patch", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 608021658, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "preset", + "type": "EditorExportPreset" + }, + { + "name": "debug", + "type": "bool" + }, + { + "name": "path", + "type": "String" + }, + { + "name": "patches", + "type": "PackedStringArray", + "default_value": "PackedStringArray()" + }, + { + "name": "flags", + "type": "bitfield::EditorExportPlatform.DebugFlags", + "default_value": "0" + } + ] + }, { "name": "clear_messages", "is_const": false, @@ -84784,6 +86798,17 @@ "return_value": { "type": "PackedStringArray" } + }, + { + "name": "get_internal_export_files", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 2382534195, + "return_value": { + "type": "Dictionary" + } } ] }, @@ -84805,8 +86830,10 @@ "name": "_get_preset_features", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1387456631, "return_value": { "type": "PackedStringArray" }, @@ -84821,8 +86848,10 @@ "name": "_is_executable", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3927539163, "return_value": { "type": "bool" }, @@ -84837,8 +86866,10 @@ "name": "_get_export_options", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3995934104, "return_value": { "type": "typedarray::Dictionary" } @@ -84847,8 +86878,10 @@ "name": "_should_update_export_options", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2240911060, "return_value": { "type": "bool" } @@ -84857,8 +86890,10 @@ "name": "_get_export_option_visibility", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 969350244, "return_value": { "type": "bool" }, @@ -84877,8 +86912,10 @@ "name": "_get_export_option_warning", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 805886795, "return_value": { "type": "String" }, @@ -84897,8 +86934,10 @@ "name": "_get_os_name", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -84907,8 +86946,10 @@ "name": "_get_name", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -84917,8 +86958,10 @@ "name": "_get_logo", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 717520766, "return_value": { "type": "Texture2D" } @@ -84927,8 +86970,10 @@ "name": "_poll_export", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2240911060, "return_value": { "type": "bool" } @@ -84937,8 +86982,10 @@ "name": "_get_options_count", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -84948,8 +86995,10 @@ "name": "_get_options_tooltip", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -84958,8 +87007,10 @@ "name": "_get_option_icon", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2445445782, "return_value": { "type": "ImageTexture" }, @@ -84975,8 +87026,10 @@ "name": "_get_option_label", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 844755477, "return_value": { "type": "String" }, @@ -84992,8 +87045,10 @@ "name": "_get_option_tooltip", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 844755477, "return_value": { "type": "String" }, @@ -85009,8 +87064,10 @@ "name": "_get_device_architecture", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 844755477, "return_value": { "type": "String" }, @@ -85026,15 +87083,19 @@ "name": "_cleanup", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_run", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 551990616, "return_value": { "type": "enum::Error" }, @@ -85058,8 +87119,10 @@ "name": "_get_run_icon", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 717520766, "return_value": { "type": "Texture2D" } @@ -85068,8 +87131,10 @@ "name": "_can_export", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 493961987, "return_value": { "type": "bool" }, @@ -85088,8 +87153,10 @@ "name": "_has_valid_export_configuration", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 493961987, "return_value": { "type": "bool" }, @@ -85108,8 +87175,10 @@ "name": "_has_valid_project_configuration", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3117166915, "return_value": { "type": "bool" }, @@ -85124,8 +87193,10 @@ "name": "_get_binary_extensions", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1387456631, "return_value": { "type": "PackedStringArray" }, @@ -85140,8 +87211,10 @@ "name": "_export_project", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3538436110, "return_value": { "type": "enum::Error" }, @@ -85168,8 +87241,10 @@ "name": "_export_pack", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3538436110, "return_value": { "type": "enum::Error" }, @@ -85196,8 +87271,10 @@ "name": "_export_zip", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3538436110, "return_value": { "type": "enum::Error" }, @@ -85220,12 +87297,82 @@ } ] }, + { + "name": "_export_pack_patch", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3454648985, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "preset", + "type": "EditorExportPreset" + }, + { + "name": "debug", + "type": "bool" + }, + { + "name": "path", + "type": "String" + }, + { + "name": "patches", + "type": "PackedStringArray" + }, + { + "name": "flags", + "type": "bitfield::EditorExportPlatform.DebugFlags" + } + ] + }, + { + "name": "_export_zip_patch", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3454648985, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "preset", + "type": "EditorExportPreset" + }, + { + "name": "debug", + "type": "bool" + }, + { + "name": "path", + "type": "String" + }, + { + "name": "patches", + "type": "PackedStringArray" + }, + { + "name": "flags", + "type": "bitfield::EditorExportPlatform.DebugFlags" + } + ] + }, { "name": "_get_platform_features", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1139954409, "return_value": { "type": "PackedStringArray" } @@ -85234,8 +87381,10 @@ "name": "_get_debug_protocol", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -85345,8 +87494,10 @@ "name": "_export_file", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3533781844, "arguments": [ { "name": "path", @@ -85366,8 +87517,10 @@ "name": "_export_begin", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2765511433, "arguments": [ { "name": "features", @@ -85392,15 +87545,19 @@ "name": "_export_end", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_begin_customize_resources", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1312023292, "return_value": { "type": "bool" }, @@ -85419,8 +87576,10 @@ "name": "_customize_resource", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2074914812, "return_value": { "type": "Resource" }, @@ -85439,8 +87598,10 @@ "name": "_begin_customize_scenes", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1312023292, "return_value": { "type": "bool" }, @@ -85459,8 +87620,10 @@ "name": "_customize_scene", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 200821411, "return_value": { "type": "Node" }, @@ -85479,8 +87642,10 @@ "name": "_get_customization_configuration_hash", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "uint64" @@ -85490,22 +87655,28 @@ "name": "_end_customize_scenes", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_end_customize_resources", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_get_export_options", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 488349689, "return_value": { "type": "typedarray::Dictionary" }, @@ -85520,8 +87691,10 @@ "name": "_get_export_options_overrides", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2837326714, "return_value": { "type": "Dictionary" }, @@ -85536,8 +87709,10 @@ "name": "_should_update_export_options", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1866233299, "return_value": { "type": "bool" }, @@ -85548,12 +87723,36 @@ } ] }, + { + "name": "_get_export_option_visibility", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3537301980, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "platform", + "type": "EditorExportPlatform" + }, + { + "name": "option", + "type": "String" + } + ] + }, { "name": "_get_export_option_warning", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3340251247, "return_value": { "type": "String" }, @@ -85572,8 +87771,10 @@ "name": "_get_export_features", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1057664154, "return_value": { "type": "PackedStringArray" }, @@ -85592,8 +87793,10 @@ "name": "_get_name", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -85602,8 +87805,10 @@ "name": "_supports_platform", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1866233299, "return_value": { "type": "bool" }, @@ -85618,8 +87823,10 @@ "name": "_get_android_dependencies", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1057664154, "return_value": { "type": "PackedStringArray" }, @@ -85638,8 +87845,10 @@ "name": "_get_android_dependencies_maven_repos", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1057664154, "return_value": { "type": "PackedStringArray" }, @@ -85658,8 +87867,10 @@ "name": "_get_android_libraries", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1057664154, "return_value": { "type": "PackedStringArray" }, @@ -85678,8 +87889,10 @@ "name": "_get_android_manifest_activity_element_contents", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4013372917, "return_value": { "type": "String" }, @@ -85698,8 +87911,10 @@ "name": "_get_android_manifest_application_element_contents", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4013372917, "return_value": { "type": "String" }, @@ -85718,8 +87933,10 @@ "name": "_get_android_manifest_element_contents", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4013372917, "return_value": { "type": "String" }, @@ -86192,6 +88409,17 @@ "type": "String" } }, + { + "name": "get_patches", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1139954409, + "return_value": { + "type": "PackedStringArray" + } + }, { "name": "get_export_path", "is_const": true, @@ -86358,8 +88586,12 @@ "value": 7 }, { - "name": "FEATURE_MAX", + "name": "FEATURE_GAME", "value": 8 + }, + { + "name": "FEATURE_MAX", + "value": 9 } ] } @@ -86862,6 +89094,39 @@ "type": "Dictionary" } }, + { + "name": "clear_filename_filter", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "set_filename_filter", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "filter", + "type": "String" + } + ] + }, + { + "name": "get_filename_filter", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, { "name": "get_current_dir", "is_const": true, @@ -87147,6 +89412,15 @@ "type": "String" } ] + }, + { + "name": "filename_filter_changed", + "arguments": [ + { + "name": "filter", + "type": "String" + } + ] } ], "properties": [ @@ -87616,8 +89890,10 @@ "name": "_is_active", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -87626,8 +89902,10 @@ "name": "_get_file_extensions", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1139954409, "return_value": { "type": "PackedStringArray" } @@ -87636,8 +89914,10 @@ "name": "_query", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -87655,8 +89935,10 @@ "name": "_get_importer_name", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -87665,8 +89947,10 @@ "name": "_get_visible_name", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -87675,8 +89959,10 @@ "name": "_get_preset_count", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -87686,8 +89972,10 @@ "name": "_get_preset_name", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 844755477, "return_value": { "type": "String" }, @@ -87703,8 +89991,10 @@ "name": "_get_recognized_extensions", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1139954409, "return_value": { "type": "PackedStringArray" } @@ -87713,8 +90003,10 @@ "name": "_get_import_options", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 520498173, "return_value": { "type": "typedarray::Dictionary" }, @@ -87734,8 +90026,10 @@ "name": "_get_save_extension", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -87744,8 +90038,10 @@ "name": "_get_resource_type", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -87754,8 +90050,10 @@ "name": "_get_priority", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1740695150, "return_value": { "type": "float", "meta": "float" @@ -87765,8 +90063,23 @@ "name": "_get_import_order", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "_get_format_version", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -87776,8 +90089,10 @@ "name": "_get_option_visibility", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 240466755, "return_value": { "type": "bool" }, @@ -87800,8 +90115,10 @@ "name": "_import", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 31529784, "return_value": { "type": "enum::Error" }, @@ -87832,8 +90149,10 @@ "name": "_can_import_threaded", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -87882,6 +90201,20 @@ "inherits": "ScrollContainer", "api_type": "editor", "methods": [ + { + "name": "edit", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3975164845, + "arguments": [ + { + "name": "object", + "type": "Object" + } + ] + }, { "name": "get_selected_path", "is_const": true, @@ -87903,6 +90236,49 @@ "return_value": { "type": "Object" } + }, + { + "name": "instantiate_property_editor", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 1429914152, + "return_value": { + "type": "EditorProperty" + }, + "arguments": [ + { + "name": "object", + "type": "Object" + }, + { + "name": "type", + "type": "enum::Variant.Type" + }, + { + "name": "path", + "type": "String" + }, + { + "name": "hint", + "type": "enum::PropertyHint" + }, + { + "name": "hint_text", + "type": "String" + }, + { + "name": "usage", + "type": "int", + "meta": "uint32" + }, + { + "name": "wide", + "type": "bool", + "default_value": "false" + } + ] } ], "signals": [ @@ -88004,8 +90380,10 @@ "name": "_can_handle", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 397768994, "return_value": { "type": "bool" }, @@ -88020,8 +90398,10 @@ "name": "_parse_begin", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3975164845, "arguments": [ { "name": "object", @@ -88033,8 +90413,10 @@ "name": "_parse_category", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 357144787, "arguments": [ { "name": "object", @@ -88050,8 +90432,10 @@ "name": "_parse_group", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 357144787, "arguments": [ { "name": "object", @@ -88067,8 +90451,10 @@ "name": "_parse_property", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1087679910, "return_value": { "type": "bool" }, @@ -88107,8 +90493,10 @@ "name": "_parse_end", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3975164845, "arguments": [ { "name": "object", @@ -88273,6 +90661,17 @@ "type": "EditorSettings" } }, + { + "name": "get_editor_toaster", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3612675797, + "return_value": { + "type": "EditorToaster" + } + }, { "name": "get_editor_undo_redo", "is_const": true, @@ -88655,6 +91054,87 @@ } ] }, + { + "name": "popup_method_selector", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3585505226, + "arguments": [ + { + "name": "object", + "type": "Object" + }, + { + "name": "callback", + "type": "Callable" + }, + { + "name": "current_value", + "type": "String", + "default_value": "\"\"" + } + ] + }, + { + "name": "popup_quick_open", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2271411043, + "arguments": [ + { + "name": "callback", + "type": "Callable" + }, + { + "name": "base_types", + "type": "typedarray::StringName", + "default_value": "Array[StringName]([])" + } + ] + }, + { + "name": "popup_create_dialog", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 680586781, + "arguments": [ + { + "name": "callback", + "type": "Callable" + }, + { + "name": "base_type", + "type": "StringName", + "default_value": "\"\"" + }, + { + "name": "current_type", + "type": "String", + "default_value": "\"\"" + }, + { + "name": "dialog_title", + "type": "String", + "default_value": "\"\"" + }, + { + "name": "type_blocklist", + "type": "typedarray::StringName", + "default_value": "Array[StringName]([])" + }, + { + "name": "type_suffixes", + "type": "Dictionary", + "default_value": "{}" + } + ] + }, { "name": "get_file_system_dock", "is_const": true, @@ -88819,11 +91299,19 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 83702148, + "hash": 1168363258, + "hash_compatibility": [ + 83702148 + ], "arguments": [ { "name": "scene_filepath", "type": "String" + }, + { + "name": "set_inherited", + "type": "bool", + "default_value": "false" } ] }, @@ -89024,15 +91512,19 @@ "name": "_redraw", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_get_handle_name", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1868713439, "return_value": { "type": "String" }, @@ -89052,8 +91544,10 @@ "name": "_is_handle_highlighted", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 361316320, "return_value": { "type": "bool" }, @@ -89073,8 +91567,10 @@ "name": "_get_handle_value", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3465944082, "return_value": { "type": "Variant" }, @@ -89094,8 +91590,10 @@ "name": "_begin_handle_action", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 300928843, "arguments": [ { "name": "id", @@ -89112,8 +91610,10 @@ "name": "_set_handle", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2210262157, "arguments": [ { "name": "id", @@ -89138,8 +91638,10 @@ "name": "_commit_handle", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3655739840, "arguments": [ { "name": "id", @@ -89164,8 +91666,10 @@ "name": "_subgizmos_intersect_ray", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2055005479, "return_value": { "type": "int", "meta": "int32" @@ -89185,8 +91689,10 @@ "name": "_subgizmos_intersect_frustum", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1653813165, "return_value": { "type": "PackedInt32Array" }, @@ -89205,8 +91711,10 @@ "name": "_set_subgizmo_transform", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3616898986, "arguments": [ { "name": "id", @@ -89223,8 +91731,10 @@ "name": "_get_subgizmo_transform", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1965739696, "return_value": { "type": "Transform3D" }, @@ -89240,8 +91750,10 @@ "name": "_commit_subgizmos", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3411059856, "arguments": [ { "name": "ids", @@ -89508,8 +92020,10 @@ "name": "_has_gizmo", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1905827158, "return_value": { "type": "bool" }, @@ -89524,8 +92038,10 @@ "name": "_create_gizmo", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3641109618, "return_value": { "type": "EditorNode3DGizmo" }, @@ -89540,8 +92056,10 @@ "name": "_get_gizmo_name", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -89550,8 +92068,10 @@ "name": "_get_priority", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -89561,8 +92081,10 @@ "name": "_can_be_hidden", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -89571,8 +92093,10 @@ "name": "_is_selectable_when_hidden", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -89581,8 +92105,10 @@ "name": "_redraw", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 173330131, "arguments": [ { "name": "gizmo", @@ -89594,8 +92120,10 @@ "name": "_get_handle_name", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3888674840, "return_value": { "type": "String" }, @@ -89619,8 +92147,10 @@ "name": "_is_handle_highlighted", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2665780718, "return_value": { "type": "bool" }, @@ -89644,8 +92174,10 @@ "name": "_get_handle_value", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3737302862, "return_value": { "type": "Variant" }, @@ -89669,8 +92201,10 @@ "name": "_begin_handle_action", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3363704593, "arguments": [ { "name": "gizmo", @@ -89691,8 +92225,10 @@ "name": "_set_handle", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1249646868, "arguments": [ { "name": "gizmo", @@ -89721,8 +92257,10 @@ "name": "_commit_handle", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1939863962, "arguments": [ { "name": "gizmo", @@ -89751,8 +92289,10 @@ "name": "_subgizmos_intersect_ray", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1781916302, "return_value": { "type": "int", "meta": "int32" @@ -89776,8 +92316,10 @@ "name": "_subgizmos_intersect_frustum", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3514748524, "return_value": { "type": "PackedInt32Array" }, @@ -89800,8 +92342,10 @@ "name": "_get_subgizmo_transform", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3700343508, "return_value": { "type": "Transform3D" }, @@ -89821,8 +92365,10 @@ "name": "_set_subgizmo_transform", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2435388792, "arguments": [ { "name": "gizmo", @@ -89843,8 +92389,10 @@ "name": "_commit_subgizmos", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2282018236, "arguments": [ { "name": "gizmo", @@ -90192,28 +92740,6 @@ "value": 2 } ] - }, - { - "name": "ContextMenuSlot", - "is_bitfield": false, - "values": [ - { - "name": "CONTEXT_SLOT_SCENE_TREE", - "value": 0 - }, - { - "name": "CONTEXT_SLOT_FILESYSTEM", - "value": 1 - }, - { - "name": "CONTEXT_SLOT_SCRIPT_EDITOR", - "value": 2 - }, - { - "name": "CONTEXT_SUBMENU_SLOT_FILESYSTEM_CREATE", - "value": 3 - } - ] } ], "methods": [ @@ -90221,8 +92747,10 @@ "name": "_forward_canvas_gui_input", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1062211774, "return_value": { "type": "bool" }, @@ -90237,8 +92765,10 @@ "name": "_forward_canvas_draw_over_viewport", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1496901182, "arguments": [ { "name": "viewport_control", @@ -90250,8 +92780,10 @@ "name": "_forward_canvas_force_draw_over_viewport", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1496901182, "arguments": [ { "name": "viewport_control", @@ -90263,8 +92795,10 @@ "name": "_forward_3d_gui_input", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1018736637, "return_value": { "type": "int", "meta": "int32" @@ -90284,8 +92818,10 @@ "name": "_forward_3d_draw_over_viewport", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1496901182, "arguments": [ { "name": "viewport_control", @@ -90297,8 +92833,10 @@ "name": "_forward_3d_force_draw_over_viewport", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1496901182, "arguments": [ { "name": "viewport_control", @@ -90310,8 +92848,10 @@ "name": "_get_plugin_name", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -90320,8 +92860,10 @@ "name": "_get_plugin_icon", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 717520766, "return_value": { "type": "Texture2D" } @@ -90330,8 +92872,10 @@ "name": "_has_main_screen", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -90340,8 +92884,10 @@ "name": "_make_visible", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2586408642, "arguments": [ { "name": "visible", @@ -90353,8 +92899,10 @@ "name": "_edit", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3975164845, "arguments": [ { "name": "object", @@ -90366,8 +92914,10 @@ "name": "_handles", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 397768994, "return_value": { "type": "bool" }, @@ -90382,8 +92932,10 @@ "name": "_get_state", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3102165223, "return_value": { "type": "Dictionary" } @@ -90392,8 +92944,10 @@ "name": "_set_state", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4155329257, "arguments": [ { "name": "state", @@ -90405,15 +92959,19 @@ "name": "_clear", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_get_unsaved_status", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3135753539, "return_value": { "type": "String" }, @@ -90428,22 +92986,28 @@ "name": "_save_external_data", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_apply_changes", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_get_breakpoints", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1139954409, "return_value": { "type": "PackedStringArray" } @@ -90452,8 +93016,10 @@ "name": "_set_window_layout", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 853519107, "arguments": [ { "name": "configuration", @@ -90465,8 +93031,10 @@ "name": "_get_window_layout", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 853519107, "arguments": [ { "name": "configuration", @@ -90478,8 +93046,10 @@ "name": "_build", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2240911060, "return_value": { "type": "bool" } @@ -90488,15 +93058,19 @@ "name": "_enable_plugin", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_disable_plugin", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "add_control_to_container", @@ -91138,11 +93712,11 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2598408232, + "hash": 1904221872, "arguments": [ { "name": "slot", - "type": "enum::EditorPlugin.ContextMenuSlot" + "type": "enum::EditorContextMenuPlugin.ContextMenuSlot" }, { "name": "plugin", @@ -91156,12 +93730,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2598408232, + "hash": 2281511854, "arguments": [ - { - "name": "slot", - "type": "enum::EditorPlugin.ContextMenuSlot" - }, { "name": "plugin", "type": "EditorContextMenuPlugin" @@ -91292,15 +93862,19 @@ "name": "_update_property", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_set_read_only", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2586408642, "arguments": [ { "name": "read_only", @@ -91541,13 +94115,160 @@ } ] }, + { + "name": "set_selectable", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "selectable", + "type": "bool" + } + ] + }, + { + "name": "is_selectable", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_use_folding", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "use_folding", + "type": "bool" + } + ] + }, + { + "name": "is_using_folding", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_name_split_ratio", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "ratio", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_name_split_ratio", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "deselect", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "is_selected", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "select", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1025054187, + "arguments": [ + { + "name": "focusable", + "type": "int", + "meta": "int32", + "default_value": "-1" + } + ] + }, + { + "name": "set_object_and_property", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4157606280, + "arguments": [ + { + "name": "object", + "type": "Object" + }, + { + "name": "property", + "type": "StringName" + } + ] + }, + { + "name": "set_label_reference", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1496901182, + "arguments": [ + { + "name": "control", + "type": "Control" + } + ] + }, { "name": "emit_changed", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3069422438, + "hash": 1822500399, + "hash_compatibility": [ + 3069422438 + ], "arguments": [ { "name": "property", @@ -91649,6 +94370,19 @@ } ] }, + { + "name": "property_favorited", + "arguments": [ + { + "name": "property", + "type": "StringName" + }, + { + "name": "favorited", + "type": "bool" + } + ] + }, { "name": "property_pinned", "arguments": [ @@ -91757,6 +94491,24 @@ "name": "deletable", "setter": "set_deletable", "getter": "is_deletable" + }, + { + "type": "bool", + "name": "selectable", + "setter": "set_selectable", + "getter": "is_selectable" + }, + { + "type": "bool", + "name": "use_folding", + "setter": "set_use_folding", + "getter": "is_using_folding" + }, + { + "type": "float", + "name": "name_split_ratio", + "setter": "set_name_split_ratio", + "getter": "get_name_split_ratio" } ] }, @@ -91771,8 +94523,10 @@ "name": "_converts_to", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -91781,8 +94535,10 @@ "name": "_handles", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3190994482, "return_value": { "type": "bool" }, @@ -91797,8 +94553,10 @@ "name": "_convert", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 54807400, "return_value": { "type": "Resource" }, @@ -91822,8 +94580,10 @@ "name": "_set_create_options", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3975164845, "arguments": [ { "name": "menu_node", @@ -91835,8 +94595,10 @@ "name": "_handle_menu_selected", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3067735520, "return_value": { "type": "bool" }, @@ -92150,8 +94912,10 @@ "name": "_handles", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3927539163, "return_value": { "type": "bool" }, @@ -92166,8 +94930,10 @@ "name": "_generate", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3528897987, "return_value": { "type": "Texture2D" }, @@ -92190,8 +94956,10 @@ "name": "_generate_from_path", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3792074072, "return_value": { "type": "Texture2D" }, @@ -92214,8 +94982,10 @@ "name": "_generate_small_preview_automatically", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -92224,8 +94994,10 @@ "name": "_can_generate_small_preview", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -92243,8 +95015,10 @@ "name": "_handles", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3927539163, "return_value": { "type": "bool" }, @@ -92259,8 +95033,10 @@ "name": "_make_tooltip_for_path", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1345618340, "return_value": { "type": "Control" }, @@ -92340,8 +95116,10 @@ "name": "_get_import_flags", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "uint32" @@ -92351,8 +95129,10 @@ "name": "_get_extensions", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1139954409, "return_value": { "type": "PackedStringArray" } @@ -92361,8 +95141,10 @@ "name": "_import_scene", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3678998312, "return_value": { "type": "Object" }, @@ -92386,8 +95168,10 @@ "name": "_get_import_options", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 83702148, "arguments": [ { "name": "path", @@ -92399,8 +95183,10 @@ "name": "_get_option_visibility", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2261546920, "return_value": { "type": "Variant" }, @@ -92460,8 +95246,10 @@ "name": "_post_import", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2205481471, "return_value": { "type": "Object" }, @@ -92536,8 +95324,10 @@ "name": "_get_internal_import_options", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1286410249, "arguments": [ { "name": "category", @@ -92550,8 +95340,10 @@ "name": "_get_internal_option_visibility", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1582861896, "return_value": { "type": "Variant" }, @@ -92575,8 +95367,10 @@ "name": "_get_internal_option_update_view_required", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1216417217, "return_value": { "type": "Variant" }, @@ -92596,8 +95390,10 @@ "name": "_internal_process", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3641982463, "arguments": [ { "name": "category", @@ -92622,8 +95418,10 @@ "name": "_get_import_options", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 83702148, "arguments": [ { "name": "path", @@ -92635,8 +95433,10 @@ "name": "_get_option_visibility", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2261546920, "return_value": { "type": "Variant" }, @@ -92659,8 +95459,10 @@ "name": "_pre_process", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1078189570, "arguments": [ { "name": "scene", @@ -92672,8 +95474,10 @@ "name": "_post_process", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1078189570, "arguments": [ { "name": "scene", @@ -92770,8 +95574,10 @@ "name": "_run", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "add_root_node", @@ -93345,6 +96151,9 @@ { "name": "ungrabbed" }, + { + "name": "updown_pressed" + }, { "name": "value_focus_entered" }, @@ -93396,8 +96205,10 @@ "name": "_get_name", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -93406,14 +96217,69 @@ "name": "_get_supported_languages", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1139954409, "return_value": { "type": "PackedStringArray" } } ] }, + { + "name": "EditorToaster", + "is_refcounted": false, + "is_instantiable": false, + "inherits": "HBoxContainer", + "api_type": "editor", + "enums": [ + { + "name": "Severity", + "is_bitfield": false, + "values": [ + { + "name": "SEVERITY_INFO", + "value": 0 + }, + { + "name": "SEVERITY_WARNING", + "value": 1 + }, + { + "name": "SEVERITY_ERROR", + "value": 2 + } + ] + } + ], + "methods": [ + { + "name": "push_toast", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1813923476, + "arguments": [ + { + "name": "message", + "type": "String" + }, + { + "name": "severity", + "type": "enum::EditorToaster.Severity", + "default_value": "0" + }, + { + "name": "tooltip", + "type": "String", + "default_value": "\"\"" + } + ] + } + ] + }, { "name": "EditorTranslationParserPlugin", "is_refcounted": true, @@ -93425,8 +96291,10 @@ "name": "_parse_file", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3567846260, "arguments": [ { "name": "path", @@ -93442,12 +96310,33 @@ } ] }, + { + "name": "_get_comments", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3922387911, + "arguments": [ + { + "name": "msgids_comment", + "type": "typedarray::String" + }, + { + "name": "msgids_context_plural_comment", + "type": "typedarray::String" + } + ] + }, { "name": "_get_recognized_extensions", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1139954409, "return_value": { "type": "PackedStringArray" } @@ -93783,8 +96672,10 @@ "name": "_initialize", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2323990056, "return_value": { "type": "bool" }, @@ -93799,8 +96690,10 @@ "name": "_set_credentials", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1336744649, "arguments": [ { "name": "username", @@ -93828,8 +96721,10 @@ "name": "_get_modified_files_data", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2915620761, "return_value": { "type": "typedarray::Dictionary" } @@ -93838,8 +96733,10 @@ "name": "_stage_file", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 83702148, "arguments": [ { "name": "file_path", @@ -93851,8 +96748,10 @@ "name": "_unstage_file", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 83702148, "arguments": [ { "name": "file_path", @@ -93864,8 +96763,10 @@ "name": "_discard_file", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 83702148, "arguments": [ { "name": "file_path", @@ -93877,8 +96778,10 @@ "name": "_commit", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 83702148, "arguments": [ { "name": "msg", @@ -93890,8 +96793,10 @@ "name": "_get_diff", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1366379175, "return_value": { "type": "typedarray::Dictionary" }, @@ -93911,8 +96816,10 @@ "name": "_shut_down", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2240911060, "return_value": { "type": "bool" } @@ -93921,8 +96828,10 @@ "name": "_get_vcs_name", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2841200299, "return_value": { "type": "String" } @@ -93931,8 +96840,10 @@ "name": "_get_previous_commits", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1171824711, "return_value": { "type": "typedarray::Dictionary" }, @@ -93948,8 +96859,10 @@ "name": "_get_branch_list", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2915620761, "return_value": { "type": "typedarray::String" } @@ -93958,8 +96871,10 @@ "name": "_get_remotes", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2915620761, "return_value": { "type": "typedarray::String" } @@ -93968,8 +96883,10 @@ "name": "_create_branch", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 83702148, "arguments": [ { "name": "branch_name", @@ -93981,8 +96898,10 @@ "name": "_remove_branch", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 83702148, "arguments": [ { "name": "branch_name", @@ -93994,8 +96913,10 @@ "name": "_create_remote", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3186203200, "arguments": [ { "name": "remote_name", @@ -94011,8 +96932,10 @@ "name": "_remove_remote", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 83702148, "arguments": [ { "name": "remote_name", @@ -94024,8 +96947,10 @@ "name": "_get_current_branch_name", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2841200299, "return_value": { "type": "String" } @@ -94034,8 +96959,10 @@ "name": "_checkout_branch", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2323990056, "return_value": { "type": "bool" }, @@ -94050,8 +96977,10 @@ "name": "_pull", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 83702148, "arguments": [ { "name": "remote", @@ -94063,8 +96992,10 @@ "name": "_push", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2678287736, "arguments": [ { "name": "remote", @@ -94080,8 +97011,10 @@ "name": "_fetch", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 83702148, "arguments": [ { "name": "remote", @@ -94093,8 +97026,10 @@ "name": "_get_line_diff", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2796572089, "return_value": { "type": "typedarray::Dictionary" }, @@ -94820,6 +97755,31 @@ "type": "String" } }, + { + "name": "set_print_to_stdout", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_printing_to_stdout", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_print_error_messages", "is_const": false, @@ -94853,6 +97813,12 @@ "setter": "set_print_error_messages", "getter": "is_printing_error_messages" }, + { + "type": "bool", + "name": "print_to_stdout", + "setter": "set_print_to_stdout", + "getter": "is_printing_to_stdout" + }, { "type": "int", "name": "physics_ticks_per_second", @@ -95278,8 +98244,10 @@ "name": "_toggle", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1157301103, "arguments": [ { "name": "enable", @@ -95295,8 +98263,10 @@ "name": "_add_frame", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 381264803, "arguments": [ { "name": "data", @@ -95308,8 +98278,10 @@ "name": "_tick", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3948312143, "arguments": [ { "name": "frame_time", @@ -98577,6 +101549,64 @@ } ] }, + { + "name": "ExternalTexture", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "Texture2D", + "api_type": "core", + "methods": [ + { + "name": "set_size", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 743155724, + "arguments": [ + { + "name": "size", + "type": "Vector2" + } + ] + }, + { + "name": "get_external_texture_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint64" + } + }, + { + "name": "set_external_buffer_id", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "external_buffer_id", + "type": "int", + "meta": "uint64" + } + ] + } + ], + "properties": [ + { + "type": "Vector2", + "name": "size", + "setter": "set_size", + "getter": "get_size" + } + ] + }, { "name": "FBXDocument", "is_refcounted": true, @@ -99515,6 +102545,32 @@ } ] }, + { + "name": "SaveIntegrityLevel", + "is_bitfield": false, + "values": [ + { + "name": "SAVE_INTEGRITY_DEFAULT", + "value": 0 + }, + { + "name": "SAVE_INTEGRITY_NONE", + "value": 1 + }, + { + "name": "SAVE_INTEGRITY_SAVE_SWAP", + "value": 2 + }, + { + "name": "SAVE_INTEGRITY_SAVE_SWAP_PLUS_SYNC", + "value": 3 + }, + { + "name": "SAVE_INTEGRITY_MAX", + "value": 4 + } + ] + }, { "name": "UnixPermissionFlags", "is_bitfield": true, @@ -99577,7 +102633,10 @@ "is_vararg": false, "is_static": true, "is_virtual": false, - "hash": 1247358404, + "hash": 395179203, + "hash_compatibility": [ + 1247358404 + ], "return_value": { "type": "FileAccess" }, @@ -99589,6 +102648,11 @@ { "name": "flags", "type": "enum::FileAccess.ModeFlags" + }, + { + "name": "integrity_level", + "type": "enum::FileAccess.SaveIntegrityLevel", + "default_value": "0" } ] }, @@ -99598,7 +102662,10 @@ "is_vararg": false, "is_static": true, "is_virtual": false, - "hash": 1482131466, + "hash": 788003459, + "hash_compatibility": [ + 1482131466 + ], "return_value": { "type": "FileAccess" }, @@ -99614,6 +102681,11 @@ { "name": "key", "type": "PackedByteArray" + }, + { + "name": "iv", + "type": "PackedByteArray", + "default_value": "PackedByteArray()" } ] }, @@ -99682,6 +102754,39 @@ "type": "enum::Error" } }, + { + "name": "create_temp", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 3075606245, + "return_value": { + "type": "FileAccess" + }, + "arguments": [ + { + "name": "mode_flags", + "type": "int", + "meta": "int32" + }, + { + "name": "prefix", + "type": "String", + "default_value": "\"\"" + }, + { + "name": "extension", + "type": "String", + "default_value": "\"\"" + }, + { + "name": "keep", + "type": "bool", + "default_value": "false" + } + ] + }, { "name": "get_file_as_bytes", "is_const": false, @@ -99889,6 +102994,18 @@ "meta": "uint64" } }, + { + "name": "get_half", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "get_float", "is_const": true, @@ -100084,7 +103201,13 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1286410249, + "hash": 3067735520, + "hash_compatibility": [ + 1286410249 + ], + "return_value": { + "type": "bool" + }, "arguments": [ { "name": "value", @@ -100099,7 +103222,13 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1286410249, + "hash": 3067735520, + "hash_compatibility": [ + 1286410249 + ], + "return_value": { + "type": "bool" + }, "arguments": [ { "name": "value", @@ -100114,7 +103243,13 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1286410249, + "hash": 3067735520, + "hash_compatibility": [ + 1286410249 + ], + "return_value": { + "type": "bool" + }, "arguments": [ { "name": "value", @@ -100129,7 +103264,13 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1286410249, + "hash": 3067735520, + "hash_compatibility": [ + 1286410249 + ], + "return_value": { + "type": "bool" + }, "arguments": [ { "name": "value", @@ -100138,13 +103279,40 @@ } ] }, + { + "name": "store_half", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 330693286, + "hash_compatibility": [ + 373806689 + ], + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "value", + "type": "float", + "meta": "float" + } + ] + }, { "name": "store_float", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 373806689, + "hash": 330693286, + "hash_compatibility": [ + 373806689 + ], + "return_value": { + "type": "bool" + }, "arguments": [ { "name": "value", @@ -100159,7 +103327,13 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 373806689, + "hash": 330693286, + "hash_compatibility": [ + 373806689 + ], + "return_value": { + "type": "bool" + }, "arguments": [ { "name": "value", @@ -100174,7 +103348,13 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 373806689, + "hash": 330693286, + "hash_compatibility": [ + 373806689 + ], + "return_value": { + "type": "bool" + }, "arguments": [ { "name": "value", @@ -100189,7 +103369,13 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2971499966, + "hash": 114037665, + "hash_compatibility": [ + 2971499966 + ], + "return_value": { + "type": "bool" + }, "arguments": [ { "name": "buffer", @@ -100203,7 +103389,13 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 83702148, + "hash": 2323990056, + "hash_compatibility": [ + 83702148 + ], + "return_value": { + "type": "bool" + }, "arguments": [ { "name": "line", @@ -100217,10 +103409,14 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2173791505, + "hash": 1611473434, "hash_compatibility": [ + 2173791505, 2217842308 ], + "return_value": { + "type": "bool" + }, "arguments": [ { "name": "values", @@ -100239,7 +103435,13 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 83702148, + "hash": 2323990056, + "hash_compatibility": [ + 83702148 + ], + "return_value": { + "type": "bool" + }, "arguments": [ { "name": "string", @@ -100253,7 +103455,13 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 738511890, + "hash": 117357437, + "hash_compatibility": [ + 738511890 + ], + "return_value": { + "type": "bool" + }, "arguments": [ { "name": "value", @@ -100272,7 +103480,13 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 83702148, + "hash": 2323990056, + "hash_compatibility": [ + 83702148 + ], + "return_value": { + "type": "bool" + }, "arguments": [ { "name": "string", @@ -100566,6 +103780,39 @@ "type": "PackedStringArray" } }, + { + "name": "clear_filename_filter", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "set_filename_filter", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "filter", + "type": "String" + } + ] + }, + { + "name": "get_filename_filter", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, { "name": "get_option_name", "is_const": true, @@ -101031,6 +104278,15 @@ "type": "String" } ] + }, + { + "name": "filename_filter_changed", + "arguments": [ + { + "name": "filter", + "type": "String" + } + ] } ], "properties": [ @@ -101064,6 +104320,12 @@ "setter": "set_filters", "getter": "get_filters" }, + { + "type": "String", + "name": "filename_filter", + "setter": "set_filename_filter", + "getter": "get_filename_filter" + }, { "type": "int", "name": "option_count", @@ -102468,7 +105730,8 @@ "arguments": [ { "name": "char", - "type": "int" + "type": "int", + "meta": "char32" }, { "name": "font_size", @@ -102502,7 +105765,8 @@ }, { "name": "char", - "type": "int" + "type": "int", + "meta": "char32" }, { "name": "font_size", @@ -102541,7 +105805,8 @@ }, { "name": "char", - "type": "int" + "type": "int", + "meta": "char32" }, { "name": "font_size", @@ -102574,7 +105839,8 @@ "arguments": [ { "name": "char", - "type": "int" + "type": "int", + "meta": "char32" } ] }, @@ -103111,6 +106377,31 @@ "type": "enum::TextServer.SubpixelPositioning" } }, + { + "name": "set_keep_rounding_remainders", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "keep_rounding_remainders", + "type": "bool" + } + ] + }, + { + "name": "get_keep_rounding_remainders", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_oversampling", "is_const": false, @@ -104369,11 +107660,13 @@ }, { "name": "start", - "type": "int" + "type": "int", + "meta": "char32" }, { "name": "end", - "type": "int" + "type": "int", + "meta": "char32" } ] }, @@ -104565,11 +107858,13 @@ }, { "name": "char", - "type": "int" + "type": "int", + "meta": "char32" }, { "name": "variation_selector", - "type": "int" + "type": "int", + "meta": "char32" } ] }, @@ -104581,7 +107876,8 @@ "is_virtual": false, "hash": 3175239445, "return_value": { - "type": "int" + "type": "int", + "meta": "char32" }, "arguments": [ { @@ -104658,6 +107954,12 @@ "setter": "set_subpixel_positioning", "getter": "get_subpixel_positioning" }, + { + "type": "bool", + "name": "keep_rounding_remainders", + "setter": "set_keep_rounding_remainders", + "getter": "get_keep_rounding_remainders" + }, { "type": "bool", "name": "multichannel_signed_distance_field", @@ -105303,6 +108605,60 @@ "value": 6 } ] + }, + { + "name": "GLTFComponentType", + "is_bitfield": false, + "values": [ + { + "name": "COMPONENT_TYPE_NONE", + "value": 0 + }, + { + "name": "COMPONENT_TYPE_SIGNED_BYTE", + "value": 5120 + }, + { + "name": "COMPONENT_TYPE_UNSIGNED_BYTE", + "value": 5121 + }, + { + "name": "COMPONENT_TYPE_SIGNED_SHORT", + "value": 5122 + }, + { + "name": "COMPONENT_TYPE_UNSIGNED_SHORT", + "value": 5123 + }, + { + "name": "COMPONENT_TYPE_SIGNED_INT", + "value": 5124 + }, + { + "name": "COMPONENT_TYPE_UNSIGNED_INT", + "value": 5125 + }, + { + "name": "COMPONENT_TYPE_SINGLE_FLOAT", + "value": 5126 + }, + { + "name": "COMPONENT_TYPE_DOUBLE_FLOAT", + "value": 5130 + }, + { + "name": "COMPONENT_TYPE_HALF_FLOAT", + "value": 5131 + }, + { + "name": "COMPONENT_TYPE_SIGNED_LONG", + "value": 5134 + }, + { + "name": "COMPONENT_TYPE_UNSIGNED_LONG", + "value": 5135 + } + ] } ], "methods": [ @@ -106649,6 +110005,57 @@ } ] }, + { + "name": "import_object_model_property", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 1206708632, + "return_value": { + "type": "GLTFObjectModelProperty" + }, + "arguments": [ + { + "name": "state", + "type": "GLTFState" + }, + { + "name": "json_pointer", + "type": "String" + } + ] + }, + { + "name": "export_object_model_property", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 314209806, + "return_value": { + "type": "GLTFObjectModelProperty" + }, + "arguments": [ + { + "name": "state", + "type": "GLTFState" + }, + { + "name": "node_path", + "type": "NodePath" + }, + { + "name": "godot_node", + "type": "Node" + }, + { + "name": "gltf_node_index", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "register_gltf_document_extension", "is_const": false, @@ -106726,8 +110133,10 @@ "name": "_import_preflight", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 71757153, "return_value": { "type": "enum::Error" }, @@ -106746,8 +110155,10 @@ "name": "_get_supported_extensions", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2981934095, "return_value": { "type": "PackedStringArray" } @@ -106756,8 +110167,10 @@ "name": "_parse_node_extensions", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2502662849, "return_value": { "type": "enum::Error" }, @@ -106780,8 +110193,10 @@ "name": "_parse_image_data", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2106559202, "return_value": { "type": "enum::Error" }, @@ -106808,8 +110223,10 @@ "name": "_get_image_file_extension", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2841200299, "return_value": { "type": "String" } @@ -106818,8 +110235,10 @@ "name": "_parse_texture_json", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1088597834, "return_value": { "type": "enum::Error" }, @@ -106839,13 +110258,15 @@ ] }, { - "name": "_generate_scene_node", + "name": "_import_object_model_property", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2791885359, "return_value": { - "type": "Node3D" + "type": "GLTFObjectModelProperty" }, "arguments": [ { @@ -106853,12 +110274,12 @@ "type": "GLTFState" }, { - "name": "gltf_node", - "type": "GLTFNode" + "name": "split_json_pointer", + "type": "PackedStringArray" }, { - "name": "scene_parent", - "type": "Node" + "name": "partial_paths", + "type": "typedarray::NodePath" } ] }, @@ -106866,8 +110287,10 @@ "name": "_import_post_parse", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2514817362, "return_value": { "type": "enum::Error" }, @@ -106878,12 +110301,58 @@ } ] }, + { + "name": "_import_pre_generate", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 2514817362, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "state", + "type": "GLTFState" + } + ] + }, + { + "name": "_generate_scene_node", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3929482561, + "return_value": { + "type": "Node3D" + }, + "arguments": [ + { + "name": "state", + "type": "GLTFState" + }, + { + "name": "gltf_node", + "type": "GLTFNode" + }, + { + "name": "scene_parent", + "type": "Node" + } + ] + }, { "name": "_import_node", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3109128527, "return_value": { "type": "enum::Error" }, @@ -106910,8 +110379,10 @@ "name": "_import_post", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 858562664, "return_value": { "type": "enum::Error" }, @@ -106930,8 +110401,10 @@ "name": "_export_preflight", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 858562664, "return_value": { "type": "enum::Error" }, @@ -106950,8 +110423,10 @@ "name": "_convert_scene_node", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 147612932, "arguments": [ { "name": "state", @@ -106967,12 +110442,36 @@ } ] }, + { + "name": "_export_post_convert", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 858562664, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "state", + "type": "GLTFState" + }, + { + "name": "root", + "type": "Node" + } + ] + }, { "name": "_export_preserialize", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2514817362, "return_value": { "type": "enum::Error" }, @@ -106983,12 +110482,54 @@ } ] }, + { + "name": "_export_object_model_property", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 2907056865, + "return_value": { + "type": "GLTFObjectModelProperty" + }, + "arguments": [ + { + "name": "state", + "type": "GLTFState" + }, + { + "name": "node_path", + "type": "NodePath" + }, + { + "name": "godot_node", + "type": "Node" + }, + { + "name": "gltf_node_index", + "type": "int", + "meta": "int32" + }, + { + "name": "target_object", + "type": "Object" + }, + { + "name": "target_depth", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "_get_saveable_image_formats", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2981934095, "return_value": { "type": "PackedStringArray" } @@ -106997,8 +110538,10 @@ "name": "_serialize_image_to_bytes", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 276886664, "return_value": { "type": "PackedByteArray" }, @@ -107030,8 +110573,10 @@ "name": "_save_image_at_path", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3854228564, "return_value": { "type": "enum::Error" }, @@ -107063,8 +110608,10 @@ "name": "_serialize_texture_json", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 798643322, "return_value": { "type": "enum::Error" }, @@ -107091,8 +110638,10 @@ "name": "_export_node", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3109128527, "return_value": { "type": "enum::Error" }, @@ -107119,8 +110668,10 @@ "name": "_export_post", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2514817362, "return_value": { "type": "enum::Error" }, @@ -107925,6 +111476,21 @@ } ] }, + { + "name": "append_child_index", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "child_index", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "get_light", "is_const": false, @@ -107986,6 +111552,28 @@ "type": "Variant" } ] + }, + { + "name": "get_scene_node_path", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 573359477, + "return_value": { + "type": "NodePath" + }, + "arguments": [ + { + "name": "gltf_state", + "type": "GLTFState" + }, + { + "name": "handle_skeletons", + "type": "bool", + "default_value": "true" + } + ] } ], "properties": [ @@ -108069,6 +111657,338 @@ } ] }, + { + "name": "GLTFObjectModelProperty", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "RefCounted", + "api_type": "core", + "enums": [ + { + "name": "GLTFObjectModelType", + "is_bitfield": false, + "values": [ + { + "name": "GLTF_OBJECT_MODEL_TYPE_UNKNOWN", + "value": 0 + }, + { + "name": "GLTF_OBJECT_MODEL_TYPE_BOOL", + "value": 1 + }, + { + "name": "GLTF_OBJECT_MODEL_TYPE_FLOAT", + "value": 2 + }, + { + "name": "GLTF_OBJECT_MODEL_TYPE_FLOAT_ARRAY", + "value": 3 + }, + { + "name": "GLTF_OBJECT_MODEL_TYPE_FLOAT2", + "value": 4 + }, + { + "name": "GLTF_OBJECT_MODEL_TYPE_FLOAT3", + "value": 5 + }, + { + "name": "GLTF_OBJECT_MODEL_TYPE_FLOAT4", + "value": 6 + }, + { + "name": "GLTF_OBJECT_MODEL_TYPE_FLOAT2X2", + "value": 7 + }, + { + "name": "GLTF_OBJECT_MODEL_TYPE_FLOAT3X3", + "value": 8 + }, + { + "name": "GLTF_OBJECT_MODEL_TYPE_FLOAT4X4", + "value": 9 + }, + { + "name": "GLTF_OBJECT_MODEL_TYPE_INT", + "value": 10 + } + ] + } + ], + "methods": [ + { + "name": "append_node_path", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1348162250, + "arguments": [ + { + "name": "node_path", + "type": "NodePath" + } + ] + }, + { + "name": "append_path_to_property", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1331931644, + "arguments": [ + { + "name": "node_path", + "type": "NodePath" + }, + { + "name": "prop_name", + "type": "StringName" + } + ] + }, + { + "name": "get_accessor_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1998183368, + "return_value": { + "type": "enum::GLTFAccessor.GLTFAccessorType" + } + }, + { + "name": "get_gltf_to_godot_expression", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240072449, + "return_value": { + "type": "Expression" + } + }, + { + "name": "set_gltf_to_godot_expression", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1815845073, + "arguments": [ + { + "name": "gltf_to_godot_expr", + "type": "Expression" + } + ] + }, + { + "name": "get_godot_to_gltf_expression", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240072449, + "return_value": { + "type": "Expression" + } + }, + { + "name": "set_godot_to_gltf_expression", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1815845073, + "arguments": [ + { + "name": "godot_to_gltf_expr", + "type": "Expression" + } + ] + }, + { + "name": "get_node_paths", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "typedarray::NodePath" + } + }, + { + "name": "has_node_paths", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_node_paths", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 381264803, + "arguments": [ + { + "name": "node_paths", + "type": "typedarray::NodePath" + } + ] + }, + { + "name": "get_object_model_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1094778507, + "return_value": { + "type": "enum::GLTFObjectModelProperty.GLTFObjectModelType" + } + }, + { + "name": "set_object_model_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4108684086, + "arguments": [ + { + "name": "type", + "type": "enum::GLTFObjectModelProperty.GLTFObjectModelType" + } + ] + }, + { + "name": "get_json_pointers", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "typedarray::PackedStringArray" + } + }, + { + "name": "has_json_pointers", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_json_pointers", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 381264803, + "arguments": [ + { + "name": "json_pointers", + "type": "typedarray::PackedStringArray" + } + ] + }, + { + "name": "get_variant_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3416842102, + "return_value": { + "type": "enum::Variant.Type" + } + }, + { + "name": "set_variant_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2887708385, + "arguments": [ + { + "name": "variant_type", + "type": "enum::Variant.Type" + } + ] + }, + { + "name": "set_types", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4150728237, + "arguments": [ + { + "name": "variant_type", + "type": "enum::Variant.Type" + }, + { + "name": "obj_model_type", + "type": "enum::GLTFObjectModelProperty.GLTFObjectModelType" + } + ] + } + ], + "properties": [ + { + "type": "Expression", + "name": "gltf_to_godot_expression", + "setter": "set_gltf_to_godot_expression", + "getter": "get_gltf_to_godot_expression" + }, + { + "type": "Expression", + "name": "godot_to_gltf_expression", + "setter": "set_godot_to_gltf_expression", + "getter": "get_godot_to_gltf_expression" + }, + { + "type": "Array", + "name": "node_paths", + "setter": "set_node_paths", + "getter": "get_node_paths" + }, + { + "type": "int", + "name": "object_model_type", + "setter": "set_object_model_type", + "getter": "get_object_model_type" + }, + { + "type": "PackedStringArray", + "name": "json_pointers", + "setter": "set_json_pointers", + "getter": "get_json_pointers" + }, + { + "type": "int", + "name": "variant_type", + "setter": "set_variant_type", + "getter": "get_variant_type" + } + ] + }, { "name": "GLTFPhysicsBody", "is_refcounted": true, @@ -109452,6 +113372,33 @@ } ] }, + { + "name": "append_gltf_node", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3562288551, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "gltf_node", + "type": "GLTFNode" + }, + { + "name": "godot_scene_node", + "type": "Node" + }, + { + "name": "parent_node_index", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "get_json", "is_const": false, @@ -111496,24 +115443,18 @@ "setter": "set_sub_emitter", "getter": "get_sub_emitter" }, - { - "type": "ParticleProcessMaterial,ShaderMaterial", - "name": "process_material", - "setter": "set_process_material", - "getter": "get_process_material" - }, - { - "type": "Texture2D", - "name": "texture", - "setter": "set_texture", - "getter": "get_texture" - }, { "type": "float", "name": "lifetime", "setter": "set_lifetime", "getter": "get_lifetime" }, + { + "type": "float", + "name": "interp_to_end", + "setter": "set_interp_to_end", + "getter": "get_interp_to_end" + }, { "type": "bool", "name": "one_shot", @@ -111562,12 +115503,6 @@ "setter": "set_fractional_delta", "getter": "get_fractional_delta" }, - { - "type": "float", - "name": "interp_to_end", - "setter": "set_interp_to_end", - "getter": "get_interp_to_end" - }, { "type": "float", "name": "collision_base_size", @@ -111615,6 +115550,18 @@ "name": "trail_section_subdivisions", "setter": "set_trail_section_subdivisions", "getter": "get_trail_section_subdivisions" + }, + { + "type": "Texture2D", + "name": "texture", + "setter": "set_texture", + "getter": "get_texture" + }, + { + "type": "ParticleProcessMaterial,ShaderMaterial", + "name": "process_material", + "setter": "set_process_material", + "getter": "get_process_material" } ] }, @@ -114439,6 +118386,27 @@ "type": "PackedVector2Array" } ] + }, + { + "name": "bresenham_line", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1989391000, + "return_value": { + "type": "typedarray::Vector2i" + }, + "arguments": [ + { + "name": "from", + "type": "Vector2i" + }, + { + "name": "to", + "type": "Vector2i" + } + ] } ] }, @@ -115277,6 +119245,33 @@ "meta": "float" } }, + { + "name": "set_lightmap_texel_scale", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "scale", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_lightmap_texel_scale", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "set_lightmap_scale", "is_const": false, @@ -115433,6 +119428,12 @@ "setter": "set_gi_mode", "getter": "get_gi_mode" }, + { + "type": "float", + "name": "gi_lightmap_texel_scale", + "setter": "set_lightmap_texel_scale", + "getter": "get_lightmap_texel_scale" + }, { "type": "int", "name": "gi_lightmap_scale", @@ -116204,8 +120205,10 @@ "name": "_is_in_input_hotzone", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1779768129, "return_value": { "type": "bool" }, @@ -116229,8 +120232,10 @@ "name": "_is_in_output_hotzone", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1779768129, "return_value": { "type": "bool" }, @@ -116254,8 +120259,10 @@ "name": "_get_connection_line", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3932192302, "return_value": { "type": "PackedVector2Array" }, @@ -116274,8 +120281,10 @@ "name": "_is_node_hover_valid", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4216241294, "return_value": { "type": "bool" }, @@ -116306,7 +120315,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 195065850, + "hash": 1376144231, + "hash_compatibility": [ + 195065850 + ], "return_value": { "type": "enum::Error" }, @@ -116328,6 +120340,11 @@ "name": "to_port", "type": "int", "meta": "int32" + }, + { + "name": "keep_alive", + "type": "bool", + "default_value": "false" } ] }, @@ -116423,6 +120440,20 @@ } ] }, + { + "name": "set_connections", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 381264803, + "arguments": [ + { + "name": "connections", + "type": "typedarray::Dictionary" + } + ] + }, { "name": "get_connection_list", "is_const": true, @@ -116434,6 +120465,29 @@ "type": "typedarray::Dictionary" } }, + { + "name": "get_connection_count", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 861718734, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "from_node", + "type": "StringName" + }, + { + "name": "from_port", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "get_closest_connection_at_point", "is_const": true, @@ -117428,6 +121482,9 @@ { "name": "copy_nodes_request" }, + { + "name": "cut_nodes_request" + }, { "name": "paste_nodes_request" }, @@ -117573,6 +121630,12 @@ "setter": "set_connection_lines_antialiased", "getter": "is_connection_lines_antialiased" }, + { + "type": "typedarray::27/0:", + "name": "connections", + "setter": "set_connections", + "getter": "get_connection_list" + }, { "type": "float", "name": "zoom", @@ -118095,8 +122158,10 @@ "name": "_draw_port", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 93366828, "arguments": [ { "name": "slot_index", @@ -119623,6 +123688,112 @@ } ] }, + { + "name": "GridMapEditorPlugin", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "EditorPlugin", + "api_type": "editor", + "methods": [ + { + "name": "get_current_grid_map", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1184264483, + "return_value": { + "type": "GridMap" + } + }, + { + "name": "set_selection", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3659408297, + "arguments": [ + { + "name": "begin", + "type": "Vector3i" + }, + { + "name": "end", + "type": "Vector3i" + } + ] + }, + { + "name": "clear_selection", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "get_selection", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1068685055, + "return_value": { + "type": "AABB" + } + }, + { + "name": "has_selection", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "get_selected_cells", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "Array" + } + }, + { + "name": "set_selected_palette_item", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 998575451, + "arguments": [ + { + "name": "item", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_selected_palette_item", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + } + ] + }, { "name": "GrooveJoint2D", "is_refcounted": false, @@ -122359,7 +126530,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2113323047, + "hash": 2307766896, + "hash_compatibility": [ + 2113323047 + ], "return_value": { "type": "enum::Error" }, @@ -122367,6 +126541,11 @@ { "name": "path", "type": "String" + }, + { + "name": "integrity_level", + "type": "enum::FileAccess.SaveIntegrityLevel", + "default_value": "0" } ] }, @@ -122387,8 +126566,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2800019068, + "hash": 2869625657, "hash_compatibility": [ + 2800019068, 578836491 ], "return_value": { @@ -122404,6 +126584,11 @@ "type": "float", "meta": "float", "default_value": "0.75" + }, + { + "name": "integrity_level", + "type": "enum::FileAccess.SaveIntegrityLevel", + "default_value": "0" } ] }, @@ -122432,7 +126617,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3108122999, + "hash": 319849634, + "hash_compatibility": [ + 3108122999 + ], "return_value": { "type": "enum::Error" }, @@ -122445,6 +126633,11 @@ "name": "grayscale", "type": "bool", "default_value": "false" + }, + { + "name": "integrity_level", + "type": "enum::FileAccess.SaveIntegrityLevel", + "default_value": "0" } ] }, @@ -122472,8 +126665,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2781156876, + "hash": 2888171855, "hash_compatibility": [ + 2781156876, 3594949219 ], "return_value": { @@ -122494,6 +126688,11 @@ "type": "float", "meta": "float", "default_value": "0.75" + }, + { + "name": "integrity_level", + "type": "enum::FileAccess.SaveIntegrityLevel", + "default_value": "0" } ] }, @@ -123231,8 +127430,10 @@ "name": "_get_recognized_extensions", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1139954409, "return_value": { "type": "PackedStringArray" } @@ -123241,8 +127442,10 @@ "name": "_load_image", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 959670198, "return_value": { "type": "enum::Error" }, @@ -126201,7 +130404,8 @@ "arguments": [ { "name": "unicode", - "type": "int" + "type": "int", + "meta": "char32" } ] }, @@ -126213,7 +130417,8 @@ "is_virtual": false, "hash": 3905245786, "return_value": { - "type": "int" + "type": "int", + "meta": "char32" } }, { @@ -127928,8 +132133,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 4100757082, + "hash": 1195233573, "hash_compatibility": [ + 4100757082, 573731101 ], "arguments": [ @@ -127941,7 +132147,7 @@ "name": "deadzone", "type": "float", "meta": "float", - "default_value": "0.5" + "default_value": "0.2" } ] }, @@ -128220,6 +132426,10 @@ { "name": "SELECT_MULTI", "value": 1 + }, + { + "name": "SELECT_TOGGLE", + "value": 2 } ] } @@ -128430,6 +132640,43 @@ } ] }, + { + "name": "set_item_auto_translate_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 287402019, + "arguments": [ + { + "name": "idx", + "type": "int", + "meta": "int32" + }, + { + "name": "mode", + "type": "enum::Node.AutoTranslateMode" + } + ] + }, + { + "name": "get_item_auto_translate_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 906302372, + "return_value": { + "type": "enum::Node.AutoTranslateMode" + }, + "arguments": [ + { + "name": "idx", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "set_item_icon_transposed", "is_const": false, @@ -129262,6 +133509,31 @@ "type": "bool" } }, + { + "name": "set_auto_width", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "has_auto_width", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_auto_height", "is_const": false, @@ -129468,6 +133740,12 @@ "setter": "set_max_text_lines", "getter": "get_max_text_lines" }, + { + "type": "bool", + "name": "auto_width", + "setter": "set_auto_width", + "getter": "has_auto_width" + }, { "type": "bool", "name": "auto_height", @@ -129672,54 +133950,44 @@ } }, { - "name": "to_native", + "name": "from_native", "is_const": false, "is_vararg": false, "is_static": true, "is_virtual": false, - "hash": 3194344696, + "hash": 2963479484, "return_value": { "type": "Variant" }, "arguments": [ { - "name": "json", + "name": "variant", "type": "Variant" }, { - "name": "allow_classes", - "type": "bool", - "default_value": "false" - }, - { - "name": "allow_scripts", + "name": "full_objects", "type": "bool", "default_value": "false" } ] }, { - "name": "from_native", + "name": "to_native", "is_const": false, "is_vararg": false, "is_static": true, "is_virtual": false, - "hash": 3194344696, + "hash": 2963479484, "return_value": { "type": "Variant" }, "arguments": [ { - "name": "variant", + "name": "json", "type": "Variant" }, { - "name": "allow_classes", - "type": "bool", - "default_value": "false" - }, - { - "name": "allow_scripts", + "name": "allow_objects", "type": "bool", "default_value": "false" } @@ -130074,6 +134342,40 @@ } ] }, + { + "name": "is_js_buffer", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 821968997, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "javascript_object", + "type": "JavaScriptObject" + } + ] + }, + { + "name": "js_buffer_to_packed_byte_array", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 64409880, + "return_value": { + "type": "PackedByteArray" + }, + "arguments": [ + { + "name": "javascript_buffer", + "type": "JavaScriptObject" + } + ] + }, { "name": "create_object", "is_const": false, @@ -131030,6 +135332,31 @@ "type": "String" } }, + { + "name": "set_paragraph_separator", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "paragraph_separator", + "type": "String" + } + ] + }, + { + "name": "get_paragraph_separator", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, { "name": "set_autowrap_mode", "is_const": false, @@ -131500,6 +135827,12 @@ "setter": "set_justification_flags", "getter": "get_justification_flags" }, + { + "type": "String", + "name": "paragraph_separator", + "setter": "set_paragraph_separator", + "getter": "get_paragraph_separator" + }, { "type": "bool", "name": "clip_text", @@ -132643,6 +136976,33 @@ "meta": "float" } }, + { + "name": "set_paragraph_spacing", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "spacing", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_paragraph_spacing", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "set_font", "is_const": false, @@ -132857,6 +137217,12 @@ "setter": "set_line_spacing", "getter": "get_line_spacing" }, + { + "type": "float", + "name": "paragraph_spacing", + "setter": "set_paragraph_spacing", + "getter": "get_paragraph_spacing" + }, { "type": "Font", "name": "font", @@ -133880,6 +138246,33 @@ "type": "bool" } }, + { + "name": "set_shadow_caster_mask", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "caster_mask", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_shadow_caster_mask", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint32" + } + }, { "name": "set_bake_mode", "is_const": false, @@ -134018,7 +138411,7 @@ "index": 2 }, { - "type": "Texture2D", + "type": "Texture2D,-AnimatedTexture,-AtlasTexture,-CameraTexture,-CanvasTexture,-MeshTexture,-Texture2DRD,-ViewportTexture", "name": "light_projector", "setter": "set_projector", "getter": "get_projector" @@ -134109,6 +138502,12 @@ "getter": "get_param", "index": 18 }, + { + "type": "int", + "name": "shadow_caster_mask", + "setter": "set_shadow_caster_mask", + "getter": "get_shadow_caster_mask" + }, { "type": "bool", "name": "distance_fade_enabled", @@ -134821,6 +139220,31 @@ "type": "bool" } }, + { + "name": "set_shadowmask_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3451066572, + "arguments": [ + { + "name": "mode", + "type": "enum::LightmapGIData.ShadowmaskMode" + } + ] + }, + { + "name": "get_shadowmask_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 785478560, + "return_value": { + "type": "enum::LightmapGIData.ShadowmaskMode" + } + }, { "name": "set_use_texture_for_bounces", "is_const": false, @@ -134897,6 +139321,12 @@ "setter": "set_directional", "getter": "is_directional" }, + { + "type": "int", + "name": "shadowmask_mode", + "setter": "set_shadowmask_mode", + "getter": "get_shadowmask_mode" + }, { "type": "bool", "name": "use_texture_for_bounces", @@ -134995,6 +139425,26 @@ "is_instantiable": true, "inherits": "Resource", "api_type": "core", + "enums": [ + { + "name": "ShadowmaskMode", + "is_bitfield": false, + "values": [ + { + "name": "SHADOWMASK_MODE_NONE", + "value": 0 + }, + { + "name": "SHADOWMASK_MODE_REPLACE", + "value": 1 + }, + { + "name": "SHADOWMASK_MODE_OVERLAY", + "value": 2 + } + ] + } + ], "methods": [ { "name": "set_lightmap_textures", @@ -135021,6 +139471,31 @@ "type": "typedarray::TextureLayered" } }, + { + "name": "set_shadowmask_textures", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 381264803, + "arguments": [ + { + "name": "shadowmask_textures", + "type": "typedarray::TextureLayered" + } + ] + }, + { + "name": "get_shadowmask_textures", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "typedarray::TextureLayered" + } + }, { "name": "set_uses_spherical_harmonics", "is_const": false, @@ -135145,6 +139620,12 @@ "setter": "set_lightmap_textures", "getter": "get_lightmap_textures" }, + { + "type": "typedarray::TextureLayered", + "name": "shadowmask_textures", + "setter": "set_shadowmask_textures", + "getter": "get_shadowmask_textures" + }, { "type": "bool", "name": "uses_spherical_harmonics", @@ -135977,6 +140458,33 @@ } ], "methods": [ + { + "name": "has_ime_text", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "cancel_ime", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "apply_ime", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, { "name": "set_horizontal_alignment", "is_const": false, @@ -136002,6 +140510,33 @@ "type": "enum::HorizontalAlignment" } }, + { + "name": "edit", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "unedit", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "is_editing", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "clear", "is_const": false, @@ -136048,6 +140583,28 @@ "is_virtual": false, "hash": 3218959716 }, + { + "name": "has_undo", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "has_redo", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "has_selection", "is_const": true, @@ -136944,6 +141501,15 @@ "type": "String" } ] + }, + { + "name": "editing_toggled", + "arguments": [ + { + "name": "toggled_on", + "type": "bool" + } + ] } ], "properties": [ @@ -137377,6 +141943,1032 @@ } ] }, + { + "name": "LookAtModifier3D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "SkeletonModifier3D", + "api_type": "core", + "enums": [ + { + "name": "BoneAxis", + "is_bitfield": false, + "values": [ + { + "name": "BONE_AXIS_PLUS_X", + "value": 0 + }, + { + "name": "BONE_AXIS_MINUS_X", + "value": 1 + }, + { + "name": "BONE_AXIS_PLUS_Y", + "value": 2 + }, + { + "name": "BONE_AXIS_MINUS_Y", + "value": 3 + }, + { + "name": "BONE_AXIS_PLUS_Z", + "value": 4 + }, + { + "name": "BONE_AXIS_MINUS_Z", + "value": 5 + } + ] + }, + { + "name": "OriginFrom", + "is_bitfield": false, + "values": [ + { + "name": "ORIGIN_FROM_SELF", + "value": 0 + }, + { + "name": "ORIGIN_FROM_SPECIFIC_BONE", + "value": 1 + }, + { + "name": "ORIGIN_FROM_EXTERNAL_NODE", + "value": 2 + } + ] + } + ], + "methods": [ + { + "name": "set_target_node", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1348162250, + "arguments": [ + { + "name": "target_node", + "type": "NodePath" + } + ] + }, + { + "name": "get_target_node", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4075236667, + "return_value": { + "type": "NodePath" + } + }, + { + "name": "set_bone_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "bone_name", + "type": "String" + } + ] + }, + { + "name": "get_bone_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_bone", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "bone", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_bone", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_forward_axis", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1234919020, + "arguments": [ + { + "name": "forward_axis", + "type": "enum::LookAtModifier3D.BoneAxis" + } + ] + }, + { + "name": "get_forward_axis", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1995032694, + "return_value": { + "type": "enum::LookAtModifier3D.BoneAxis" + } + }, + { + "name": "set_primary_rotation_axis", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1144690656, + "arguments": [ + { + "name": "axis", + "type": "enum::Vector3.Axis" + } + ] + }, + { + "name": "get_primary_rotation_axis", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3050976882, + "return_value": { + "type": "enum::Vector3.Axis" + } + }, + { + "name": "set_use_secondary_rotation", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_using_secondary_rotation", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_origin_safe_margin", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "margin", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_origin_safe_margin", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_origin_from", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4254695669, + "arguments": [ + { + "name": "origin_from", + "type": "enum::LookAtModifier3D.OriginFrom" + } + ] + }, + { + "name": "get_origin_from", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4057166297, + "return_value": { + "type": "enum::LookAtModifier3D.OriginFrom" + } + }, + { + "name": "set_origin_bone_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "bone_name", + "type": "String" + } + ] + }, + { + "name": "get_origin_bone_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_origin_bone", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "bone", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_origin_bone", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_origin_external_node", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1348162250, + "arguments": [ + { + "name": "external_node", + "type": "NodePath" + } + ] + }, + { + "name": "get_origin_external_node", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4075236667, + "return_value": { + "type": "NodePath" + } + }, + { + "name": "set_origin_offset", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3460891852, + "arguments": [ + { + "name": "offset", + "type": "Vector3" + } + ] + }, + { + "name": "get_origin_offset", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3360562783, + "return_value": { + "type": "Vector3" + } + }, + { + "name": "set_duration", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "duration", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_duration", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_transition_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1058637742, + "arguments": [ + { + "name": "transition_type", + "type": "enum::Tween.TransitionType" + } + ] + }, + { + "name": "get_transition_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3842314528, + "return_value": { + "type": "enum::Tween.TransitionType" + } + }, + { + "name": "set_ease_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1208105857, + "arguments": [ + { + "name": "ease_type", + "type": "enum::Tween.EaseType" + } + ] + }, + { + "name": "get_ease_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 631880200, + "return_value": { + "type": "enum::Tween.EaseType" + } + }, + { + "name": "set_use_angle_limitation", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_using_angle_limitation", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_symmetry_limitation", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_limitation_symmetry", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_primary_limit_angle", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "angle", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_primary_limit_angle", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_primary_damp_threshold", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "power", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_primary_damp_threshold", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_primary_positive_limit_angle", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "angle", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_primary_positive_limit_angle", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_primary_positive_damp_threshold", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "power", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_primary_positive_damp_threshold", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_primary_negative_limit_angle", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "angle", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_primary_negative_limit_angle", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_primary_negative_damp_threshold", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "power", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_primary_negative_damp_threshold", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_secondary_limit_angle", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "angle", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_secondary_limit_angle", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_secondary_damp_threshold", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "power", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_secondary_damp_threshold", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_secondary_positive_limit_angle", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "angle", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_secondary_positive_limit_angle", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_secondary_positive_damp_threshold", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "power", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_secondary_positive_damp_threshold", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_secondary_negative_limit_angle", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "angle", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_secondary_negative_limit_angle", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_secondary_negative_damp_threshold", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "power", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_secondary_negative_damp_threshold", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "get_interpolation_remaining", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "is_interpolating", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "is_target_within_limitation", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + } + ], + "properties": [ + { + "type": "NodePath", + "name": "target_node", + "setter": "set_target_node", + "getter": "get_target_node" + }, + { + "type": "String", + "name": "bone_name", + "setter": "set_bone_name", + "getter": "get_bone_name" + }, + { + "type": "int", + "name": "bone", + "setter": "set_bone", + "getter": "get_bone" + }, + { + "type": "int", + "name": "forward_axis", + "setter": "set_forward_axis", + "getter": "get_forward_axis" + }, + { + "type": "int", + "name": "primary_rotation_axis", + "setter": "set_primary_rotation_axis", + "getter": "get_primary_rotation_axis" + }, + { + "type": "bool", + "name": "use_secondary_rotation", + "setter": "set_use_secondary_rotation", + "getter": "is_using_secondary_rotation" + }, + { + "type": "int", + "name": "origin_from", + "setter": "set_origin_from", + "getter": "get_origin_from" + }, + { + "type": "String", + "name": "origin_bone_name", + "setter": "set_origin_bone_name", + "getter": "get_origin_bone_name" + }, + { + "type": "int", + "name": "origin_bone", + "setter": "set_origin_bone", + "getter": "get_origin_bone" + }, + { + "type": "NodePath", + "name": "origin_external_node", + "setter": "set_origin_external_node", + "getter": "get_origin_external_node" + }, + { + "type": "Vector3", + "name": "origin_offset", + "setter": "set_origin_offset", + "getter": "get_origin_offset" + }, + { + "type": "float", + "name": "origin_safe_margin", + "setter": "set_origin_safe_margin", + "getter": "get_origin_safe_margin" + }, + { + "type": "float", + "name": "duration", + "setter": "set_duration", + "getter": "get_duration" + }, + { + "type": "int", + "name": "transition_type", + "setter": "set_transition_type", + "getter": "get_transition_type" + }, + { + "type": "int", + "name": "ease_type", + "setter": "set_ease_type", + "getter": "get_ease_type" + }, + { + "type": "bool", + "name": "use_angle_limitation", + "setter": "set_use_angle_limitation", + "getter": "is_using_angle_limitation" + }, + { + "type": "bool", + "name": "symmetry_limitation", + "setter": "set_symmetry_limitation", + "getter": "is_limitation_symmetry" + }, + { + "type": "float", + "name": "primary_limit_angle", + "setter": "set_primary_limit_angle", + "getter": "get_primary_limit_angle" + }, + { + "type": "float", + "name": "primary_damp_threshold", + "setter": "set_primary_damp_threshold", + "getter": "get_primary_damp_threshold" + }, + { + "type": "float", + "name": "primary_positive_limit_angle", + "setter": "set_primary_positive_limit_angle", + "getter": "get_primary_positive_limit_angle" + }, + { + "type": "float", + "name": "primary_positive_damp_threshold", + "setter": "set_primary_positive_damp_threshold", + "getter": "get_primary_positive_damp_threshold" + }, + { + "type": "float", + "name": "primary_negative_limit_angle", + "setter": "set_primary_negative_limit_angle", + "getter": "get_primary_negative_limit_angle" + }, + { + "type": "float", + "name": "primary_negative_damp_threshold", + "setter": "set_primary_negative_damp_threshold", + "getter": "get_primary_negative_damp_threshold" + }, + { + "type": "float", + "name": "secondary_limit_angle", + "setter": "set_secondary_limit_angle", + "getter": "get_secondary_limit_angle" + }, + { + "type": "float", + "name": "secondary_damp_threshold", + "setter": "set_secondary_damp_threshold", + "getter": "get_secondary_damp_threshold" + }, + { + "type": "float", + "name": "secondary_positive_limit_angle", + "setter": "set_secondary_positive_limit_angle", + "getter": "get_secondary_positive_limit_angle" + }, + { + "type": "float", + "name": "secondary_positive_damp_threshold", + "setter": "set_secondary_positive_damp_threshold", + "getter": "get_secondary_positive_damp_threshold" + }, + { + "type": "float", + "name": "secondary_negative_limit_angle", + "setter": "set_secondary_negative_limit_angle", + "getter": "get_secondary_negative_limit_angle" + }, + { + "type": "float", + "name": "secondary_negative_damp_threshold", + "setter": "set_secondary_negative_damp_threshold", + "getter": "get_secondary_negative_damp_threshold" + } + ] + }, { "name": "MainLoop", "is_refcounted": false, @@ -137430,15 +143022,19 @@ "name": "_initialize", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_physics_process", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 330693286, "return_value": { "type": "bool" }, @@ -137454,8 +143050,10 @@ "name": "_process", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 330693286, "return_value": { "type": "bool" }, @@ -137471,8 +143069,10 @@ "name": "_finalize", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 } ], "signals": [ @@ -137728,8 +143328,10 @@ "name": "_get_shader_rid", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2944877500, "return_value": { "type": "RID" } @@ -137738,8 +143340,10 @@ "name": "_get_shader_mode", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "enum::Shader.Mode" } @@ -137748,8 +143352,10 @@ "name": "_can_do_next_pass", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -137758,8 +143364,10 @@ "name": "_can_use_render_priority", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -138637,8 +144245,10 @@ "name": "_get_surface_count", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -138648,8 +144258,10 @@ "name": "_surface_get_array_len", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 923996154, "return_value": { "type": "int", "meta": "int32" @@ -138666,8 +144278,10 @@ "name": "_surface_get_array_index_len", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 923996154, "return_value": { "type": "int", "meta": "int32" @@ -138684,8 +144298,10 @@ "name": "_surface_get_arrays", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 663333327, "return_value": { "type": "Array" }, @@ -138701,8 +144317,10 @@ "name": "_surface_get_blend_shape_arrays", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 663333327, "return_value": { "type": "typedarray::Array" }, @@ -138718,8 +144336,10 @@ "name": "_surface_get_lods", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3485342025, "return_value": { "type": "Dictionary" }, @@ -138735,8 +144355,10 @@ "name": "_surface_get_format", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 923996154, "return_value": { "type": "int", "meta": "uint32" @@ -138753,8 +144375,10 @@ "name": "_surface_get_primitive_type", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 923996154, "return_value": { "type": "int", "meta": "uint32" @@ -138771,8 +144395,10 @@ "name": "_surface_set_material", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3671737478, "arguments": [ { "name": "index", @@ -138789,8 +144415,10 @@ "name": "_surface_get_material", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2445445782, "return_value": { "type": "Material" }, @@ -138806,8 +144434,10 @@ "name": "_get_blend_shape_count", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -138817,8 +144447,10 @@ "name": "_get_blend_shape_name", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 659327637, "return_value": { "type": "StringName" }, @@ -138834,8 +144466,10 @@ "name": "_set_blend_shape_name", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3780747571, "arguments": [ { "name": "index", @@ -138852,8 +144486,10 @@ "name": "_get_aabb", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1068685055, "return_value": { "type": "AABB" } @@ -140706,6 +146342,25 @@ } ] }, + { + "name": "set_item_mesh_cast_shadow", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3923400443, + "arguments": [ + { + "name": "id", + "type": "int", + "meta": "int32" + }, + { + "name": "shadow_casting_setting", + "type": "enum::RenderingServer.ShadowCastingSetting" + } + ] + }, { "name": "set_item_navigation_mesh", "is_const": false, @@ -140856,6 +146511,24 @@ } ] }, + { + "name": "get_item_mesh_cast_shadow", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1841766007, + "return_value": { + "type": "enum::RenderingServer.ShadowCastingSetting" + }, + "arguments": [ + { + "name": "id", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "get_item_navigation_mesh", "is_const": true, @@ -141705,8 +147378,10 @@ "name": "_get_audio_mix_rate", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "uint32" @@ -141716,8 +147391,10 @@ "name": "_get_audio_speaker_mode", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "enum::AudioServer.SpeakerMode" } @@ -141726,8 +147403,10 @@ "name": "_handles_file", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3927539163, "return_value": { "type": "bool" }, @@ -141742,8 +147421,10 @@ "name": "_write_begin", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2537606672, "return_value": { "type": "enum::Error" }, @@ -141767,8 +147448,10 @@ "name": "_write_frame", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3581051075, "return_value": { "type": "enum::Error" }, @@ -141787,8 +147470,10 @@ "name": "_write_end", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "add_writer", @@ -142748,8 +148433,10 @@ "name": "_poll", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2455072627, "return_value": { "type": "enum::Error" } @@ -142758,8 +148445,10 @@ "name": "_set_multiplayer_peer", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3694835298, "arguments": [ { "name": "multiplayer_peer", @@ -142771,8 +148460,10 @@ "name": "_get_multiplayer_peer", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 222541985, "return_value": { "type": "MultiplayerPeer" } @@ -142781,8 +148472,10 @@ "name": "_get_unique_id", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -142792,8 +148485,10 @@ "name": "_get_peer_ids", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1930428628, "return_value": { "type": "PackedInt32Array" } @@ -142802,8 +148497,10 @@ "name": "_rpc", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2591878767, "return_value": { "type": "enum::Error" }, @@ -142831,8 +148528,10 @@ "name": "_get_remote_sender_id", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -142842,8 +148541,10 @@ "name": "_object_configuration_add", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 886441386, "return_value": { "type": "enum::Error" }, @@ -142862,8 +148563,10 @@ "name": "_object_configuration_remove", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 886441386, "return_value": { "type": "enum::Error" }, @@ -143197,8 +148900,10 @@ "name": "_get_packet", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 50157827, "return_value": { "type": "enum::Error" }, @@ -143217,8 +148922,10 @@ "name": "_put_packet", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 50157827, "return_value": { "type": "enum::Error" }, @@ -143238,8 +148945,10 @@ "name": "_get_available_packet_count", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -143249,8 +148958,10 @@ "name": "_get_max_packet_size", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -143260,8 +148971,10 @@ "name": "_get_packet_script", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2115431945, "return_value": { "type": "PackedByteArray" } @@ -143270,8 +148983,10 @@ "name": "_put_packet_script", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 165934931, "return_value": { "type": "enum::Error" }, @@ -143286,8 +149001,10 @@ "name": "_get_packet_channel", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -143297,8 +149014,10 @@ "name": "_get_packet_mode", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "enum::MultiplayerPeer.TransferMode" } @@ -143307,8 +149026,10 @@ "name": "_set_transfer_channel", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1286410249, "arguments": [ { "name": "p_channel", @@ -143321,8 +149042,10 @@ "name": "_get_transfer_channel", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -143332,8 +149055,10 @@ "name": "_set_transfer_mode", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 950411049, "arguments": [ { "name": "p_mode", @@ -143345,8 +149070,10 @@ "name": "_get_transfer_mode", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "enum::MultiplayerPeer.TransferMode" } @@ -143355,8 +149082,10 @@ "name": "_set_target_peer", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1286410249, "arguments": [ { "name": "p_peer", @@ -143369,8 +149098,10 @@ "name": "_get_packet_peer", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -143380,8 +149111,10 @@ "name": "_is_server", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -143390,22 +149123,28 @@ "name": "_poll", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_close", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_disconnect_peer", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 300928843, "arguments": [ { "name": "p_peer", @@ -143422,8 +149161,10 @@ "name": "_get_unique_id", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -143433,8 +149174,10 @@ "name": "_set_refuse_new_connections", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2586408642, "arguments": [ { "name": "p_enable", @@ -143446,8 +149189,10 @@ "name": "_is_refusing_new_connections", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -143456,8 +149201,10 @@ "name": "_is_server_relay_supported", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -143466,8 +149213,10 @@ "name": "_get_connection_status", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "enum::MultiplayerPeer.ConnectionStatus" } @@ -144420,7 +150169,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2553375659, + "hash": 980552939, + "hash_compatibility": [ + 2553375659 + ], "return_value": { "type": "int", "meta": "int32" @@ -144468,7 +150220,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2553375659, + "hash": 980552939, + "hash_compatibility": [ + 2553375659 + ], "return_value": { "type": "int", "meta": "int32" @@ -144516,7 +150271,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2987595282, + "hash": 1372188274, + "hash_compatibility": [ + 2987595282 + ], "return_value": { "type": "int", "meta": "int32" @@ -144568,7 +150326,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2987595282, + "hash": 1372188274, + "hash_compatibility": [ + 2987595282 + ], "return_value": { "type": "int", "meta": "int32" @@ -144620,7 +150381,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2553375659, + "hash": 980552939, + "hash_compatibility": [ + 2553375659 + ], "return_value": { "type": "int", "meta": "int32" @@ -144668,7 +150432,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2987595282, + "hash": 1372188274, + "hash_compatibility": [ + 2987595282 + ], "return_value": { "type": "int", "meta": "int32" @@ -144720,7 +150487,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1558592568, + "hash": 2674635658, + "hash_compatibility": [ + 1558592568 + ], "return_value": { "type": "int", "meta": "int32" @@ -149834,9 +155604,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 685862123, + "hash": 3172802542, "hash_compatibility": [ - 3703028813 + 3703028813, + 685862123 ], "arguments": [ { @@ -149864,9 +155635,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2469318639, + "hash": 1286748856, "hash_compatibility": [ - 3669016597 + 3669016597, + 2469318639 ], "arguments": [ { @@ -151074,6 +156846,10 @@ { "name": "PATH_POSTPROCESSING_EDGECENTERED", "value": 1 + }, + { + "name": "PATH_POSTPROCESSING_NONE", + "value": 2 } ] }, @@ -151420,6 +157196,10 @@ { "name": "PATH_POSTPROCESSING_EDGECENTERED", "value": 1 + }, + { + "name": "PATH_POSTPROCESSING_NONE", + "value": 2 } ] }, @@ -153567,12 +159347,13 @@ }, { "name": "map_get_path", - "is_const": true, + "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3146466012, + "hash": 1279824844, "hash_compatibility": [ + 3146466012, 56240621 ], "return_value": { @@ -153773,11 +159554,14 @@ }, { "name": "query_path", - "is_const": true, + "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3394638789, + "hash": 1254915886, + "hash_compatibility": [ + 3394638789 + ], "arguments": [ { "name": "parameters", @@ -153786,6 +159570,11 @@ { "name": "result", "type": "NavigationPathQueryResult2D" + }, + { + "name": "callback", + "type": "Callable", + "default_value": "Callable()" } ] }, @@ -155460,7 +161249,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1176164995, + "hash": 1766905497, + "hash_compatibility": [ + 1176164995 + ], "arguments": [ { "name": "navigation_polygon", @@ -155487,7 +161279,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2909414286, + "hash": 2179660022, + "hash_compatibility": [ + 2909414286 + ], "arguments": [ { "name": "navigation_polygon", @@ -155510,7 +161305,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2909414286, + "hash": 2179660022, + "hash_compatibility": [ + 2909414286 + ], "arguments": [ { "name": "navigation_polygon", @@ -156019,12 +161817,13 @@ }, { "name": "map_get_path", - "is_const": true, + "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1187418690, + "hash": 276783190, "hash_compatibility": [ + 1187418690, 2121045993 ], "return_value": { @@ -156276,11 +162075,14 @@ }, { "name": "query_path", - "is_const": true, + "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3415008901, + "hash": 2146930868, + "hash_compatibility": [ + 3415008901 + ], "arguments": [ { "name": "parameters", @@ -156289,6 +162091,11 @@ { "name": "result", "type": "NavigationPathQueryResult3D" + }, + { + "name": "callback", + "type": "Callable", + "default_value": "Callable()" } ] }, @@ -158176,9 +163983,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 685862123, + "hash": 3172802542, "hash_compatibility": [ - 3703028813 + 3703028813, + 685862123 ], "arguments": [ { @@ -158206,9 +164014,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2469318639, + "hash": 1286748856, "hash_compatibility": [ - 3669016597 + 3669016597, + 2469318639 ], "arguments": [ { @@ -158232,9 +164041,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2469318639, + "hash": 1286748856, "hash_compatibility": [ - 3669016597 + 3669016597, + 2469318639 ], "arguments": [ { @@ -158991,8 +164801,10 @@ "name": "_process", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 373806689, "arguments": [ { "name": "delta", @@ -159005,8 +164817,10 @@ "name": "_physics_process", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 373806689, "arguments": [ { "name": "delta", @@ -159019,29 +164833,37 @@ "name": "_enter_tree", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_exit_tree", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_ready", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_get_configuration_warnings", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1139954409, "return_value": { "type": "PackedStringArray" } @@ -159050,8 +164872,10 @@ "name": "_input", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3754044979, "arguments": [ { "name": "event", @@ -159063,8 +164887,10 @@ "name": "_shortcut_input", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3754044979, "arguments": [ { "name": "event", @@ -159076,8 +164902,10 @@ "name": "_unhandled_input", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3754044979, "arguments": [ { "name": "event", @@ -159089,8 +164917,10 @@ "name": "_unhandled_key_input", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3754044979, "arguments": [ { "name": "event", @@ -160265,6 +166095,14 @@ "type": "enum::Node.AutoTranslateMode" } }, + { + "name": "set_translation_domain_inherited", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, { "name": "get_window", "is_const": true, @@ -160520,6 +166358,17 @@ } ] }, + { + "name": "get_rpc_config", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1214101251, + "return_value": { + "type": "Variant" + } + }, { "name": "set_editor_description", "is_const": false, @@ -160824,6 +166673,9 @@ "type": "Node" } ] + }, + { + "name": "editor_state_changed" } ], "properties": [ @@ -163561,6 +169413,32 @@ "value": 7 } ] + }, + { + "name": "StdHandleType", + "is_bitfield": false, + "values": [ + { + "name": "STD_HANDLE_INVALID", + "value": 0 + }, + { + "name": "STD_HANDLE_CONSOLE", + "value": 1 + }, + { + "name": "STD_HANDLE_FILE", + "value": 2 + }, + { + "name": "STD_HANDLE_PIPE", + "value": 3 + }, + { + "name": "STD_HANDLE_UNKNOWN", + "value": 4 + } + ] } ], "methods": [ @@ -163872,9 +169750,70 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2841200299, + "hash": 990163283, + "hash_compatibility": [ + 2841200299 + ], "return_value": { "type": "String" + }, + "arguments": [ + { + "name": "buffer_size", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "read_buffer_from_stdin", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 47165747, + "return_value": { + "type": "PackedByteArray" + }, + "arguments": [ + { + "name": "buffer_size", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "get_stdin_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1704816237, + "return_value": { + "type": "enum::OS.StdHandleType" + } + }, + { + "name": "get_stdout_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1704816237, + "return_value": { + "type": "enum::OS.StdHandleType" + } + }, + { + "name": "get_stderr_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1704816237, + "return_value": { + "type": "enum::OS.StdHandleType" } }, { @@ -164199,6 +170138,17 @@ "type": "String" } }, + { + "name": "get_version_alias", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, { "name": "get_cmdline_args", "is_const": false, @@ -164493,6 +170443,17 @@ "type": "String" } }, + { + "name": "get_temp_dir", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, { "name": "get_unique_id", "is_const": true, @@ -164534,7 +170495,8 @@ "arguments": [ { "name": "code", - "type": "int" + "type": "int", + "meta": "char32" } ] }, @@ -164569,6 +170531,20 @@ } ] }, + { + "name": "set_default_save_integrity_level", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3475263000, + "arguments": [ + { + "name": "integrity_level", + "type": "enum::FileAccess.SaveIntegrityLevel" + } + ] + }, { "name": "set_thread_name", "is_const": false, @@ -165358,6 +171334,23 @@ } ] }, + { + "name": "has_connections", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2619796661, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "signal", + "type": "StringName" + } + ] + }, { "name": "set_block_signals", "is_const": false, @@ -165422,9 +171415,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2475554935, + "hash": 1195764410, "hash_compatibility": [ - 1195764410, 2475554935 ], "return_value": { @@ -165448,9 +171440,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 4021311862, + "hash": 162698058, "hash_compatibility": [ - 162698058, 4021311862 ], "return_value": { @@ -165477,6 +171468,31 @@ } ] }, + { + "name": "get_translation_domain", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2002593661, + "return_value": { + "type": "StringName" + } + }, + { + "name": "set_translation_domain", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3304788590, + "arguments": [ + { + "name": "domain", + "type": "StringName" + } + ] + }, { "name": "is_queued_for_deletion", "is_const": true, @@ -166363,6 +172379,242 @@ } ] }, + { + "name": "register_projection_views_extension", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1997997368, + "arguments": [ + { + "name": "extension", + "type": "OpenXRExtensionWrapperExtension" + } + ] + }, + { + "name": "unregister_projection_views_extension", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1997997368, + "arguments": [ + { + "name": "extension", + "type": "OpenXRExtensionWrapperExtension" + } + ] + }, + { + "name": "get_render_state_z_near", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 191475506, + "return_value": { + "type": "float", + "meta": "double" + } + }, + { + "name": "get_render_state_z_far", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 191475506, + "return_value": { + "type": "float", + "meta": "double" + } + }, + { + "name": "set_velocity_texture", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "render_target", + "type": "RID" + } + ] + }, + { + "name": "set_velocity_depth_texture", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "render_target", + "type": "RID" + } + ] + }, + { + "name": "set_velocity_target_size", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1130785943, + "arguments": [ + { + "name": "target_size", + "type": "Vector2i" + } + ] + }, + { + "name": "get_supported_swapchain_formats", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3851388692, + "return_value": { + "type": "PackedInt64Array" + } + }, + { + "name": "openxr_swapchain_create", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2162228999, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "create_flags", + "type": "int", + "meta": "uint64" + }, + { + "name": "usage_flags", + "type": "int", + "meta": "uint64" + }, + { + "name": "swapchain_format", + "type": "int", + "meta": "int64" + }, + { + "name": "width", + "type": "int", + "meta": "uint32" + }, + { + "name": "height", + "type": "int", + "meta": "uint32" + }, + { + "name": "sample_count", + "type": "int", + "meta": "uint32" + }, + { + "name": "array_size", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "openxr_swapchain_free", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "swapchain", + "type": "int", + "meta": "uint64" + } + ] + }, + { + "name": "openxr_swapchain_get_swapchain", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3744713108, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "swapchain", + "type": "int", + "meta": "uint64" + } + ] + }, + { + "name": "openxr_swapchain_acquire", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "swapchain", + "type": "int", + "meta": "uint64" + } + ] + }, + { + "name": "openxr_swapchain_get_image", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 937000113, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "swapchain", + "type": "int", + "meta": "uint64" + } + ] + }, + { + "name": "openxr_swapchain_release", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "swapchain", + "type": "int", + "meta": "uint64" + } + ] + }, { "name": "set_emulate_environment_blend_mode_alpha_blend", "is_const": false, @@ -166518,6 +172770,13 @@ } ] }, + { + "name": "OpenXRActionBindingModifier", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRBindingModifier", + "api_type": "core" + }, { "name": "OpenXRActionMap", "is_refcounted": true, @@ -166895,6 +173154,227 @@ } ] }, + { + "name": "OpenXRAnalogThresholdModifier", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRActionBindingModifier", + "api_type": "core", + "methods": [ + { + "name": "set_on_threshold", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "on_threshold", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_on_threshold", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_off_threshold", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "off_threshold", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_off_threshold", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_on_haptic", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2998020150, + "arguments": [ + { + "name": "haptic", + "type": "OpenXRHapticBase" + } + ] + }, + { + "name": "get_on_haptic", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 922310751, + "return_value": { + "type": "OpenXRHapticBase" + } + }, + { + "name": "set_off_haptic", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2998020150, + "arguments": [ + { + "name": "haptic", + "type": "OpenXRHapticBase" + } + ] + }, + { + "name": "get_off_haptic", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 922310751, + "return_value": { + "type": "OpenXRHapticBase" + } + } + ], + "properties": [ + { + "type": "float", + "name": "on_threshold", + "setter": "set_on_threshold", + "getter": "get_on_threshold" + }, + { + "type": "float", + "name": "off_threshold", + "setter": "set_off_threshold", + "getter": "get_off_threshold" + }, + { + "type": "OpenXRHapticBase", + "name": "on_haptic", + "setter": "set_on_haptic", + "getter": "get_on_haptic" + }, + { + "type": "OpenXRHapticBase", + "name": "off_haptic", + "setter": "set_off_haptic", + "getter": "get_off_haptic" + } + ] + }, + { + "name": "OpenXRBindingModifier", + "is_refcounted": true, + "is_instantiable": false, + "inherits": "Resource", + "api_type": "core", + "methods": [ + { + "name": "_get_description", + "is_const": true, + "is_static": false, + "is_required": true, + "is_vararg": false, + "is_virtual": true, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "_get_ip_modification", + "is_const": false, + "is_static": false, + "is_required": true, + "is_vararg": false, + "is_virtual": true, + "hash": 2115431945, + "return_value": { + "type": "PackedByteArray" + } + } + ] + }, + { + "name": "OpenXRBindingModifierEditor", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "PanelContainer", + "api_type": "core", + "methods": [ + { + "name": "get_binding_modifier", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2930765082, + "return_value": { + "type": "OpenXRBindingModifier" + } + }, + { + "name": "setup", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1284787389, + "arguments": [ + { + "name": "action_map", + "type": "OpenXRActionMap" + }, + { + "name": "binding_modifier", + "type": "OpenXRBindingModifier" + } + ] + } + ], + "signals": [ + { + "name": "binding_modifier_removed", + "arguments": [ + { + "name": "binding_modifier_editor", + "type": "Object" + } + ] + } + ] + }, { "name": "OpenXRCompositionLayer", "is_refcounted": false, @@ -166927,6 +173407,56 @@ "type": "SubViewport" } }, + { + "name": "set_use_android_surface", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "get_use_android_surface", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_android_surface_size", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1130785943, + "arguments": [ + { + "name": "size", + "type": "Vector2i" + } + ] + }, + { + "name": "get_android_surface_size", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3690982128, + "return_value": { + "type": "Vector2i" + } + }, { "name": "set_enable_hole_punch", "is_const": false, @@ -167004,6 +173534,17 @@ "type": "bool" } }, + { + "name": "get_android_surface", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3277089691, + "return_value": { + "type": "JavaObject" + } + }, { "name": "is_natively_supported", "is_const": true, @@ -167044,6 +173585,18 @@ "setter": "set_layer_viewport", "getter": "get_layer_viewport" }, + { + "type": "bool", + "name": "use_android_surface", + "setter": "set_use_android_surface", + "getter": "get_use_android_surface" + }, + { + "type": "Vector2i", + "name": "android_surface_size", + "setter": "set_android_surface_size", + "getter": "get_android_surface_size" + }, { "type": "int", "name": "sort_order", @@ -167425,6 +173978,304 @@ } ] }, + { + "name": "OpenXRDpadBindingModifier", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRIPBindingModifier", + "api_type": "core", + "methods": [ + { + "name": "set_action_set", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2093310581, + "arguments": [ + { + "name": "action_set", + "type": "OpenXRActionSet" + } + ] + }, + { + "name": "get_action_set", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 619941079, + "return_value": { + "type": "OpenXRActionSet" + } + }, + { + "name": "set_input_path", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "input_path", + "type": "String" + } + ] + }, + { + "name": "get_input_path", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_threshold", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "threshold", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_threshold", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_threshold_released", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "threshold_released", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_threshold_released", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_center_region", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "center_region", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_center_region", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_wedge_angle", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "wedge_angle", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_wedge_angle", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_is_sticky", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "is_sticky", + "type": "bool" + } + ] + }, + { + "name": "get_is_sticky", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_on_haptic", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2998020150, + "arguments": [ + { + "name": "haptic", + "type": "OpenXRHapticBase" + } + ] + }, + { + "name": "get_on_haptic", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 922310751, + "return_value": { + "type": "OpenXRHapticBase" + } + }, + { + "name": "set_off_haptic", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2998020150, + "arguments": [ + { + "name": "haptic", + "type": "OpenXRHapticBase" + } + ] + }, + { + "name": "get_off_haptic", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 922310751, + "return_value": { + "type": "OpenXRHapticBase" + } + } + ], + "properties": [ + { + "type": "OpenXRActionSet", + "name": "action_set", + "setter": "set_action_set", + "getter": "get_action_set" + }, + { + "type": "String", + "name": "input_path", + "setter": "set_input_path", + "getter": "get_input_path" + }, + { + "type": "float", + "name": "threshold", + "setter": "set_threshold", + "getter": "get_threshold" + }, + { + "type": "float", + "name": "threshold_released", + "setter": "set_threshold_released", + "getter": "get_threshold_released" + }, + { + "type": "float", + "name": "center_region", + "setter": "set_center_region", + "getter": "get_center_region" + }, + { + "type": "float", + "name": "wedge_angle", + "setter": "set_wedge_angle", + "getter": "get_wedge_angle" + }, + { + "type": "bool", + "name": "is_sticky", + "setter": "set_is_sticky", + "getter": "get_is_sticky" + }, + { + "type": "OpenXRHapticBase", + "name": "on_haptic", + "setter": "set_on_haptic", + "getter": "get_on_haptic" + }, + { + "type": "OpenXRHapticBase", + "name": "off_haptic", + "setter": "set_off_haptic", + "getter": "get_off_haptic" + } + ] + }, { "name": "OpenXRExtensionWrapperExtension", "is_refcounted": false, @@ -167436,8 +174287,10 @@ "name": "_get_requested_extensions", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2382534195, "return_value": { "type": "Dictionary" } @@ -167446,8 +174299,10 @@ "name": "_set_system_properties_and_get_next_pointer", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3744713108, "return_value": { "type": "int", "meta": "uint64" @@ -167463,8 +174318,10 @@ "name": "_set_instance_create_info_and_get_next_pointer", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3744713108, "return_value": { "type": "int", "meta": "uint64" @@ -167480,8 +174337,10 @@ "name": "_set_session_create_and_get_next_pointer", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3744713108, "return_value": { "type": "int", "meta": "uint64" @@ -167497,8 +174356,10 @@ "name": "_set_swapchain_create_info_and_get_next_pointer", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3744713108, "return_value": { "type": "int", "meta": "uint64" @@ -167514,8 +174375,10 @@ "name": "_set_hand_joint_locations_and_get_next_pointer", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 50157827, "return_value": { "type": "int", "meta": "uint64" @@ -167532,12 +174395,38 @@ } ] }, + { + "name": "_set_projection_views_and_get_next_pointer", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 50157827, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "view_index", + "type": "int", + "meta": "int32" + }, + { + "name": "next_pointer", + "type": "void*" + } + ] + }, { "name": "_get_composition_layer_count", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2455072627, "return_value": { "type": "int", "meta": "int32" @@ -167547,8 +174436,10 @@ "name": "_get_composition_layer", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3744713108, "return_value": { "type": "int", "meta": "uint64" @@ -167565,8 +174456,10 @@ "name": "_get_composition_layer_order", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3744713108, "return_value": { "type": "int", "meta": "int32" @@ -167583,8 +174476,10 @@ "name": "_get_suggested_tracker_names", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2981934095, "return_value": { "type": "PackedStringArray" } @@ -167593,22 +174488,28 @@ "name": "_on_register_metadata", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_on_before_instance_created", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_on_instance_created", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1286410249, "arguments": [ { "name": "instance", @@ -167621,15 +174522,19 @@ "name": "_on_instance_destroyed", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_on_session_created", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1286410249, "arguments": [ { "name": "session", @@ -167642,92 +174547,148 @@ "name": "_on_process", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_on_pre_render", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_on_main_swapchains_created", "is_const": false, "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3218959716 + }, + { + "name": "_on_pre_draw_viewport", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 2722037293, + "arguments": [ + { + "name": "viewport", + "type": "RID" + } + ] + }, + { + "name": "_on_post_draw_viewport", + "is_const": false, + "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 2722037293, + "arguments": [ + { + "name": "viewport", + "type": "RID" + } + ] }, { "name": "_on_session_destroyed", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_on_state_idle", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_on_state_ready", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_on_state_synchronized", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_on_state_visible", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_on_state_focused", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_on_state_stopping", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_on_state_loss_pending", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_on_state_exiting", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_on_event_polled", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3067735520, "return_value": { "type": "bool" }, @@ -167742,8 +174703,10 @@ "name": "_set_viewport_composition_layer_and_get_next_pointer", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2250464348, "return_value": { "type": "int", "meta": "uint64" @@ -167767,8 +174730,10 @@ "name": "_get_viewport_composition_layer_extension_properties", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2915620761, "return_value": { "type": "typedarray::Dictionary" } @@ -167777,8 +174742,10 @@ "name": "_get_viewport_composition_layer_extension_property_defaults", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2382534195, "return_value": { "type": "Dictionary" } @@ -167787,8 +174754,10 @@ "name": "_on_viewport_composition_layer_destroyed", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1286410249, "arguments": [ { "name": "layer", @@ -167796,6 +174765,29 @@ } ] }, + { + "name": "_set_android_surface_swapchain_create_info_and_get_next_pointer", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3726637545, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "property_values", + "type": "Dictionary" + }, + { + "name": "next_pointer", + "type": "void*" + } + ] + }, { "name": "get_openxr_api", "is_const": false, @@ -168057,6 +175049,123 @@ } ] }, + { + "name": "OpenXRHapticBase", + "is_refcounted": true, + "is_instantiable": false, + "inherits": "Resource", + "api_type": "core" + }, + { + "name": "OpenXRHapticVibration", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRHapticBase", + "api_type": "core", + "methods": [ + { + "name": "set_duration", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "duration", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "get_duration", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int64" + } + }, + { + "name": "set_frequency", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "frequency", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_frequency", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_amplitude", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "amplitude", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_amplitude", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + } + ], + "properties": [ + { + "type": "int", + "name": "duration", + "setter": "set_duration", + "getter": "get_duration" + }, + { + "type": "float", + "name": "frequency", + "setter": "set_frequency", + "getter": "get_frequency" + }, + { + "type": "float", + "name": "amplitude", + "setter": "set_amplitude", + "getter": "get_amplitude" + } + ] + }, { "name": "OpenXRIPBinding", "is_refcounted": true, @@ -168090,7 +175199,32 @@ } }, { - "name": "get_path_count", + "name": "set_binding_path", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "binding_path", + "type": "String" + } + ] + }, + { + "name": "get_binding_path", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "get_binding_modifier_count", "is_const": true, "is_vararg": false, "is_static": false, @@ -168101,6 +175235,49 @@ "meta": "int32" } }, + { + "name": "get_binding_modifier", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3538296211, + "return_value": { + "type": "OpenXRActionBindingModifier" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_binding_modifiers", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 381264803, + "arguments": [ + { + "name": "binding_modifiers", + "type": "Array" + } + ] + }, + { + "name": "get_binding_modifiers", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "Array" + } + }, { "name": "set_paths", "is_const": false, @@ -168126,6 +175303,18 @@ "type": "PackedStringArray" } }, + { + "name": "get_path_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, { "name": "has_path", "is_const": true, @@ -168179,6 +175368,18 @@ "setter": "set_action", "getter": "get_action" }, + { + "type": "String", + "name": "binding_path", + "setter": "set_binding_path", + "getter": "get_binding_path" + }, + { + "type": "OpenXRActionBindingModifier", + "name": "binding_modifiers", + "setter": "set_binding_modifiers", + "getter": "get_binding_modifiers" + }, { "type": "PackedStringArray", "name": "paths", @@ -168187,6 +175388,13 @@ } ] }, + { + "name": "OpenXRIPBindingModifier", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRBindingModifier", + "api_type": "core" + }, { "name": "OpenXRInteractionProfile", "is_refcounted": true, @@ -168273,6 +175481,61 @@ "return_value": { "type": "Array" } + }, + { + "name": "get_binding_modifier_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "get_binding_modifier", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2419896583, + "return_value": { + "type": "OpenXRIPBindingModifier" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_binding_modifiers", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 381264803, + "arguments": [ + { + "name": "binding_modifiers", + "type": "Array" + } + ] + }, + { + "name": "get_binding_modifiers", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "Array" + } } ], "properties": [ @@ -168287,6 +175550,46 @@ "name": "bindings", "setter": "set_bindings", "getter": "get_bindings" + }, + { + "type": "OpenXRIPBindingModifier", + "name": "binding_modifiers", + "setter": "set_binding_modifiers", + "getter": "get_binding_modifiers" + } + ] + }, + { + "name": "OpenXRInteractionProfileEditor", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "OpenXRInteractionProfileEditorBase", + "api_type": "core" + }, + { + "name": "OpenXRInteractionProfileEditorBase", + "is_refcounted": false, + "is_instantiable": false, + "inherits": "HBoxContainer", + "api_type": "core", + "methods": [ + { + "name": "setup", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 421962938, + "arguments": [ + { + "name": "action_map", + "type": "OpenXRActionMap" + }, + { + "name": "interaction_profile", + "type": "OpenXRInteractionProfile" + } + ] } ] }, @@ -169768,7 +177071,7 @@ }, "arguments": [ { - "name": "pck_name", + "name": "pck_path", "type": "String" }, { @@ -169801,7 +177104,7 @@ }, "arguments": [ { - "name": "pck_path", + "name": "target_path", "type": "String" }, { @@ -169815,6 +177118,23 @@ } ] }, + { + "name": "add_file_removal", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 166001499, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "target_path", + "type": "String" + } + ] + }, { "name": "flush", "is_const": false, @@ -170223,8 +177543,10 @@ "name": "_get_packet", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 50157827, "return_value": { "type": "enum::Error" }, @@ -170243,8 +177565,10 @@ "name": "_put_packet", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 50157827, "return_value": { "type": "enum::Error" }, @@ -170264,8 +177588,10 @@ "name": "_get_available_packet_count", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -170275,8 +177601,10 @@ "name": "_get_max_packet_size", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -174387,8 +181715,28 @@ "value": 33 }, { - "name": "MONITOR_MAX", + "name": "PIPELINE_COMPILATIONS_CANVAS", "value": 34 + }, + { + "name": "PIPELINE_COMPILATIONS_MESH", + "value": 35 + }, + { + "name": "PIPELINE_COMPILATIONS_SURFACE", + "value": 36 + }, + { + "name": "PIPELINE_COMPILATIONS_DRAW", + "value": 37 + }, + { + "name": "PIPELINE_COMPILATIONS_SPECIALIZATION", + "value": 38 + }, + { + "name": "MONITOR_MAX", + "value": 39 } ] } @@ -174758,8 +182106,10 @@ "name": "_integrate_forces", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 420958145, "arguments": [ { "name": "state", @@ -176882,8 +184232,10 @@ "name": "_get_total_gravity", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3341600327, "return_value": { "type": "Vector2" } @@ -176892,8 +184244,10 @@ "name": "_get_total_linear_damp", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1740695150, "return_value": { "type": "float", "meta": "float" @@ -176903,8 +184257,10 @@ "name": "_get_total_angular_damp", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1740695150, "return_value": { "type": "float", "meta": "float" @@ -176914,8 +184270,10 @@ "name": "_get_center_of_mass", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3341600327, "return_value": { "type": "Vector2" } @@ -176924,8 +184282,10 @@ "name": "_get_center_of_mass_local", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3341600327, "return_value": { "type": "Vector2" } @@ -176934,8 +184294,10 @@ "name": "_get_inverse_mass", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1740695150, "return_value": { "type": "float", "meta": "float" @@ -176945,8 +184307,10 @@ "name": "_get_inverse_inertia", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1740695150, "return_value": { "type": "float", "meta": "float" @@ -176956,8 +184320,10 @@ "name": "_set_linear_velocity", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 743155724, "arguments": [ { "name": "velocity", @@ -176969,8 +184335,10 @@ "name": "_get_linear_velocity", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3341600327, "return_value": { "type": "Vector2" } @@ -176979,8 +184347,10 @@ "name": "_set_angular_velocity", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 373806689, "arguments": [ { "name": "velocity", @@ -176993,8 +184363,10 @@ "name": "_get_angular_velocity", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1740695150, "return_value": { "type": "float", "meta": "float" @@ -177004,8 +184376,10 @@ "name": "_set_transform", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2761652528, "arguments": [ { "name": "transform", @@ -177017,8 +184391,10 @@ "name": "_get_transform", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3814499831, "return_value": { "type": "Transform2D" } @@ -177027,8 +184403,10 @@ "name": "_get_velocity_at_local_position", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2656412154, "return_value": { "type": "Vector2" }, @@ -177043,8 +184421,10 @@ "name": "_apply_central_impulse", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 743155724, "arguments": [ { "name": "impulse", @@ -177056,8 +184436,10 @@ "name": "_apply_impulse", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3108078480, "arguments": [ { "name": "impulse", @@ -177073,8 +184455,10 @@ "name": "_apply_torque_impulse", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 373806689, "arguments": [ { "name": "impulse", @@ -177087,8 +184471,10 @@ "name": "_apply_central_force", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 743155724, "arguments": [ { "name": "force", @@ -177100,8 +184486,10 @@ "name": "_apply_force", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3108078480, "arguments": [ { "name": "force", @@ -177117,8 +184505,10 @@ "name": "_apply_torque", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 373806689, "arguments": [ { "name": "torque", @@ -177131,8 +184521,10 @@ "name": "_add_constant_central_force", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 743155724, "arguments": [ { "name": "force", @@ -177144,8 +184536,10 @@ "name": "_add_constant_force", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3108078480, "arguments": [ { "name": "force", @@ -177161,8 +184555,10 @@ "name": "_add_constant_torque", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 373806689, "arguments": [ { "name": "torque", @@ -177175,8 +184571,10 @@ "name": "_set_constant_force", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 743155724, "arguments": [ { "name": "force", @@ -177188,8 +184586,10 @@ "name": "_get_constant_force", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3341600327, "return_value": { "type": "Vector2" } @@ -177198,8 +184598,10 @@ "name": "_set_constant_torque", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 373806689, "arguments": [ { "name": "torque", @@ -177212,8 +184614,10 @@ "name": "_get_constant_torque", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1740695150, "return_value": { "type": "float", "meta": "float" @@ -177223,8 +184627,10 @@ "name": "_set_sleep_state", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2586408642, "arguments": [ { "name": "enabled", @@ -177236,8 +184642,10 @@ "name": "_is_sleeping", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -177246,8 +184654,10 @@ "name": "_get_contact_count", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -177257,8 +184667,10 @@ "name": "_get_contact_local_position", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2299179447, "return_value": { "type": "Vector2" }, @@ -177274,8 +184686,10 @@ "name": "_get_contact_local_normal", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2299179447, "return_value": { "type": "Vector2" }, @@ -177291,8 +184705,10 @@ "name": "_get_contact_local_shape", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 923996154, "return_value": { "type": "int", "meta": "int32" @@ -177309,8 +184725,10 @@ "name": "_get_contact_local_velocity_at_position", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2299179447, "return_value": { "type": "Vector2" }, @@ -177326,8 +184744,10 @@ "name": "_get_contact_collider", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 495598643, "return_value": { "type": "RID" }, @@ -177343,8 +184763,10 @@ "name": "_get_contact_collider_position", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2299179447, "return_value": { "type": "Vector2" }, @@ -177360,8 +184782,10 @@ "name": "_get_contact_collider_id", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 923996154, "return_value": { "type": "int", "meta": "uint64" @@ -177378,8 +184802,10 @@ "name": "_get_contact_collider_object", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2445445782, "return_value": { "type": "Object" }, @@ -177395,8 +184821,10 @@ "name": "_get_contact_collider_shape", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 923996154, "return_value": { "type": "int", "meta": "int32" @@ -177413,8 +184841,10 @@ "name": "_get_contact_collider_velocity_at_position", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2299179447, "return_value": { "type": "Vector2" }, @@ -177430,8 +184860,10 @@ "name": "_get_contact_impulse", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2299179447, "return_value": { "type": "Vector2" }, @@ -177447,8 +184879,10 @@ "name": "_get_step", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1740695150, "return_value": { "type": "float", "meta": "float" @@ -177458,15 +184892,19 @@ "name": "_integrate_forces", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_get_space_state", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 222541985, "return_value": { "type": "PhysicsDirectSpaceState2D" } @@ -178235,8 +185673,10 @@ "name": "_get_total_gravity", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3360562783, "return_value": { "type": "Vector3" } @@ -178245,8 +185685,10 @@ "name": "_get_total_linear_damp", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1740695150, "return_value": { "type": "float", "meta": "float" @@ -178256,8 +185698,10 @@ "name": "_get_total_angular_damp", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1740695150, "return_value": { "type": "float", "meta": "float" @@ -178267,8 +185711,10 @@ "name": "_get_center_of_mass", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3360562783, "return_value": { "type": "Vector3" } @@ -178277,8 +185723,10 @@ "name": "_get_center_of_mass_local", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3360562783, "return_value": { "type": "Vector3" } @@ -178287,8 +185735,10 @@ "name": "_get_principal_inertia_axes", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2716978435, "return_value": { "type": "Basis" } @@ -178297,8 +185747,10 @@ "name": "_get_inverse_mass", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1740695150, "return_value": { "type": "float", "meta": "float" @@ -178308,8 +185760,10 @@ "name": "_get_inverse_inertia", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3360562783, "return_value": { "type": "Vector3" } @@ -178318,8 +185772,10 @@ "name": "_get_inverse_inertia_tensor", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2716978435, "return_value": { "type": "Basis" } @@ -178328,8 +185784,10 @@ "name": "_set_linear_velocity", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3460891852, "arguments": [ { "name": "velocity", @@ -178341,8 +185799,10 @@ "name": "_get_linear_velocity", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3360562783, "return_value": { "type": "Vector3" } @@ -178351,8 +185811,10 @@ "name": "_set_angular_velocity", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3460891852, "arguments": [ { "name": "velocity", @@ -178364,8 +185826,10 @@ "name": "_get_angular_velocity", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3360562783, "return_value": { "type": "Vector3" } @@ -178374,8 +185838,10 @@ "name": "_set_transform", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2952846383, "arguments": [ { "name": "transform", @@ -178387,8 +185853,10 @@ "name": "_get_transform", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3229777777, "return_value": { "type": "Transform3D" } @@ -178397,8 +185865,10 @@ "name": "_get_velocity_at_local_position", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 192990374, "return_value": { "type": "Vector3" }, @@ -178413,8 +185883,10 @@ "name": "_apply_central_impulse", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3460891852, "arguments": [ { "name": "impulse", @@ -178426,8 +185898,10 @@ "name": "_apply_impulse", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1714681797, "arguments": [ { "name": "impulse", @@ -178443,8 +185917,10 @@ "name": "_apply_torque_impulse", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3460891852, "arguments": [ { "name": "impulse", @@ -178456,8 +185932,10 @@ "name": "_apply_central_force", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3460891852, "arguments": [ { "name": "force", @@ -178469,8 +185947,10 @@ "name": "_apply_force", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1714681797, "arguments": [ { "name": "force", @@ -178486,8 +185966,10 @@ "name": "_apply_torque", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3460891852, "arguments": [ { "name": "torque", @@ -178499,8 +185981,10 @@ "name": "_add_constant_central_force", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3460891852, "arguments": [ { "name": "force", @@ -178512,8 +185996,10 @@ "name": "_add_constant_force", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1714681797, "arguments": [ { "name": "force", @@ -178529,8 +186015,10 @@ "name": "_add_constant_torque", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3460891852, "arguments": [ { "name": "torque", @@ -178542,8 +186030,10 @@ "name": "_set_constant_force", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3460891852, "arguments": [ { "name": "force", @@ -178555,8 +186045,10 @@ "name": "_get_constant_force", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3360562783, "return_value": { "type": "Vector3" } @@ -178565,8 +186057,10 @@ "name": "_set_constant_torque", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3460891852, "arguments": [ { "name": "torque", @@ -178578,8 +186072,10 @@ "name": "_get_constant_torque", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3360562783, "return_value": { "type": "Vector3" } @@ -178588,8 +186084,10 @@ "name": "_set_sleep_state", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2586408642, "arguments": [ { "name": "enabled", @@ -178601,8 +186099,10 @@ "name": "_is_sleeping", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -178611,8 +186111,10 @@ "name": "_get_contact_count", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -178622,8 +186124,10 @@ "name": "_get_contact_local_position", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 711720468, "return_value": { "type": "Vector3" }, @@ -178639,8 +186143,10 @@ "name": "_get_contact_local_normal", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 711720468, "return_value": { "type": "Vector3" }, @@ -178656,8 +186162,10 @@ "name": "_get_contact_impulse", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 711720468, "return_value": { "type": "Vector3" }, @@ -178673,8 +186181,10 @@ "name": "_get_contact_local_shape", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 923996154, "return_value": { "type": "int", "meta": "int32" @@ -178691,8 +186201,10 @@ "name": "_get_contact_local_velocity_at_position", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 711720468, "return_value": { "type": "Vector3" }, @@ -178708,8 +186220,10 @@ "name": "_get_contact_collider", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 495598643, "return_value": { "type": "RID" }, @@ -178725,8 +186239,10 @@ "name": "_get_contact_collider_position", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 711720468, "return_value": { "type": "Vector3" }, @@ -178742,8 +186258,10 @@ "name": "_get_contact_collider_id", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 923996154, "return_value": { "type": "int", "meta": "uint64" @@ -178760,8 +186278,10 @@ "name": "_get_contact_collider_object", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2445445782, "return_value": { "type": "Object" }, @@ -178777,8 +186297,10 @@ "name": "_get_contact_collider_shape", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 923996154, "return_value": { "type": "int", "meta": "int32" @@ -178795,8 +186317,10 @@ "name": "_get_contact_collider_velocity_at_position", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 711720468, "return_value": { "type": "Vector3" }, @@ -178812,8 +186336,10 @@ "name": "_get_step", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1740695150, "return_value": { "type": "float", "meta": "float" @@ -178823,15 +186349,19 @@ "name": "_integrate_forces", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_get_space_state", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 222541985, "return_value": { "type": "PhysicsDirectSpaceState3D" } @@ -178987,8 +186517,10 @@ "name": "_intersect_ray", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2840492092, "return_value": { "type": "bool" }, @@ -179028,8 +186560,10 @@ "name": "_intersect_point", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 522407812, "return_value": { "type": "int", "meta": "int32" @@ -179072,8 +186606,10 @@ "name": "_intersect_shape", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1584897015, "return_value": { "type": "int", "meta": "int32" @@ -179124,8 +186660,10 @@ "name": "_cast_motion", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1410701151, "return_value": { "type": "bool" }, @@ -179174,8 +186712,10 @@ "name": "_collide_shape", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 871510130, "return_value": { "type": "bool" }, @@ -179229,8 +186769,10 @@ "name": "_rest_info", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 772675997, "return_value": { "type": "bool" }, @@ -179439,8 +186981,10 @@ "name": "_intersect_ray", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2022529123, "return_value": { "type": "bool" }, @@ -179488,8 +187032,10 @@ "name": "_intersect_point", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3378904092, "return_value": { "type": "int", "meta": "int32" @@ -179527,8 +187073,10 @@ "name": "_intersect_shape", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 728953575, "return_value": { "type": "int", "meta": "int32" @@ -179579,8 +187127,10 @@ "name": "_cast_motion", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2320624824, "return_value": { "type": "bool" }, @@ -179633,8 +187183,10 @@ "name": "_collide_shape", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2320624824, "return_value": { "type": "bool" }, @@ -179688,8 +187240,10 @@ "name": "_rest_info", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 856242757, "return_value": { "type": "bool" }, @@ -179734,8 +187288,10 @@ "name": "_get_closest_point_to_object_volume", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2056183332, "return_value": { "type": "Vector3" }, @@ -183540,8 +191096,10 @@ "name": "_world_boundary_shape_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -183550,8 +191108,10 @@ "name": "_separation_ray_shape_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -183560,8 +191120,10 @@ "name": "_segment_shape_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -183570,8 +191132,10 @@ "name": "_circle_shape_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -183580,8 +191144,10 @@ "name": "_rectangle_shape_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -183590,8 +191156,10 @@ "name": "_capsule_shape_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -183600,8 +191168,10 @@ "name": "_convex_polygon_shape_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -183610,8 +191180,10 @@ "name": "_concave_polygon_shape_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -183620,8 +191192,10 @@ "name": "_shape_set_data", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3175752987, "arguments": [ { "name": "shape", @@ -183637,8 +191211,10 @@ "name": "_shape_set_custom_solver_bias", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1794382983, "arguments": [ { "name": "shape", @@ -183655,8 +191231,10 @@ "name": "_shape_get_type", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "enum::PhysicsServer2D.ShapeType" }, @@ -183671,8 +191249,10 @@ "name": "_shape_get_data", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 145472570, "return_value": { "type": "Variant" }, @@ -183687,8 +191267,10 @@ "name": "_shape_get_custom_solver_bias", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 866169185, "return_value": { "type": "float", "meta": "float" @@ -183704,8 +191286,10 @@ "name": "_shape_collide", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 738864683, "return_value": { "type": "bool" }, @@ -183753,8 +191337,10 @@ "name": "_space_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -183763,8 +191349,10 @@ "name": "_space_set_active", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1265174801, "arguments": [ { "name": "space", @@ -183780,8 +191368,10 @@ "name": "_space_is_active", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4155700596, "return_value": { "type": "bool" }, @@ -183796,8 +191386,10 @@ "name": "_space_set_param", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 949194586, "arguments": [ { "name": "space", @@ -183818,8 +191410,10 @@ "name": "_space_get_param", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 874111783, "return_value": { "type": "float", "meta": "float" @@ -183839,8 +191433,10 @@ "name": "_space_get_direct_state", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2898395374, "return_value": { "type": "PhysicsDirectSpaceState2D" }, @@ -183855,8 +191451,10 @@ "name": "_space_set_debug_contacts", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "space", @@ -183873,8 +191471,10 @@ "name": "_space_get_contacts", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2222557395, "return_value": { "type": "PackedVector2Array" }, @@ -183889,8 +191489,10 @@ "name": "_space_get_contact_count", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "int32" @@ -183906,8 +191508,10 @@ "name": "_area_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -183916,8 +191520,10 @@ "name": "_area_set_space", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 395945892, "arguments": [ { "name": "area", @@ -183933,8 +191539,10 @@ "name": "_area_get_space", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3814569979, "return_value": { "type": "RID" }, @@ -183949,8 +191557,10 @@ "name": "_area_add_shape", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 888317420, "arguments": [ { "name": "area", @@ -183974,8 +191584,10 @@ "name": "_area_set_shape", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2310537182, "arguments": [ { "name": "area", @@ -183996,8 +191608,10 @@ "name": "_area_set_shape_transform", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 736082694, "arguments": [ { "name": "area", @@ -184018,8 +191632,10 @@ "name": "_area_set_shape_disabled", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2658558584, "arguments": [ { "name": "area", @@ -184040,8 +191656,10 @@ "name": "_area_get_shape_count", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "int32" @@ -184057,8 +191675,10 @@ "name": "_area_get_shape", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1066463050, "return_value": { "type": "RID" }, @@ -184078,8 +191698,10 @@ "name": "_area_get_shape_transform", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1324854622, "return_value": { "type": "Transform2D" }, @@ -184099,8 +191721,10 @@ "name": "_area_remove_shape", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "area", @@ -184117,8 +191741,10 @@ "name": "_area_clear_shapes", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2722037293, "arguments": [ { "name": "area", @@ -184130,8 +191756,10 @@ "name": "_area_attach_object_instance_id", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "area", @@ -184148,8 +191776,10 @@ "name": "_area_get_object_instance_id", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "uint64" @@ -184165,8 +191795,10 @@ "name": "_area_attach_canvas_instance_id", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "area", @@ -184183,8 +191815,10 @@ "name": "_area_get_canvas_instance_id", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "uint64" @@ -184200,8 +191834,10 @@ "name": "_area_set_param", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1257146028, "arguments": [ { "name": "area", @@ -184221,8 +191857,10 @@ "name": "_area_set_transform", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1246044741, "arguments": [ { "name": "area", @@ -184238,8 +191876,10 @@ "name": "_area_get_param", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3491378280, "return_value": { "type": "Variant" }, @@ -184258,8 +191898,10 @@ "name": "_area_get_transform", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 213527486, "return_value": { "type": "Transform2D" }, @@ -184274,8 +191916,10 @@ "name": "_area_set_collision_layer", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "area", @@ -184292,8 +191936,10 @@ "name": "_area_get_collision_layer", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "uint32" @@ -184309,8 +191955,10 @@ "name": "_area_set_collision_mask", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "area", @@ -184327,8 +191975,10 @@ "name": "_area_get_collision_mask", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "uint32" @@ -184344,8 +191994,10 @@ "name": "_area_set_monitorable", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1265174801, "arguments": [ { "name": "area", @@ -184361,8 +192013,10 @@ "name": "_area_set_pickable", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1265174801, "arguments": [ { "name": "area", @@ -184378,8 +192032,10 @@ "name": "_area_set_monitor_callback", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3379118538, "arguments": [ { "name": "area", @@ -184395,8 +192051,10 @@ "name": "_area_set_area_monitor_callback", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3379118538, "arguments": [ { "name": "area", @@ -184412,8 +192070,10 @@ "name": "_body_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -184422,8 +192082,10 @@ "name": "_body_set_space", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 395945892, "arguments": [ { "name": "body", @@ -184439,8 +192101,10 @@ "name": "_body_get_space", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3814569979, "return_value": { "type": "RID" }, @@ -184455,8 +192119,10 @@ "name": "_body_set_mode", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1658067650, "arguments": [ { "name": "body", @@ -184472,8 +192138,10 @@ "name": "_body_get_mode", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "enum::PhysicsServer2D.BodyMode" }, @@ -184488,8 +192156,10 @@ "name": "_body_add_shape", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 888317420, "arguments": [ { "name": "body", @@ -184513,8 +192183,10 @@ "name": "_body_set_shape", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2310537182, "arguments": [ { "name": "body", @@ -184535,8 +192207,10 @@ "name": "_body_set_shape_transform", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 736082694, "arguments": [ { "name": "body", @@ -184557,8 +192231,10 @@ "name": "_body_get_shape_count", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "int32" @@ -184574,8 +192250,10 @@ "name": "_body_get_shape", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1066463050, "return_value": { "type": "RID" }, @@ -184595,8 +192273,10 @@ "name": "_body_get_shape_transform", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1324854622, "return_value": { "type": "Transform2D" }, @@ -184616,8 +192296,10 @@ "name": "_body_set_shape_disabled", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2658558584, "arguments": [ { "name": "body", @@ -184638,8 +192320,10 @@ "name": "_body_set_shape_as_one_way_collision", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2556489974, "arguments": [ { "name": "body", @@ -184665,8 +192349,10 @@ "name": "_body_remove_shape", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "body", @@ -184683,8 +192369,10 @@ "name": "_body_clear_shapes", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2722037293, "arguments": [ { "name": "body", @@ -184696,8 +192384,10 @@ "name": "_body_attach_object_instance_id", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "body", @@ -184714,8 +192404,10 @@ "name": "_body_get_object_instance_id", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "uint64" @@ -184731,8 +192423,10 @@ "name": "_body_attach_canvas_instance_id", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "body", @@ -184749,8 +192443,10 @@ "name": "_body_get_canvas_instance_id", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "uint64" @@ -184766,8 +192462,10 @@ "name": "_body_set_continuous_collision_detection_mode", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1882257015, "arguments": [ { "name": "body", @@ -184783,8 +192481,10 @@ "name": "_body_get_continuous_collision_detection_mode", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "enum::PhysicsServer2D.CCDMode" }, @@ -184799,8 +192499,10 @@ "name": "_body_set_collision_layer", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "body", @@ -184817,8 +192519,10 @@ "name": "_body_get_collision_layer", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "uint32" @@ -184834,8 +192538,10 @@ "name": "_body_set_collision_mask", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "body", @@ -184852,8 +192558,10 @@ "name": "_body_get_collision_mask", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "uint32" @@ -184869,8 +192577,10 @@ "name": "_body_set_collision_priority", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1794382983, "arguments": [ { "name": "body", @@ -184887,8 +192597,10 @@ "name": "_body_get_collision_priority", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 866169185, "return_value": { "type": "float", "meta": "float" @@ -184904,8 +192616,10 @@ "name": "_body_set_param", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2715630609, "arguments": [ { "name": "body", @@ -184925,8 +192639,10 @@ "name": "_body_get_param", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2154862399, "return_value": { "type": "Variant" }, @@ -184945,8 +192661,10 @@ "name": "_body_reset_mass_properties", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2722037293, "arguments": [ { "name": "body", @@ -184958,8 +192676,10 @@ "name": "_body_set_state", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1706355209, "arguments": [ { "name": "body", @@ -184979,8 +192699,10 @@ "name": "_body_get_state", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1905835078, "return_value": { "type": "Variant" }, @@ -184999,8 +192721,10 @@ "name": "_body_apply_central_impulse", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3201125042, "arguments": [ { "name": "body", @@ -185016,8 +192740,10 @@ "name": "_body_apply_torque_impulse", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1794382983, "arguments": [ { "name": "body", @@ -185034,8 +192760,10 @@ "name": "_body_apply_impulse", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2762675110, "arguments": [ { "name": "body", @@ -185055,8 +192783,10 @@ "name": "_body_apply_central_force", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3201125042, "arguments": [ { "name": "body", @@ -185072,8 +192802,10 @@ "name": "_body_apply_force", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2762675110, "arguments": [ { "name": "body", @@ -185093,8 +192825,10 @@ "name": "_body_apply_torque", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1794382983, "arguments": [ { "name": "body", @@ -185111,8 +192845,10 @@ "name": "_body_add_constant_central_force", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3201125042, "arguments": [ { "name": "body", @@ -185128,8 +192864,10 @@ "name": "_body_add_constant_force", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2762675110, "arguments": [ { "name": "body", @@ -185149,8 +192887,10 @@ "name": "_body_add_constant_torque", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1794382983, "arguments": [ { "name": "body", @@ -185167,8 +192907,10 @@ "name": "_body_set_constant_force", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3201125042, "arguments": [ { "name": "body", @@ -185184,8 +192926,10 @@ "name": "_body_get_constant_force", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2440833711, "return_value": { "type": "Vector2" }, @@ -185200,8 +192944,10 @@ "name": "_body_set_constant_torque", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1794382983, "arguments": [ { "name": "body", @@ -185218,8 +192964,10 @@ "name": "_body_get_constant_torque", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 866169185, "return_value": { "type": "float", "meta": "float" @@ -185235,8 +192983,10 @@ "name": "_body_set_axis_velocity", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3201125042, "arguments": [ { "name": "body", @@ -185252,8 +193002,10 @@ "name": "_body_add_collision_exception", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 395945892, "arguments": [ { "name": "body", @@ -185269,8 +193021,10 @@ "name": "_body_remove_collision_exception", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 395945892, "arguments": [ { "name": "body", @@ -185286,8 +193040,10 @@ "name": "_body_get_collision_exceptions", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2684255073, "return_value": { "type": "typedarray::RID" }, @@ -185302,8 +193058,10 @@ "name": "_body_set_max_contacts_reported", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "body", @@ -185320,8 +193078,10 @@ "name": "_body_get_max_contacts_reported", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "int32" @@ -185337,8 +193097,10 @@ "name": "_body_set_contacts_reported_depth_threshold", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1794382983, "arguments": [ { "name": "body", @@ -185355,8 +193117,10 @@ "name": "_body_get_contacts_reported_depth_threshold", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 866169185, "return_value": { "type": "float", "meta": "float" @@ -185372,8 +193136,10 @@ "name": "_body_set_omit_force_integration", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1265174801, "arguments": [ { "name": "body", @@ -185389,8 +193155,10 @@ "name": "_body_is_omitting_force_integration", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4155700596, "return_value": { "type": "bool" }, @@ -185405,8 +193173,10 @@ "name": "_body_set_state_sync_callback", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3379118538, "arguments": [ { "name": "body", @@ -185422,8 +193192,10 @@ "name": "_body_set_force_integration_callback", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2828036238, "arguments": [ { "name": "body", @@ -185443,8 +193215,10 @@ "name": "_body_collide_shape", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2131476465, "return_value": { "type": "bool" }, @@ -185489,8 +193263,10 @@ "name": "_body_set_pickable", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1265174801, "arguments": [ { "name": "body", @@ -185506,8 +193282,10 @@ "name": "_body_get_direct_state", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2898395374, "return_value": { "type": "PhysicsDirectBodyState2D" }, @@ -185522,8 +193300,10 @@ "name": "_body_test_motion", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 104979818, "return_value": { "type": "bool" }, @@ -185563,8 +193343,10 @@ "name": "_joint_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -185573,8 +193355,10 @@ "name": "_joint_clear", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2722037293, "arguments": [ { "name": "joint", @@ -185586,8 +193370,10 @@ "name": "_joint_set_param", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3972556514, "arguments": [ { "name": "joint", @@ -185608,8 +193394,10 @@ "name": "_joint_get_param", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4016448949, "return_value": { "type": "float", "meta": "float" @@ -185629,8 +193417,10 @@ "name": "_joint_disable_collisions_between_bodies", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1265174801, "arguments": [ { "name": "joint", @@ -185646,8 +193436,10 @@ "name": "_joint_is_disabled_collisions_between_bodies", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4155700596, "return_value": { "type": "bool" }, @@ -185662,8 +193454,10 @@ "name": "_joint_make_pin", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2607799521, "arguments": [ { "name": "joint", @@ -185687,8 +193481,10 @@ "name": "_joint_make_groove", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 438649616, "arguments": [ { "name": "joint", @@ -185720,8 +193516,10 @@ "name": "_joint_make_damped_spring", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1276049561, "arguments": [ { "name": "joint", @@ -185749,8 +193547,10 @@ "name": "_pin_joint_set_flag", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3520002352, "arguments": [ { "name": "joint", @@ -185770,8 +193570,10 @@ "name": "_pin_joint_get_flag", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2647867364, "return_value": { "type": "bool" }, @@ -185790,8 +193592,10 @@ "name": "_pin_joint_set_param", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 550574241, "arguments": [ { "name": "joint", @@ -185812,8 +193616,10 @@ "name": "_pin_joint_get_param", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 348281383, "return_value": { "type": "float", "meta": "float" @@ -185833,8 +193639,10 @@ "name": "_damped_spring_joint_set_param", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 220564071, "arguments": [ { "name": "joint", @@ -185855,8 +193663,10 @@ "name": "_damped_spring_joint_get_param", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2075871277, "return_value": { "type": "float", "meta": "float" @@ -185876,8 +193686,10 @@ "name": "_joint_get_type", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "enum::PhysicsServer2D.JointType" }, @@ -185892,8 +193704,10 @@ "name": "_free_rid", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2722037293, "arguments": [ { "name": "rid", @@ -185905,8 +193719,10 @@ "name": "_set_active", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2586408642, "arguments": [ { "name": "active", @@ -185918,15 +193734,19 @@ "name": "_init", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_step", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 373806689, "arguments": [ { "name": "step", @@ -185939,36 +193759,46 @@ "name": "_sync", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_flush_queries", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_end_sync", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_finish", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_is_flushing_queries", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -185977,8 +193807,10 @@ "name": "_get_process_info", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 576496006, "return_value": { "type": "int", "meta": "int32" @@ -190017,8 +197849,10 @@ "name": "_world_boundary_shape_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -190027,8 +197861,10 @@ "name": "_separation_ray_shape_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -190037,8 +197873,10 @@ "name": "_sphere_shape_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -190047,8 +197885,10 @@ "name": "_box_shape_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -190057,8 +197897,10 @@ "name": "_capsule_shape_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -190067,8 +197909,10 @@ "name": "_cylinder_shape_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -190077,8 +197921,10 @@ "name": "_convex_polygon_shape_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -190087,8 +197933,10 @@ "name": "_concave_polygon_shape_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -190097,8 +197945,10 @@ "name": "_heightmap_shape_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -190107,8 +197957,10 @@ "name": "_custom_shape_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -190117,8 +197969,10 @@ "name": "_shape_set_data", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3175752987, "arguments": [ { "name": "shape", @@ -190134,8 +197988,10 @@ "name": "_shape_set_custom_solver_bias", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1794382983, "arguments": [ { "name": "shape", @@ -190152,8 +198008,10 @@ "name": "_shape_set_margin", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1794382983, "arguments": [ { "name": "shape", @@ -190170,8 +198028,10 @@ "name": "_shape_get_margin", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 866169185, "return_value": { "type": "float", "meta": "float" @@ -190187,8 +198047,10 @@ "name": "_shape_get_type", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "enum::PhysicsServer3D.ShapeType" }, @@ -190203,8 +198065,10 @@ "name": "_shape_get_data", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 145472570, "return_value": { "type": "Variant" }, @@ -190219,8 +198083,10 @@ "name": "_shape_get_custom_solver_bias", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 866169185, "return_value": { "type": "float", "meta": "float" @@ -190236,8 +198102,10 @@ "name": "_space_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -190246,8 +198114,10 @@ "name": "_space_set_active", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1265174801, "arguments": [ { "name": "space", @@ -190263,8 +198133,10 @@ "name": "_space_is_active", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4155700596, "return_value": { "type": "bool" }, @@ -190279,8 +198151,10 @@ "name": "_space_set_param", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2406017470, "arguments": [ { "name": "space", @@ -190301,8 +198175,10 @@ "name": "_space_get_param", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1523206731, "return_value": { "type": "float", "meta": "float" @@ -190322,8 +198198,10 @@ "name": "_space_get_direct_state", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2898395374, "return_value": { "type": "PhysicsDirectSpaceState3D" }, @@ -190338,8 +198216,10 @@ "name": "_space_set_debug_contacts", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "space", @@ -190356,8 +198236,10 @@ "name": "_space_get_contacts", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 808965560, "return_value": { "type": "PackedVector3Array" }, @@ -190372,8 +198254,10 @@ "name": "_space_get_contact_count", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "int32" @@ -190389,8 +198273,10 @@ "name": "_area_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -190399,8 +198285,10 @@ "name": "_area_set_space", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 395945892, "arguments": [ { "name": "area", @@ -190416,8 +198304,10 @@ "name": "_area_get_space", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3814569979, "return_value": { "type": "RID" }, @@ -190432,8 +198322,10 @@ "name": "_area_add_shape", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2153848567, "arguments": [ { "name": "area", @@ -190457,8 +198349,10 @@ "name": "_area_set_shape", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2310537182, "arguments": [ { "name": "area", @@ -190479,8 +198373,10 @@ "name": "_area_set_shape_transform", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 675327471, "arguments": [ { "name": "area", @@ -190501,8 +198397,10 @@ "name": "_area_set_shape_disabled", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2658558584, "arguments": [ { "name": "area", @@ -190523,8 +198421,10 @@ "name": "_area_get_shape_count", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "int32" @@ -190540,8 +198440,10 @@ "name": "_area_get_shape", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1066463050, "return_value": { "type": "RID" }, @@ -190561,8 +198463,10 @@ "name": "_area_get_shape_transform", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1050775521, "return_value": { "type": "Transform3D" }, @@ -190582,8 +198486,10 @@ "name": "_area_remove_shape", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "area", @@ -190600,8 +198506,10 @@ "name": "_area_clear_shapes", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2722037293, "arguments": [ { "name": "area", @@ -190613,8 +198521,10 @@ "name": "_area_attach_object_instance_id", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "area", @@ -190631,8 +198541,10 @@ "name": "_area_get_object_instance_id", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "uint64" @@ -190648,8 +198560,10 @@ "name": "_area_set_param", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2980114638, "arguments": [ { "name": "area", @@ -190669,8 +198583,10 @@ "name": "_area_set_transform", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3935195649, "arguments": [ { "name": "area", @@ -190686,8 +198602,10 @@ "name": "_area_get_param", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 751640684, "return_value": { "type": "Variant" }, @@ -190706,8 +198624,10 @@ "name": "_area_get_transform", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1128465797, "return_value": { "type": "Transform3D" }, @@ -190722,8 +198642,10 @@ "name": "_area_set_collision_layer", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "area", @@ -190740,8 +198662,10 @@ "name": "_area_get_collision_layer", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "uint32" @@ -190757,8 +198681,10 @@ "name": "_area_set_collision_mask", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "area", @@ -190775,8 +198701,10 @@ "name": "_area_get_collision_mask", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "uint32" @@ -190792,8 +198720,10 @@ "name": "_area_set_monitorable", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1265174801, "arguments": [ { "name": "area", @@ -190809,8 +198739,10 @@ "name": "_area_set_ray_pickable", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1265174801, "arguments": [ { "name": "area", @@ -190826,8 +198758,10 @@ "name": "_area_set_monitor_callback", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3379118538, "arguments": [ { "name": "area", @@ -190843,8 +198777,10 @@ "name": "_area_set_area_monitor_callback", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3379118538, "arguments": [ { "name": "area", @@ -190860,8 +198796,10 @@ "name": "_body_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -190870,8 +198808,10 @@ "name": "_body_set_space", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 395945892, "arguments": [ { "name": "body", @@ -190887,8 +198827,10 @@ "name": "_body_get_space", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3814569979, "return_value": { "type": "RID" }, @@ -190903,8 +198845,10 @@ "name": "_body_set_mode", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 606803466, "arguments": [ { "name": "body", @@ -190920,8 +198864,10 @@ "name": "_body_get_mode", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "enum::PhysicsServer3D.BodyMode" }, @@ -190936,8 +198882,10 @@ "name": "_body_add_shape", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2153848567, "arguments": [ { "name": "body", @@ -190961,8 +198909,10 @@ "name": "_body_set_shape", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2310537182, "arguments": [ { "name": "body", @@ -190983,8 +198933,10 @@ "name": "_body_set_shape_transform", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 675327471, "arguments": [ { "name": "body", @@ -191005,8 +198957,10 @@ "name": "_body_set_shape_disabled", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2658558584, "arguments": [ { "name": "body", @@ -191027,8 +198981,10 @@ "name": "_body_get_shape_count", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "int32" @@ -191044,8 +199000,10 @@ "name": "_body_get_shape", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1066463050, "return_value": { "type": "RID" }, @@ -191065,8 +199023,10 @@ "name": "_body_get_shape_transform", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1050775521, "return_value": { "type": "Transform3D" }, @@ -191086,8 +199046,10 @@ "name": "_body_remove_shape", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "body", @@ -191104,8 +199066,10 @@ "name": "_body_clear_shapes", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2722037293, "arguments": [ { "name": "body", @@ -191117,8 +199081,10 @@ "name": "_body_attach_object_instance_id", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "body", @@ -191135,8 +199101,10 @@ "name": "_body_get_object_instance_id", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "uint64" @@ -191152,8 +199120,10 @@ "name": "_body_set_enable_continuous_collision_detection", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1265174801, "arguments": [ { "name": "body", @@ -191169,8 +199139,10 @@ "name": "_body_is_continuous_collision_detection_enabled", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4155700596, "return_value": { "type": "bool" }, @@ -191185,8 +199157,10 @@ "name": "_body_set_collision_layer", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "body", @@ -191203,8 +199177,10 @@ "name": "_body_get_collision_layer", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "uint32" @@ -191220,8 +199196,10 @@ "name": "_body_set_collision_mask", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "body", @@ -191238,8 +199216,10 @@ "name": "_body_get_collision_mask", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "uint32" @@ -191255,8 +199235,10 @@ "name": "_body_set_collision_priority", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1794382983, "arguments": [ { "name": "body", @@ -191273,8 +199255,10 @@ "name": "_body_get_collision_priority", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 866169185, "return_value": { "type": "float", "meta": "float" @@ -191290,8 +199274,10 @@ "name": "_body_set_user_flags", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "body", @@ -191308,8 +199294,10 @@ "name": "_body_get_user_flags", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "uint32" @@ -191325,8 +199313,10 @@ "name": "_body_set_param", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 910941953, "arguments": [ { "name": "body", @@ -191346,8 +199336,10 @@ "name": "_body_get_param", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1603401270, "return_value": { "type": "Variant" }, @@ -191366,8 +199358,10 @@ "name": "_body_reset_mass_properties", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2722037293, "arguments": [ { "name": "body", @@ -191379,8 +199373,10 @@ "name": "_body_set_state", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 599977762, "arguments": [ { "name": "body", @@ -191400,8 +199396,10 @@ "name": "_body_get_state", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4131300633, "return_value": { "type": "Variant" }, @@ -191420,8 +199418,10 @@ "name": "_body_apply_central_impulse", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3227306858, "arguments": [ { "name": "body", @@ -191437,8 +199437,10 @@ "name": "_body_apply_impulse", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3214966418, "arguments": [ { "name": "body", @@ -191458,8 +199460,10 @@ "name": "_body_apply_torque_impulse", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3227306858, "arguments": [ { "name": "body", @@ -191475,8 +199479,10 @@ "name": "_body_apply_central_force", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3227306858, "arguments": [ { "name": "body", @@ -191492,8 +199498,10 @@ "name": "_body_apply_force", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3214966418, "arguments": [ { "name": "body", @@ -191513,8 +199521,10 @@ "name": "_body_apply_torque", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3227306858, "arguments": [ { "name": "body", @@ -191530,8 +199540,10 @@ "name": "_body_add_constant_central_force", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3227306858, "arguments": [ { "name": "body", @@ -191547,8 +199559,10 @@ "name": "_body_add_constant_force", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3214966418, "arguments": [ { "name": "body", @@ -191568,8 +199582,10 @@ "name": "_body_add_constant_torque", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3227306858, "arguments": [ { "name": "body", @@ -191585,8 +199601,10 @@ "name": "_body_set_constant_force", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3227306858, "arguments": [ { "name": "body", @@ -191602,8 +199620,10 @@ "name": "_body_get_constant_force", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 531438156, "return_value": { "type": "Vector3" }, @@ -191618,8 +199638,10 @@ "name": "_body_set_constant_torque", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3227306858, "arguments": [ { "name": "body", @@ -191635,8 +199657,10 @@ "name": "_body_get_constant_torque", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 531438156, "return_value": { "type": "Vector3" }, @@ -191651,8 +199675,10 @@ "name": "_body_set_axis_velocity", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3227306858, "arguments": [ { "name": "body", @@ -191668,8 +199694,10 @@ "name": "_body_set_axis_lock", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2020836892, "arguments": [ { "name": "body", @@ -191689,8 +199717,10 @@ "name": "_body_is_axis_locked", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 587853580, "return_value": { "type": "bool" }, @@ -191709,8 +199739,10 @@ "name": "_body_add_collision_exception", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 395945892, "arguments": [ { "name": "body", @@ -191726,8 +199758,10 @@ "name": "_body_remove_collision_exception", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 395945892, "arguments": [ { "name": "body", @@ -191743,8 +199777,10 @@ "name": "_body_get_collision_exceptions", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2684255073, "return_value": { "type": "typedarray::RID" }, @@ -191759,8 +199795,10 @@ "name": "_body_set_max_contacts_reported", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "body", @@ -191777,8 +199815,10 @@ "name": "_body_get_max_contacts_reported", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "int32" @@ -191794,8 +199834,10 @@ "name": "_body_set_contacts_reported_depth_threshold", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1794382983, "arguments": [ { "name": "body", @@ -191812,8 +199854,10 @@ "name": "_body_get_contacts_reported_depth_threshold", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 866169185, "return_value": { "type": "float", "meta": "float" @@ -191829,8 +199873,10 @@ "name": "_body_set_omit_force_integration", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1265174801, "arguments": [ { "name": "body", @@ -191846,8 +199892,10 @@ "name": "_body_is_omitting_force_integration", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4155700596, "return_value": { "type": "bool" }, @@ -191862,8 +199910,10 @@ "name": "_body_set_state_sync_callback", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3379118538, "arguments": [ { "name": "body", @@ -191879,8 +199929,10 @@ "name": "_body_set_force_integration_callback", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2828036238, "arguments": [ { "name": "body", @@ -191900,8 +199952,10 @@ "name": "_body_set_ray_pickable", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1265174801, "arguments": [ { "name": "body", @@ -191917,8 +199971,10 @@ "name": "_body_test_motion", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3627463434, "return_value": { "type": "bool" }, @@ -191963,8 +200019,10 @@ "name": "_body_get_direct_state", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2898395374, "return_value": { "type": "PhysicsDirectBodyState3D" }, @@ -191979,8 +200037,10 @@ "name": "_soft_body_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -191989,8 +200049,10 @@ "name": "_soft_body_update_rendering_server", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2218179753, "arguments": [ { "name": "body", @@ -192006,8 +200068,10 @@ "name": "_soft_body_set_space", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 395945892, "arguments": [ { "name": "body", @@ -192023,8 +200087,10 @@ "name": "_soft_body_get_space", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3814569979, "return_value": { "type": "RID" }, @@ -192039,8 +200105,10 @@ "name": "_soft_body_set_ray_pickable", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1265174801, "arguments": [ { "name": "body", @@ -192056,8 +200124,10 @@ "name": "_soft_body_set_collision_layer", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "body", @@ -192074,8 +200144,10 @@ "name": "_soft_body_get_collision_layer", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "uint32" @@ -192091,8 +200163,10 @@ "name": "_soft_body_set_collision_mask", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "body", @@ -192109,8 +200183,10 @@ "name": "_soft_body_get_collision_mask", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "uint32" @@ -192126,8 +200202,10 @@ "name": "_soft_body_add_collision_exception", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 395945892, "arguments": [ { "name": "body", @@ -192143,8 +200221,10 @@ "name": "_soft_body_remove_collision_exception", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 395945892, "arguments": [ { "name": "body", @@ -192160,8 +200240,10 @@ "name": "_soft_body_get_collision_exceptions", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2684255073, "return_value": { "type": "typedarray::RID" }, @@ -192176,8 +200258,10 @@ "name": "_soft_body_set_state", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 599977762, "arguments": [ { "name": "body", @@ -192197,8 +200281,10 @@ "name": "_soft_body_get_state", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4131300633, "return_value": { "type": "Variant" }, @@ -192217,8 +200303,10 @@ "name": "_soft_body_set_transform", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3935195649, "arguments": [ { "name": "body", @@ -192234,8 +200322,10 @@ "name": "_soft_body_set_simulation_precision", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "body", @@ -192252,8 +200342,10 @@ "name": "_soft_body_get_simulation_precision", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "int32" @@ -192269,8 +200361,10 @@ "name": "_soft_body_set_total_mass", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1794382983, "arguments": [ { "name": "body", @@ -192287,8 +200381,10 @@ "name": "_soft_body_get_total_mass", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 866169185, "return_value": { "type": "float", "meta": "float" @@ -192304,8 +200400,10 @@ "name": "_soft_body_set_linear_stiffness", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1794382983, "arguments": [ { "name": "body", @@ -192322,8 +200420,10 @@ "name": "_soft_body_get_linear_stiffness", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 866169185, "return_value": { "type": "float", "meta": "float" @@ -192339,8 +200439,10 @@ "name": "_soft_body_set_pressure_coefficient", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1794382983, "arguments": [ { "name": "body", @@ -192357,8 +200459,10 @@ "name": "_soft_body_get_pressure_coefficient", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 866169185, "return_value": { "type": "float", "meta": "float" @@ -192374,8 +200478,10 @@ "name": "_soft_body_set_damping_coefficient", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1794382983, "arguments": [ { "name": "body", @@ -192392,8 +200498,10 @@ "name": "_soft_body_get_damping_coefficient", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 866169185, "return_value": { "type": "float", "meta": "float" @@ -192409,8 +200517,10 @@ "name": "_soft_body_set_drag_coefficient", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1794382983, "arguments": [ { "name": "body", @@ -192427,8 +200537,10 @@ "name": "_soft_body_get_drag_coefficient", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 866169185, "return_value": { "type": "float", "meta": "float" @@ -192444,8 +200556,10 @@ "name": "_soft_body_set_mesh", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 395945892, "arguments": [ { "name": "body", @@ -192461,8 +200575,10 @@ "name": "_soft_body_get_bounds", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 974181306, "return_value": { "type": "AABB" }, @@ -192477,8 +200593,10 @@ "name": "_soft_body_move_point", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 831953689, "arguments": [ { "name": "body", @@ -192499,8 +200617,10 @@ "name": "_soft_body_get_point_global_position", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3440143363, "return_value": { "type": "Vector3" }, @@ -192520,8 +200640,10 @@ "name": "_soft_body_remove_all_pinned_points", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2722037293, "arguments": [ { "name": "body", @@ -192533,8 +200655,10 @@ "name": "_soft_body_pin_point", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2658558584, "arguments": [ { "name": "body", @@ -192555,8 +200679,10 @@ "name": "_soft_body_is_point_pinned", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3120086654, "return_value": { "type": "bool" }, @@ -192576,8 +200702,10 @@ "name": "_joint_create", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -192586,8 +200714,10 @@ "name": "_joint_clear", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2722037293, "arguments": [ { "name": "joint", @@ -192599,8 +200729,10 @@ "name": "_joint_make_pin", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4280171926, "arguments": [ { "name": "joint", @@ -192628,8 +200760,10 @@ "name": "_pin_joint_set_param", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 810685294, "arguments": [ { "name": "joint", @@ -192650,8 +200784,10 @@ "name": "_pin_joint_get_param", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2817972347, "return_value": { "type": "float", "meta": "float" @@ -192671,8 +200807,10 @@ "name": "_pin_joint_set_local_a", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3227306858, "arguments": [ { "name": "joint", @@ -192688,8 +200826,10 @@ "name": "_pin_joint_get_local_a", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 531438156, "return_value": { "type": "Vector3" }, @@ -192704,8 +200844,10 @@ "name": "_pin_joint_set_local_b", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3227306858, "arguments": [ { "name": "joint", @@ -192721,8 +200863,10 @@ "name": "_pin_joint_get_local_b", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 531438156, "return_value": { "type": "Vector3" }, @@ -192737,8 +200881,10 @@ "name": "_joint_make_hinge", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1684107643, "arguments": [ { "name": "joint", @@ -192766,8 +200912,10 @@ "name": "_joint_make_hinge_simple", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4069547571, "arguments": [ { "name": "joint", @@ -192803,8 +200951,10 @@ "name": "_hinge_joint_set_param", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3165502333, "arguments": [ { "name": "joint", @@ -192825,8 +200975,10 @@ "name": "_hinge_joint_get_param", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2129207581, "return_value": { "type": "float", "meta": "float" @@ -192846,8 +200998,10 @@ "name": "_hinge_joint_set_flag", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1601626188, "arguments": [ { "name": "joint", @@ -192867,8 +201021,10 @@ "name": "_hinge_joint_get_flag", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4165147865, "return_value": { "type": "bool" }, @@ -192887,8 +201043,10 @@ "name": "_joint_make_slider", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1684107643, "arguments": [ { "name": "joint", @@ -192916,8 +201074,10 @@ "name": "_slider_joint_set_param", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2264833593, "arguments": [ { "name": "joint", @@ -192938,8 +201098,10 @@ "name": "_slider_joint_get_param", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3498644957, "return_value": { "type": "float", "meta": "float" @@ -192959,8 +201121,10 @@ "name": "_joint_make_cone_twist", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1684107643, "arguments": [ { "name": "joint", @@ -192988,8 +201152,10 @@ "name": "_cone_twist_joint_set_param", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 808587618, "arguments": [ { "name": "joint", @@ -193010,8 +201176,10 @@ "name": "_cone_twist_joint_get_param", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1134789658, "return_value": { "type": "float", "meta": "float" @@ -193031,8 +201199,10 @@ "name": "_joint_make_generic_6dof", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1684107643, "arguments": [ { "name": "joint", @@ -193060,8 +201230,10 @@ "name": "_generic_6dof_joint_set_param", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2600081391, "arguments": [ { "name": "joint", @@ -193086,8 +201258,10 @@ "name": "_generic_6dof_joint_get_param", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 467122058, "return_value": { "type": "float", "meta": "float" @@ -193111,8 +201285,10 @@ "name": "_generic_6dof_joint_set_flag", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3570926903, "arguments": [ { "name": "joint", @@ -193136,8 +201312,10 @@ "name": "_generic_6dof_joint_get_flag", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4158090196, "return_value": { "type": "bool" }, @@ -193160,8 +201338,10 @@ "name": "_joint_get_type", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "enum::PhysicsServer3D.JointType" }, @@ -193176,8 +201356,10 @@ "name": "_joint_set_solver_priority", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "joint", @@ -193194,8 +201376,10 @@ "name": "_joint_get_solver_priority", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "int32" @@ -193211,8 +201395,10 @@ "name": "_joint_disable_collisions_between_bodies", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1265174801, "arguments": [ { "name": "joint", @@ -193228,8 +201414,10 @@ "name": "_joint_is_disabled_collisions_between_bodies", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4155700596, "return_value": { "type": "bool" }, @@ -193244,8 +201432,10 @@ "name": "_free_rid", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2722037293, "arguments": [ { "name": "rid", @@ -193257,8 +201447,10 @@ "name": "_set_active", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2586408642, "arguments": [ { "name": "active", @@ -193270,15 +201462,19 @@ "name": "_init", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_step", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 373806689, "arguments": [ { "name": "step", @@ -193291,36 +201487,46 @@ "name": "_sync", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_flush_queries", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_end_sync", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_finish", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_is_flushing_queries", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -193329,8 +201535,10 @@ "name": "_get_process_info", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1332958745, "return_value": { "type": "int", "meta": "int32" @@ -193436,8 +201644,10 @@ "name": "_set_vertex", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1530502735, "arguments": [ { "name": "vertex_id", @@ -193454,8 +201664,10 @@ "name": "_set_normal", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1530502735, "arguments": [ { "name": "vertex_id", @@ -193472,8 +201684,10 @@ "name": "_set_aabb", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 259215842, "arguments": [ { "name": "aabb", @@ -195759,7 +203973,7 @@ ], "properties": [ { - "type": "Texture2D", + "type": "Texture2D,-AnimatedTexture,-AtlasTexture,-CameraTexture,-CanvasTexture,-MeshTexture,-Texture2DRD,-ViewportTexture", "name": "texture", "setter": "set_texture", "getter": "get_texture" @@ -198600,8 +206814,10 @@ "name": "_create_mesh_array", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3995934104, "return_value": { "type": "Array" } @@ -202661,7 +210877,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1558064255, + "hash": 1526857008, + "hash_compatibility": [ + 1558064255 + ], "arguments": [ { "name": "bytecode", @@ -202680,7 +210899,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3340165340, + "hash": 2689310080, + "hash_compatibility": [ + 3340165340 + ], "return_value": { "type": "RDShaderSPIRV" }, @@ -203243,6 +211465,56 @@ "type": "bitfield::RenderingDevice.TextureUsageBits" } }, + { + "name": "set_is_resolve_buffer", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "p_member", + "type": "bool" + } + ] + }, + { + "name": "get_is_resolve_buffer", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_is_discardable", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "p_member", + "type": "bool" + } + ] + }, + { + "name": "get_is_discardable", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "add_shareable_format", "is_const": false, @@ -203326,6 +211598,18 @@ "name": "usage_bits", "setter": "set_usage_bits", "getter": "get_usage_bits" + }, + { + "type": "bool", + "name": "is_resolve_buffer", + "setter": "set_is_resolve_buffer", + "getter": "get_is_resolve_buffer" + }, + { + "type": "bool", + "name": "is_discardable", + "setter": "set_is_discardable", + "getter": "get_is_discardable" } ] }, @@ -203987,8 +212271,10 @@ "name": "_value_changed", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 373806689, "arguments": [ { "name": "new_value", @@ -205563,6 +213849,33 @@ "meta": "float" } }, + { + "name": "set_blend_distance", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "blend_distance", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_blend_distance", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "set_ambient_mode", "is_const": false, @@ -205912,6 +214225,12 @@ "setter": "set_intensity", "getter": "get_intensity" }, + { + "type": "float", + "name": "blend_distance", + "setter": "set_blend_distance", + "getter": "get_blend_distance" + }, { "type": "float", "name": "max_distance", @@ -206742,8 +215061,10 @@ "name": "_get_render_scene_buffers", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 717520766, "return_value": { "type": "RenderSceneBuffers" } @@ -206752,8 +215073,10 @@ "name": "_get_render_scene_data", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 717520766, "return_value": { "type": "RenderSceneData" } @@ -206762,8 +215085,10 @@ "name": "_get_environment", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2944877500, "return_value": { "type": "RID" } @@ -206772,8 +215097,10 @@ "name": "_get_camera_attributes", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2944877500, "return_value": { "type": "RID" } @@ -207047,6 +215374,31 @@ "meta": "float" } ] + }, + { + "name": "get_anisotropic_filtering_level", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1617414954, + "return_value": { + "type": "enum::RenderingServer.ViewportAnisotropicFiltering" + } + }, + { + "name": "set_anisotropic_filtering_level", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2559658741, + "arguments": [ + { + "name": "anisotropic_filtering_level", + "type": "enum::RenderingServer.ViewportAnisotropicFiltering" + } + ] } ], "properties": [ @@ -207103,6 +215455,12 @@ "name": "texture_mipmap_bias", "setter": "set_texture_mipmap_bias", "getter": "get_texture_mipmap_bias" + }, + { + "type": "int", + "name": "anisotropic_filtering_level", + "setter": "set_anisotropic_filtering_level", + "getter": "get_anisotropic_filtering_level" } ] }, @@ -207117,8 +215475,10 @@ "name": "_configure", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3072623270, "arguments": [ { "name": "config", @@ -207130,8 +215490,10 @@ "name": "_set_fsr_sharpness", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 373806689, "arguments": [ { "name": "fsr_sharpness", @@ -207144,8 +215506,10 @@ "name": "_set_texture_mipmap_bias", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 373806689, "arguments": [ { "name": "texture_mipmap_bias", @@ -207154,12 +215518,30 @@ } ] }, + { + "name": "_set_anisotropic_filtering_level", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 1286410249, + "arguments": [ + { + "name": "anisotropic_filtering_level", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "_set_use_debanding", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2586408642, "arguments": [ { "name": "use_debanding", @@ -207203,7 +215585,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3559915770, + "hash": 2950875024, + "hash_compatibility": [ + 3559915770 + ], "return_value": { "type": "RID" }, @@ -207246,6 +215631,10 @@ { "name": "unique", "type": "bool" + }, + { + "name": "discardable", + "type": "bool" } ] }, @@ -207846,8 +216235,10 @@ "name": "_get_cam_transform", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3229777777, "return_value": { "type": "Transform3D" } @@ -207856,8 +216247,10 @@ "name": "_get_cam_projection", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2910717950, "return_value": { "type": "Projection" } @@ -207866,8 +216259,10 @@ "name": "_get_view_count", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "uint32" @@ -207877,8 +216272,10 @@ "name": "_get_view_eye_offset", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 711720468, "return_value": { "type": "Vector3" }, @@ -207894,8 +216291,10 @@ "name": "_get_view_projection", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3179846605, "return_value": { "type": "Projection" }, @@ -207911,8 +216310,10 @@ "name": "_get_uniform_buffer", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2944877500, "return_value": { "type": "RID" } @@ -210116,6 +218517,120 @@ "value": 786432 } ] + }, + { + "name": "DrawFlags", + "is_bitfield": true, + "values": [ + { + "name": "DRAW_DEFAULT_ALL", + "value": 0 + }, + { + "name": "DRAW_CLEAR_COLOR_0", + "value": 1 + }, + { + "name": "DRAW_CLEAR_COLOR_1", + "value": 2 + }, + { + "name": "DRAW_CLEAR_COLOR_2", + "value": 4 + }, + { + "name": "DRAW_CLEAR_COLOR_3", + "value": 8 + }, + { + "name": "DRAW_CLEAR_COLOR_4", + "value": 16 + }, + { + "name": "DRAW_CLEAR_COLOR_5", + "value": 32 + }, + { + "name": "DRAW_CLEAR_COLOR_6", + "value": 64 + }, + { + "name": "DRAW_CLEAR_COLOR_7", + "value": 128 + }, + { + "name": "DRAW_CLEAR_COLOR_MASK", + "value": 255 + }, + { + "name": "DRAW_CLEAR_COLOR_ALL", + "value": 255 + }, + { + "name": "DRAW_IGNORE_COLOR_0", + "value": 256 + }, + { + "name": "DRAW_IGNORE_COLOR_1", + "value": 512 + }, + { + "name": "DRAW_IGNORE_COLOR_2", + "value": 1024 + }, + { + "name": "DRAW_IGNORE_COLOR_3", + "value": 2048 + }, + { + "name": "DRAW_IGNORE_COLOR_4", + "value": 4096 + }, + { + "name": "DRAW_IGNORE_COLOR_5", + "value": 8192 + }, + { + "name": "DRAW_IGNORE_COLOR_6", + "value": 16384 + }, + { + "name": "DRAW_IGNORE_COLOR_7", + "value": 32768 + }, + { + "name": "DRAW_IGNORE_COLOR_MASK", + "value": 65280 + }, + { + "name": "DRAW_IGNORE_COLOR_ALL", + "value": 65280 + }, + { + "name": "DRAW_CLEAR_DEPTH", + "value": 65536 + }, + { + "name": "DRAW_IGNORE_DEPTH", + "value": 131072 + }, + { + "name": "DRAW_CLEAR_STENCIL", + "value": 262144 + }, + { + "name": "DRAW_IGNORE_STENCIL", + "value": 524288 + }, + { + "name": "DRAW_CLEAR_ALL", + "value": 327935 + }, + { + "name": "DRAW_IGNORE_ALL", + "value": 720640 + } + ] } ], "methods": [ @@ -210320,6 +218835,32 @@ } ] }, + { + "name": "texture_get_data_async", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 498832090, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "texture", + "type": "RID" + }, + { + "name": "layer", + "type": "int", + "meta": "uint32" + }, + { + "name": "callback", + "type": "Callable" + } + ] + }, { "name": "texture_is_format_supported_for_usage", "is_const": true, @@ -210375,6 +218916,41 @@ } ] }, + { + "name": "texture_set_discardable", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "texture", + "type": "RID" + }, + { + "name": "discardable", + "type": "bool" + } + ] + }, + { + "name": "texture_is_discardable", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3521089500, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "texture", + "type": "RID" + } + ] + }, { "name": "texture_copy", "is_const": false, @@ -211353,6 +219929,39 @@ } ] }, + { + "name": "buffer_get_data_async", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2370287848, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "buffer", + "type": "RID" + }, + { + "name": "callback", + "type": "Callable" + }, + { + "name": "offset_bytes", + "type": "int", + "meta": "uint32", + "default_value": "0" + }, + { + "name": "size_bytes", + "type": "int", + "meta": "uint32", + "default_value": "0" + } + ] + }, { "name": "render_pipeline_create", "is_const": false, @@ -211572,10 +220181,11 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3140542288, + "hash": 1317926357, "hash_compatibility": [ 2468082605, 2686605154, + 3140542288, 4252992020 ], "return_value": { @@ -211588,20 +220198,9 @@ "type": "RID" }, { - "name": "initial_color_action", - "type": "enum::RenderingDevice.InitialAction" - }, - { - "name": "final_color_action", - "type": "enum::RenderingDevice.FinalAction" - }, - { - "name": "initial_depth_action", - "type": "enum::RenderingDevice.InitialAction" - }, - { - "name": "final_depth_action", - "type": "enum::RenderingDevice.FinalAction" + "name": "draw_flags", + "type": "bitfield::RenderingDevice.DrawFlags", + "default_value": "0" }, { "name": "clear_color_values", @@ -211609,13 +220208,13 @@ "default_value": "PackedColorArray()" }, { - "name": "clear_depth", + "name": "clear_depth_value", "type": "float", "meta": "float", "default_value": "1.0" }, { - "name": "clear_stencil", + "name": "clear_stencil_value", "type": "int", "meta": "uint32", "default_value": "0" @@ -211858,6 +220457,47 @@ } ] }, + { + "name": "draw_list_draw_indirect", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1092133571, + "arguments": [ + { + "name": "draw_list", + "type": "int", + "meta": "int64" + }, + { + "name": "use_indices", + "type": "bool" + }, + { + "name": "buffer", + "type": "RID" + }, + { + "name": "offset", + "type": "int", + "meta": "uint32", + "default_value": "0" + }, + { + "name": "draw_count", + "type": "int", + "meta": "uint32", + "default_value": "1" + }, + { + "name": "stride", + "type": "int", + "meta": "uint32", + "default_value": "0" + } + ] + }, { "name": "draw_list_enable_scissor", "is_const": false, @@ -212688,6 +221328,24 @@ } ], "enums": [ + { + "name": "TextureType", + "is_bitfield": false, + "values": [ + { + "name": "TEXTURE_TYPE_2D", + "value": 0 + }, + { + "name": "TEXTURE_TYPE_LAYERED", + "value": 1 + }, + { + "name": "TEXTURE_TYPE_3D", + "value": 2 + } + ] + }, { "name": "TextureLayeredType", "is_bitfield": false, @@ -213744,6 +222402,36 @@ } ] }, + { + "name": "ViewportAnisotropicFiltering", + "is_bitfield": false, + "values": [ + { + "name": "VIEWPORT_ANISOTROPY_DISABLED", + "value": 0 + }, + { + "name": "VIEWPORT_ANISOTROPY_2X", + "value": 1 + }, + { + "name": "VIEWPORT_ANISOTROPY_4X", + "value": 2 + }, + { + "name": "VIEWPORT_ANISOTROPY_8X", + "value": 3 + }, + { + "name": "VIEWPORT_ANISOTROPY_16X", + "value": 4 + }, + { + "name": "VIEWPORT_ANISOTROPY_MAX", + "value": 5 + } + ] + }, { "name": "ViewportScreenSpaceAA", "is_bitfield": false, @@ -214917,8 +223605,12 @@ "value": 27 }, { - "name": "GLOBAL_VAR_TYPE_MAX", + "name": "GLOBAL_VAR_TYPE_SAMPLEREXT", "value": 28 + }, + { + "name": "GLOBAL_VAR_TYPE_MAX", + "value": 29 } ] }, @@ -214949,6 +223641,56 @@ { "name": "RENDERING_INFO_VIDEO_MEM_USED", "value": 5 + }, + { + "name": "RENDERING_INFO_PIPELINE_COMPILATIONS_CANVAS", + "value": 6 + }, + { + "name": "RENDERING_INFO_PIPELINE_COMPILATIONS_MESH", + "value": 7 + }, + { + "name": "RENDERING_INFO_PIPELINE_COMPILATIONS_SURFACE", + "value": 8 + }, + { + "name": "RENDERING_INFO_PIPELINE_COMPILATIONS_DRAW", + "value": 9 + }, + { + "name": "RENDERING_INFO_PIPELINE_COMPILATIONS_SPECIALIZATION", + "value": 10 + } + ] + }, + { + "name": "PipelineSource", + "is_bitfield": false, + "values": [ + { + "name": "PIPELINE_SOURCE_CANVAS", + "value": 0 + }, + { + "name": "PIPELINE_SOURCE_MESH", + "value": 1 + }, + { + "name": "PIPELINE_SOURCE_SURFACE", + "value": 2 + }, + { + "name": "PIPELINE_SOURCE_DRAW", + "value": 3 + }, + { + "name": "PIPELINE_SOURCE_SPECIALIZATION", + "value": 4 + }, + { + "name": "PIPELINE_SOURCE_MAX", + "value": 5 } ] }, @@ -215063,6 +223805,58 @@ } ] }, + { + "name": "texture_create_from_native_handle", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1682977582, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "type", + "type": "enum::RenderingServer.TextureType" + }, + { + "name": "format", + "type": "enum::Image.Format" + }, + { + "name": "native_handle", + "type": "int", + "meta": "uint64" + }, + { + "name": "width", + "type": "int", + "meta": "int32" + }, + { + "name": "height", + "type": "int", + "meta": "int32" + }, + { + "name": "depth", + "type": "int", + "meta": "int32" + }, + { + "name": "layers", + "type": "int", + "meta": "int32", + "default_value": "1" + }, + { + "name": "layered_type", + "type": "enum::RenderingServer.TextureLayeredType", + "default_value": "0" + } + ] + }, { "name": "texture_2d_update", "is_const": false, @@ -216603,6 +225397,23 @@ } ] }, + { + "name": "multimesh_get_buffer_rd_rid", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3814569979, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "multimesh", + "type": "RID" + } + ] + }, { "name": "multimesh_get_buffer", "is_const": true, @@ -217056,6 +225867,25 @@ } ] }, + { + "name": "light_set_shadow_caster_mask", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3411492887, + "arguments": [ + { + "name": "light", + "type": "RID" + }, + { + "name": "mask", + "type": "int", + "meta": "uint32" + } + ] + }, { "name": "light_set_bake_mode", "is_const": false, @@ -217288,6 +226118,25 @@ } ] }, + { + "name": "reflection_probe_set_blend_distance", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "probe", + "type": "RID" + }, + { + "name": "blend_distance", + "type": "float", + "meta": "float" + } + ] + }, { "name": "reflection_probe_set_ambient_mode", "is_const": false, @@ -219686,6 +228535,24 @@ } ] }, + { + "name": "viewport_set_anisotropic_filtering_level", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3953214029, + "arguments": [ + { + "name": "viewport", + "type": "RID" + }, + { + "name": "anisotropic_filtering_level", + "type": "enum::RenderingServer.ViewportAnisotropicFiltering" + } + ] + }, { "name": "viewport_set_update_mode", "is_const": false, @@ -220661,6 +229528,25 @@ } ] }, + { + "name": "environment_set_camera_id", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3411492887, + "arguments": [ + { + "name": "env", + "type": "RID" + }, + { + "name": "id", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "environment_set_sky", "is_const": false, @@ -224745,6 +233631,28 @@ "type": "String" } }, + { + "name": "get_current_rendering_driver_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "get_current_rendering_method", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, { "name": "make_sphere_mesh", "is_const": false, @@ -225051,19 +233959,47 @@ "name": "_setup_local_to_scene", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_get_rid", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2944877500, "return_value": { "type": "RID" } }, + { + "name": "_reset_state", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3218959716 + }, + { + "name": "_set_path_cache", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3089850668, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, { "name": "set_path", "is_const": false, @@ -225103,6 +234039,20 @@ "type": "String" } }, + { + "name": "set_path_cache", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, { "name": "set_name", "is_const": false, @@ -225183,6 +234133,60 @@ "is_virtual": false, "hash": 3218959716 }, + { + "name": "reset_state", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "set_id_for_path", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3186203200, + "arguments": [ + { + "name": "path", + "type": "String" + }, + { + "name": "id", + "type": "String" + } + ] + }, + { + "name": "get_id_for_path", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3135753539, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "is_built_in", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "generate_scene_unique_id", "is_const": false, @@ -225320,8 +234324,10 @@ "name": "_get_recognized_extensions", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1139954409, "return_value": { "type": "PackedStringArray" } @@ -225330,8 +234336,10 @@ "name": "_recognize_path", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2594487047, "return_value": { "type": "bool" }, @@ -225350,8 +234358,10 @@ "name": "_handles_type", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2619796661, "return_value": { "type": "bool" }, @@ -225366,8 +234376,10 @@ "name": "_get_resource_type", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3135753539, "return_value": { "type": "String" }, @@ -225382,8 +234394,10 @@ "name": "_get_resource_script_class", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3135753539, "return_value": { "type": "String" }, @@ -225398,8 +234412,10 @@ "name": "_get_resource_uid", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1321353865, "return_value": { "type": "int", "meta": "int64" @@ -225415,8 +234431,10 @@ "name": "_get_dependencies", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 6257701, "return_value": { "type": "PackedStringArray" }, @@ -225435,8 +234453,10 @@ "name": "_rename_dependencies", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 836095897, "return_value": { "type": "enum::Error" }, @@ -225455,8 +234475,10 @@ "name": "_exists", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3927539163, "return_value": { "type": "bool" }, @@ -225471,8 +234493,10 @@ "name": "_get_classes_used", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4291131558, "return_value": { "type": "PackedStringArray" }, @@ -225487,8 +234511,10 @@ "name": "_load", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 893756877, "return_value": { "type": "Variant" }, @@ -225525,8 +234551,10 @@ "name": "_save", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1034018668, "return_value": { "type": "enum::Error" }, @@ -225543,6 +234571,10 @@ "name": "flags", "type": "int", "meta": "uint32" + }, + { + "name": "integrity_level", + "type": "enum::FileAccess.SaveIntegrityLevel" } ] }, @@ -225550,8 +234582,10 @@ "name": "_set_uid", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1394690935, "return_value": { "type": "enum::Error" }, @@ -225571,8 +234605,10 @@ "name": "_recognize", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3190994482, "return_value": { "type": "bool" }, @@ -225587,8 +234623,10 @@ "name": "_get_recognized_extensions", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1567505034, "return_value": { "type": "PackedStringArray" }, @@ -225603,8 +234641,10 @@ "name": "_recognize_path", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 710996192, "return_value": { "type": "bool" }, @@ -226106,6 +235146,23 @@ "type": "String" } ] + }, + { + "name": "list_directory", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3538744774, + "return_value": { + "type": "PackedStringArray" + }, + "arguments": [ + { + "name": "directory_path", + "type": "String" + } + ] } ] }, @@ -226347,6 +235404,29 @@ "type": "ResourceFormatSaver" } ] + }, + { + "name": "get_resource_id_for_path", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 150756522, + "return_value": { + "type": "int", + "meta": "int64" + }, + "arguments": [ + { + "name": "path", + "type": "String" + }, + { + "name": "generate", + "type": "bool", + "default_value": "false" + } + ] } ] }, @@ -226502,6 +235582,172 @@ } ] }, + { + "name": "RetargetModifier3D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "SkeletonModifier3D", + "api_type": "core", + "methods": [ + { + "name": "set_profile", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3870374136, + "arguments": [ + { + "name": "profile", + "type": "SkeletonProfile" + } + ] + }, + { + "name": "get_profile", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4291782652, + "return_value": { + "type": "SkeletonProfile" + } + }, + { + "name": "set_use_global_pose", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "use_global_pose", + "type": "bool" + } + ] + }, + { + "name": "is_using_global_pose", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_position_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_position_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_rotation_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_rotation_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_scale_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_scale_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + } + ], + "properties": [ + { + "type": "SkeletonProfile", + "name": "profile", + "setter": "set_profile", + "getter": "get_profile" + }, + { + "type": "bool", + "name": "use_global_pose", + "setter": "set_use_global_pose", + "getter": "is_using_global_pose" + }, + { + "type": "bool", + "name": "position_enabled", + "setter": "set_position_enabled", + "getter": "is_position_enabled" + }, + { + "type": "bool", + "name": "rotation_enabled", + "setter": "set_rotation_enabled", + "getter": "is_rotation_enabled" + }, + { + "type": "bool", + "name": "scale_enabled", + "setter": "set_scale_enabled", + "getter": "is_scale_enabled" + } + ] + }, { "name": "RibbonTrailMesh", "is_refcounted": true, @@ -226734,8 +235980,10 @@ "name": "_process_custom_fx", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 31984339, "return_value": { "type": "bool" }, @@ -227289,8 +236537,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2206155733, + "hash": 3765356747, "hash_compatibility": [ + 2206155733, 1114965689 ], "arguments": [ @@ -227302,6 +236551,11 @@ "name": "underline_mode", "type": "enum::RichTextLabel.MetaUnderline", "default_value": "1" + }, + { + "name": "tooltip", + "type": "String", + "default_value": "\"\"" } ] }, @@ -227737,6 +236991,31 @@ "type": "enum::HorizontalAlignment" } }, + { + "name": "set_vertical_alignment", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1796458609, + "arguments": [ + { + "name": "alignment", + "type": "enum::VerticalAlignment" + } + ] + }, + { + "name": "get_vertical_alignment", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3274884059, + "return_value": { + "type": "enum::VerticalAlignment" + } + }, { "name": "set_justification_flags", "is_const": false, @@ -228468,6 +237747,24 @@ "meta": "int32" } }, + { + "name": "get_line_range", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3665014314, + "return_value": { + "type": "Vector2i" + }, + "arguments": [ + { + "name": "line", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "get_visible_line_count", "is_const": true, @@ -228753,6 +238050,12 @@ "setter": "set_horizontal_alignment", "getter": "get_horizontal_alignment" }, + { + "type": "int", + "name": "vertical_alignment", + "setter": "set_vertical_alignment", + "getter": "get_vertical_alignment" + }, { "type": "int", "name": "justification_flags", @@ -228930,8 +238233,10 @@ "name": "_integrate_forces", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 370287496, "arguments": [ { "name": "state", @@ -229983,8 +239288,10 @@ "name": "_integrate_forces", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 420958145, "arguments": [ { "name": "state", @@ -233315,6 +242622,17 @@ "return_value": { "type": "bool" } + }, + { + "name": "get_rpc_config", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1214101251, + "return_value": { + "type": "Variant" + } } ], "properties": [ @@ -233513,6 +242831,20 @@ "type": "String" } ] + }, + { + "name": "update_docs_from_script", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3657522847, + "arguments": [ + { + "name": "script", + "type": "Script" + } + ] } ], "signals": [ @@ -233663,8 +242995,10 @@ "name": "_editor_can_reload_from_file", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2240911060, "return_value": { "type": "bool" } @@ -233673,8 +243007,10 @@ "name": "_placeholder_erased", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1286410249, "arguments": [ { "name": "placeholder", @@ -233686,8 +243022,10 @@ "name": "_can_instantiate", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -233696,8 +243034,10 @@ "name": "_get_base_script", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 717520766, "return_value": { "type": "Script" } @@ -233706,8 +243046,10 @@ "name": "_get_global_name", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2002593661, "return_value": { "type": "StringName" } @@ -233716,8 +243058,10 @@ "name": "_inherits_script", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3669307804, "return_value": { "type": "bool" }, @@ -233732,8 +243076,10 @@ "name": "_get_instance_base_type", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2002593661, "return_value": { "type": "StringName" } @@ -233742,8 +243088,10 @@ "name": "_instance_create", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1107568780, "return_value": { "type": "void*" }, @@ -233758,8 +243106,10 @@ "name": "_placeholder_instance_create", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1107568780, "return_value": { "type": "void*" }, @@ -233774,8 +243124,10 @@ "name": "_instance_has", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 397768994, "return_value": { "type": "bool" }, @@ -233790,8 +243142,10 @@ "name": "_has_source_code", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -233800,8 +243154,10 @@ "name": "_get_source_code", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -233810,8 +243166,10 @@ "name": "_set_source_code", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 83702148, "arguments": [ { "name": "code", @@ -233823,8 +243181,10 @@ "name": "_reload", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1262714227, "return_value": { "type": "enum::Error" }, @@ -233835,12 +243195,26 @@ } ] }, + { + "name": "_get_doc_class_name", + "is_const": true, + "is_static": false, + "is_required": true, + "is_vararg": false, + "is_virtual": true, + "hash": 2002593661, + "return_value": { + "type": "StringName" + } + }, { "name": "_get_documentation", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3995934104, "return_value": { "type": "typedarray::Dictionary" } @@ -233849,8 +243223,10 @@ "name": "_get_class_icon_path", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -233859,8 +243235,10 @@ "name": "_has_method", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2619796661, "return_value": { "type": "bool" }, @@ -233875,8 +243253,10 @@ "name": "_has_static_method", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2619796661, "return_value": { "type": "bool" }, @@ -233891,8 +243271,10 @@ "name": "_get_script_method_argument_count", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1554205423, "return_value": { "type": "Variant" }, @@ -233907,8 +243289,10 @@ "name": "_get_method_info", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4028089122, "return_value": { "type": "Dictionary" }, @@ -233923,8 +243307,10 @@ "name": "_is_tool", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -233933,8 +243319,10 @@ "name": "_is_valid", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -233943,8 +243331,10 @@ "name": "_is_abstract", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -233953,8 +243343,10 @@ "name": "_get_language", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 717520766, "return_value": { "type": "ScriptLanguage" } @@ -233963,8 +243355,10 @@ "name": "_has_script_signal", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2619796661, "return_value": { "type": "bool" }, @@ -233979,8 +243373,10 @@ "name": "_get_script_signal_list", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3995934104, "return_value": { "type": "typedarray::Dictionary" } @@ -233989,8 +243385,10 @@ "name": "_has_property_default_value", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2619796661, "return_value": { "type": "bool" }, @@ -234005,8 +243403,10 @@ "name": "_get_property_default_value", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1554205423, "return_value": { "type": "Variant" }, @@ -234021,15 +243421,19 @@ "name": "_update_exports", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_get_script_method_list", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3995934104, "return_value": { "type": "typedarray::Dictionary" } @@ -234038,8 +243442,10 @@ "name": "_get_script_property_list", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3995934104, "return_value": { "type": "typedarray::Dictionary" } @@ -234048,8 +243454,10 @@ "name": "_get_member_line", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2458036349, "return_value": { "type": "int", "meta": "int32" @@ -234065,8 +243473,10 @@ "name": "_get_constants", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3102165223, "return_value": { "type": "Dictionary" } @@ -234075,8 +243485,10 @@ "name": "_get_members", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3995934104, "return_value": { "type": "typedarray::StringName" } @@ -234085,8 +243497,10 @@ "name": "_is_placeholder_fallback_enabled", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -234095,8 +243509,10 @@ "name": "_get_rpc_config", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4051624405, "return_value": { "type": "Variant" } @@ -234182,8 +243598,16 @@ "value": 8 }, { - "name": "LOOKUP_RESULT_MAX", + "name": "LOOKUP_RESULT_LOCAL_CONSTANT", "value": 9 + }, + { + "name": "LOOKUP_RESULT_LOCAL_VARIABLE", + "value": 10 + }, + { + "name": "LOOKUP_RESULT_MAX", + "value": 11 } ] }, @@ -234265,8 +243689,10 @@ "name": "_get_name", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -234275,15 +243701,19 @@ "name": "_init", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_get_type", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -234292,8 +243722,10 @@ "name": "_get_extension", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -234302,15 +243734,19 @@ "name": "_finish", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_get_reserved_words", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1139954409, "return_value": { "type": "PackedStringArray" } @@ -234319,8 +243755,10 @@ "name": "_is_control_flow_keyword", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3927539163, "return_value": { "type": "bool" }, @@ -234335,8 +243773,10 @@ "name": "_get_comment_delimiters", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1139954409, "return_value": { "type": "PackedStringArray" } @@ -234345,8 +243785,10 @@ "name": "_get_doc_comment_delimiters", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1139954409, "return_value": { "type": "PackedStringArray" } @@ -234355,8 +243797,10 @@ "name": "_get_string_delimiters", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1139954409, "return_value": { "type": "PackedStringArray" } @@ -234365,8 +243809,10 @@ "name": "_make_template", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2368057488, "return_value": { "type": "Script" }, @@ -234389,8 +243835,10 @@ "name": "_get_built_in_templates", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3147814860, "return_value": { "type": "typedarray::Dictionary" }, @@ -234405,8 +243853,10 @@ "name": "_is_using_templates", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2240911060, "return_value": { "type": "bool" } @@ -234415,8 +243865,10 @@ "name": "_validate", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1697887509, "return_value": { "type": "Dictionary" }, @@ -234451,8 +243903,10 @@ "name": "_validate_path", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3135753539, "return_value": { "type": "String" }, @@ -234467,8 +243921,10 @@ "name": "_create_script", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 717520766, "return_value": { "type": "Object" } @@ -234477,8 +243933,10 @@ "name": "_has_named_classes", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -234487,8 +243945,10 @@ "name": "_supports_builtin_mode", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -234497,8 +243957,10 @@ "name": "_supports_documentation", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -234507,8 +243969,10 @@ "name": "_can_inherit_from_file", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -234517,8 +243981,10 @@ "name": "_find_function", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2878152881, "return_value": { "type": "int", "meta": "int32" @@ -234538,8 +244004,10 @@ "name": "_make_function", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1243061914, "return_value": { "type": "String" }, @@ -234562,8 +244030,10 @@ "name": "_can_make_function", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -234572,8 +244042,10 @@ "name": "_open_in_external_editor", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3532967488, "return_value": { "type": "enum::Error" }, @@ -234598,8 +244070,10 @@ "name": "_overrides_external_editor", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2240911060, "return_value": { "type": "bool" } @@ -234608,8 +244082,10 @@ "name": "_preferred_file_name_casing", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "enum::ScriptLanguage.ScriptNameCasing" } @@ -234618,8 +244094,10 @@ "name": "_complete_code", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 950756616, "return_value": { "type": "Dictionary" }, @@ -234642,8 +244120,10 @@ "name": "_lookup_code", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3143837309, "return_value": { "type": "Dictionary" }, @@ -234670,8 +244150,10 @@ "name": "_auto_indent_code", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2531480354, "return_value": { "type": "String" }, @@ -234696,8 +244178,10 @@ "name": "_add_global_constant", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3776071444, "arguments": [ { "name": "name", @@ -234713,8 +244197,10 @@ "name": "_add_named_global_constant", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3776071444, "arguments": [ { "name": "name", @@ -234730,8 +244216,10 @@ "name": "_remove_named_global_constant", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3304788590, "arguments": [ { "name": "name", @@ -234743,22 +244231,28 @@ "name": "_thread_enter", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_thread_exit", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_debug_get_error", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -234767,8 +244261,10 @@ "name": "_debug_get_stack_level_count", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -234778,8 +244274,10 @@ "name": "_debug_get_stack_level_line", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 923996154, "return_value": { "type": "int", "meta": "int32" @@ -234796,8 +244294,10 @@ "name": "_debug_get_stack_level_function", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 844755477, "return_value": { "type": "String" }, @@ -234813,8 +244313,10 @@ "name": "_debug_get_stack_level_source", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 844755477, "return_value": { "type": "String" }, @@ -234830,8 +244332,10 @@ "name": "_debug_get_stack_level_locals", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 335235777, "return_value": { "type": "Dictionary" }, @@ -234857,8 +244361,10 @@ "name": "_debug_get_stack_level_members", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 335235777, "return_value": { "type": "Dictionary" }, @@ -234884,8 +244390,10 @@ "name": "_debug_get_stack_level_instance", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3744713108, "return_value": { "type": "void*" }, @@ -234901,8 +244409,10 @@ "name": "_debug_get_globals", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4123630098, "return_value": { "type": "Dictionary" }, @@ -234923,8 +244433,10 @@ "name": "_debug_parse_stack_level_expression", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1135811067, "return_value": { "type": "String" }, @@ -234954,8 +244466,10 @@ "name": "_debug_get_current_stack_info", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2915620761, "return_value": { "type": "typedarray::Dictionary" } @@ -234964,15 +244478,19 @@ "name": "_reload_all_scripts", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_reload_scripts", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3156113851, "arguments": [ { "name": "scripts", @@ -234988,8 +244506,10 @@ "name": "_reload_tool_script", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1957307671, "arguments": [ { "name": "script", @@ -235005,8 +244525,10 @@ "name": "_get_recognized_extensions", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1139954409, "return_value": { "type": "PackedStringArray" } @@ -235015,8 +244537,10 @@ "name": "_get_public_functions", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3995934104, "return_value": { "type": "typedarray::Dictionary" } @@ -235025,8 +244549,10 @@ "name": "_get_public_constants", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3102165223, "return_value": { "type": "Dictionary" } @@ -235035,8 +244561,10 @@ "name": "_get_public_annotations", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3995934104, "return_value": { "type": "typedarray::Dictionary" } @@ -235045,22 +244573,28 @@ "name": "_profiling_start", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_profiling_stop", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_profiling_set_save_native_calls", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2586408642, "arguments": [ { "name": "enable", @@ -235072,8 +244606,10 @@ "name": "_profiling_get_accumulated_data", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 50157827, "return_value": { "type": "int", "meta": "int32" @@ -235094,8 +244630,10 @@ "name": "_profiling_get_frame_data", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 50157827, "return_value": { "type": "int", "meta": "int32" @@ -235116,15 +244654,19 @@ "name": "_frame", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_handles_global_class_type", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3927539163, "return_value": { "type": "bool" }, @@ -235139,8 +244681,10 @@ "name": "_get_global_class_name", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2248993622, "return_value": { "type": "Dictionary" }, @@ -235228,6 +244772,10 @@ { "name": "SCROLL_MODE_SHOW_NEVER", "value": 3 + }, + { + "name": "SCROLL_MODE_RESERVE", + "value": 4 } ] } @@ -235478,6 +245026,31 @@ "type": "Control" } ] + }, + { + "name": "set_draw_focus_border", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "draw", + "type": "bool" + } + ] + }, + { + "name": "get_draw_focus_border", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } } ], "signals": [ @@ -235495,6 +245068,12 @@ "setter": "set_follow_focus", "getter": "is_following_focus" }, + { + "type": "bool", + "name": "draw_focus_border", + "setter": "set_draw_focus_border", + "getter": "get_draw_focus_border" + }, { "type": "int", "name": "scroll_horizontal", @@ -235959,6 +245538,14 @@ "default_value": "false" } ] + }, + { + "name": "inspect_native_shader_code", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 } ], "properties": [ @@ -236019,6 +245606,60 @@ } ] }, + { + "name": "ShaderIncludeDB", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "Object", + "api_type": "core", + "methods": [ + { + "name": "list_built_in_include_files", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 2981934095, + "return_value": { + "type": "PackedStringArray" + } + }, + { + "name": "has_built_in_include_file", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 2323990056, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "filename", + "type": "String" + } + ] + }, + { + "name": "get_built_in_include_file", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 1703090593, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "filename", + "type": "String" + } + ] + } + ] + }, { "name": "ShaderMaterial", "is_refcounted": true, @@ -237868,6 +247509,91 @@ } ] }, + { + "name": "get_bone_meta", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 203112058, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "bone_idx", + "type": "int", + "meta": "int32" + }, + { + "name": "key", + "type": "StringName" + } + ] + }, + { + "name": "get_bone_meta_list", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 663333327, + "return_value": { + "type": "typedarray::StringName" + }, + "arguments": [ + { + "name": "bone_idx", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "has_bone_meta", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 921227809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "bone_idx", + "type": "int", + "meta": "int32" + }, + { + "name": "key", + "type": "StringName" + } + ] + }, + { + "name": "set_bone_meta", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 702482756, + "arguments": [ + { + "name": "bone_idx", + "type": "int", + "meta": "int32" + }, + { + "name": "key", + "type": "StringName" + }, + { + "name": "value", + "type": "Variant" + } + ] + }, { "name": "get_concatenated_bone_names", "is_const": true, @@ -238585,6 +248311,9 @@ } ], "signals": [ + { + "name": "rest_updated" + }, { "name": "pose_updated" }, @@ -239017,8 +248746,10 @@ "name": "_execute", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 373806689, "arguments": [ { "name": "delta", @@ -239031,8 +248762,10 @@ "name": "_setup_modification", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3907307132, "arguments": [ { "name": "modification_stack", @@ -239044,8 +248777,10 @@ "name": "_draw_editor_gizmo", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "set_enabled", @@ -241279,8 +251014,10 @@ "name": "_process_modification", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "get_skeleton", @@ -243050,7 +252787,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3814935226, + "hash": 528784402, + "hash_compatibility": [ + 3814935226 + ], "arguments": [ { "name": "point_index", @@ -243065,6 +252805,12 @@ "name": "attachment_path", "type": "NodePath", "default_value": "NodePath(\"\")" + }, + { + "name": "insert_at", + "type": "int", + "meta": "int32", + "default_value": "-1" } ] }, @@ -243828,6 +253574,148 @@ "return_value": { "type": "bool" } + }, + { + "name": "set_dragging_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "dragging_enabled", + "type": "bool" + } + ] + }, + { + "name": "is_dragging_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_drag_area_margin_begin", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "margin", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_drag_area_margin_begin", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_drag_area_margin_end", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "margin", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_drag_area_margin_end", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_drag_area_offset", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "offset", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_drag_area_offset", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_drag_area_highlight_in_editor", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "drag_area_highlight_in_editor", + "type": "bool" + } + ] + }, + { + "name": "is_drag_area_highlight_in_editor_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "get_drag_area_control", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 829782337, + "return_value": { + "type": "Control" + } } ], "signals": [ @@ -243839,6 +253727,12 @@ "type": "int" } ] + }, + { + "name": "drag_started" + }, + { + "name": "drag_ended" } ], "properties": [ @@ -243854,6 +253748,12 @@ "setter": "set_collapsed", "getter": "is_collapsed" }, + { + "type": "bool", + "name": "dragging_enabled", + "setter": "set_dragging_enabled", + "getter": "is_dragging_enabled" + }, { "type": "int", "name": "dragger_visibility", @@ -243865,6 +253765,30 @@ "name": "vertical", "setter": "set_vertical", "getter": "is_vertical" + }, + { + "type": "int", + "name": "drag_area_margin_begin", + "setter": "set_drag_area_margin_begin", + "getter": "get_drag_area_margin_begin" + }, + { + "type": "int", + "name": "drag_area_margin_end", + "setter": "set_drag_area_margin_end", + "getter": "get_drag_area_margin_end" + }, + { + "type": "int", + "name": "drag_area_offset", + "setter": "set_drag_area_offset", + "getter": "get_drag_area_offset" + }, + { + "type": "bool", + "name": "drag_area_highlight_in_editor", + "setter": "set_drag_area_highlight_in_editor", + "getter": "is_drag_area_highlight_in_editor_enabled" } ] }, @@ -246358,6 +256282,21 @@ } ] }, + { + "name": "put_half", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "value", + "type": "float", + "meta": "float" + } + ] + }, { "name": "put_float", "is_const": false, @@ -246531,6 +256470,18 @@ "meta": "uint64" } }, + { + "name": "get_half", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 191475506, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "get_float", "is_const": false, @@ -246747,8 +256698,10 @@ "name": "_get_data", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4124862902, "return_value": { "type": "enum::Error" }, @@ -246772,8 +256725,10 @@ "name": "_get_partial_data", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4124862902, "return_value": { "type": "enum::Error" }, @@ -246797,8 +256752,10 @@ "name": "_put_data", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4124862902, "return_value": { "type": "enum::Error" }, @@ -246822,8 +256779,10 @@ "name": "_put_partial_data", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4124862902, "return_value": { "type": "enum::Error" }, @@ -246847,8 +256806,10 @@ "name": "_get_available_bytes", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -247228,8 +257189,10 @@ "name": "_draw", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2275962004, "arguments": [ { "name": "to_canvas_item", @@ -247245,8 +257208,10 @@ "name": "_get_draw_rect", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 408950903, "return_value": { "type": "Rect2" }, @@ -247261,8 +257226,10 @@ "name": "_get_minimum_size", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3341600327, "return_value": { "type": "Vector2" } @@ -247271,8 +257238,10 @@ "name": "_test_mask", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3735564539, "return_value": { "type": "bool" }, @@ -248850,8 +258819,10 @@ "name": "_propagate_input_event", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3738334489, "return_value": { "type": "bool" }, @@ -248913,6 +258884,31 @@ "type": "int", "meta": "int32" } + }, + { + "name": "set_mouse_target", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "amount", + "type": "bool" + } + ] + }, + { + "name": "is_mouse_target_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } } ], "properties": [ @@ -248927,6 +258923,12 @@ "name": "stretch_shrink", "setter": "set_stretch_shrink", "getter": "get_stretch_shrink" + }, + { + "type": "bool", + "name": "mouse_target", + "setter": "set_mouse_target", + "getter": "is_mouse_target_enabled" } ] }, @@ -249524,8 +259526,10 @@ "name": "_get_line_syntax_highlighting", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3485342025, "return_value": { "type": "Dictionary" }, @@ -249541,15 +259545,19 @@ "name": "_clear_highlighting_cache", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_update_cache", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "get_line_syntax_highlighting", @@ -249780,6 +259788,31 @@ "type": "enum::TextServer.SubpixelPositioning" } }, + { + "name": "set_keep_rounding_remainders", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "keep_rounding_remainders", + "type": "bool" + } + ] + }, + { + "name": "get_keep_rounding_remainders", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_multichannel_signed_distance_field", "is_const": false, @@ -250034,6 +260067,12 @@ "setter": "set_subpixel_positioning", "getter": "get_subpixel_positioning" }, + { + "type": "bool", + "name": "keep_rounding_remainders", + "setter": "set_keep_rounding_remainders", + "getter": "get_keep_rounding_remainders" + }, { "type": "bool", "name": "multichannel_signed_distance_field", @@ -252474,8 +262513,10 @@ "name": "_handle_unicode_input", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3937882851, "arguments": [ { "name": "unicode_char", @@ -252493,8 +262534,10 @@ "name": "_backspace", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1286410249, "arguments": [ { "name": "caret_index", @@ -252507,8 +262550,10 @@ "name": "_cut", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1286410249, "arguments": [ { "name": "caret_index", @@ -252521,8 +262566,10 @@ "name": "_copy", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1286410249, "arguments": [ { "name": "caret_index", @@ -252535,8 +262582,10 @@ "name": "_paste", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1286410249, "arguments": [ { "name": "caret_index", @@ -252549,8 +262598,10 @@ "name": "_paste_primary_clipboard", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1286410249, "arguments": [ { "name": "caret_index", @@ -252888,6 +262939,31 @@ "type": "bool" } }, + { + "name": "set_empty_selection_clipboard_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_empty_selection_clipboard_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "clear", "is_const": false, @@ -256407,6 +266483,12 @@ "setter": "set_middle_mouse_paste_enabled", "getter": "is_middle_mouse_paste_enabled" }, + { + "type": "bool", + "name": "empty_selection_clipboard_enabled", + "setter": "set_empty_selection_clipboard_enabled", + "getter": "is_empty_selection_clipboard_enabled" + }, { "type": "int", "name": "wrap_mode", @@ -258395,6 +268477,33 @@ "meta": "int32" } }, + { + "name": "set_line_spacing", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "line_spacing", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_line_spacing", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "get_line_objects", "is_const": true, @@ -258874,6 +268983,12 @@ "name": "max_lines_visible", "setter": "set_max_lines_visible", "getter": "get_max_lines_visible" + }, + { + "type": "float", + "name": "line_spacing", + "setter": "set_line_spacing", + "getter": "get_line_spacing" } ] }, @@ -259536,6 +269651,17 @@ } ] }, + { + "name": "get_support_data", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2362200018, + "return_value": { + "type": "PackedByteArray" + } + }, { "name": "is_locale_right_to_left", "is_const": true, @@ -260343,6 +270469,41 @@ } ] }, + { + "name": "font_set_keep_rounding_remainders", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "font_rid", + "type": "RID" + }, + { + "name": "keep_rounding_remainders", + "type": "bool" + } + ] + }, + { + "name": "font_get_keep_rounding_remainders", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "font_rid", + "type": "RID" + } + ] + }, { "name": "font_set_embolden", "is_const": false, @@ -264012,8 +274173,10 @@ "name": "_has_feature", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3967367083, "return_value": { "type": "bool" }, @@ -264028,8 +274191,10 @@ "name": "_get_name", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -264038,8 +274203,10 @@ "name": "_get_features", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int64" @@ -264049,8 +274216,10 @@ "name": "_free_rid", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2722037293, "arguments": [ { "name": "rid", @@ -264062,8 +274231,10 @@ "name": "_has", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3521089500, "return_value": { "type": "bool" }, @@ -264078,8 +274249,10 @@ "name": "_load_support_data", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2323990056, "return_value": { "type": "bool" }, @@ -264094,8 +274267,10 @@ "name": "_get_support_data_filename", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -264104,8 +274279,10 @@ "name": "_get_support_data_info", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -264114,8 +274291,10 @@ "name": "_save_support_data", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3927539163, "return_value": { "type": "bool" }, @@ -264126,12 +274305,26 @@ } ] }, + { + "name": "_get_support_data", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 2362200018, + "return_value": { + "type": "PackedByteArray" + } + }, { "name": "_is_locale_right_to_left", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3927539163, "return_value": { "type": "bool" }, @@ -264146,8 +274339,10 @@ "name": "_name_to_tag", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1321353865, "return_value": { "type": "int", "meta": "int64" @@ -264163,8 +274358,10 @@ "name": "_tag_to_name", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 844755477, "return_value": { "type": "String" }, @@ -264180,8 +274377,10 @@ "name": "_create_font", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -264190,8 +274389,10 @@ "name": "_create_font_linked_variation", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 41030802, "return_value": { "type": "RID" }, @@ -264206,8 +274407,10 @@ "name": "_font_set_data", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1355495400, "arguments": [ { "name": "font_rid", @@ -264223,8 +274426,10 @@ "name": "_font_set_data_ptr", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4288446313, "arguments": [ { "name": "font_rid", @@ -264245,8 +274450,10 @@ "name": "_font_set_face_index", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "font_rid", @@ -264263,8 +274470,10 @@ "name": "_font_get_face_index", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "int64" @@ -264280,8 +274489,10 @@ "name": "_font_get_face_count", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "int64" @@ -264297,8 +274508,10 @@ "name": "_font_set_style", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 898466325, "arguments": [ { "name": "font_rid", @@ -264314,8 +274527,10 @@ "name": "_font_get_style", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "bitfield::TextServer.FontStyle" }, @@ -264330,8 +274545,10 @@ "name": "_font_set_name", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2726140452, "arguments": [ { "name": "font_rid", @@ -264347,8 +274564,10 @@ "name": "_font_get_name", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 642473191, "return_value": { "type": "String" }, @@ -264363,8 +274582,10 @@ "name": "_font_get_ot_name_strings", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1882737106, "return_value": { "type": "Dictionary" }, @@ -264379,8 +274600,10 @@ "name": "_font_set_style_name", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2726140452, "arguments": [ { "name": "font_rid", @@ -264396,8 +274619,10 @@ "name": "_font_get_style_name", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 642473191, "return_value": { "type": "String" }, @@ -264412,8 +274637,10 @@ "name": "_font_set_weight", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "font_rid", @@ -264430,8 +274657,10 @@ "name": "_font_get_weight", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "int64" @@ -264447,8 +274676,10 @@ "name": "_font_set_stretch", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "font_rid", @@ -264465,8 +274696,10 @@ "name": "_font_get_stretch", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "int64" @@ -264482,8 +274715,10 @@ "name": "_font_set_antialiasing", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 958337235, "arguments": [ { "name": "font_rid", @@ -264499,8 +274734,10 @@ "name": "_font_get_antialiasing", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "enum::TextServer.FontAntialiasing" }, @@ -264515,8 +274752,10 @@ "name": "_font_set_disable_embedded_bitmaps", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1265174801, "arguments": [ { "name": "font_rid", @@ -264532,8 +274771,10 @@ "name": "_font_get_disable_embedded_bitmaps", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4155700596, "return_value": { "type": "bool" }, @@ -264548,8 +274789,10 @@ "name": "_font_set_generate_mipmaps", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1265174801, "arguments": [ { "name": "font_rid", @@ -264565,8 +274808,10 @@ "name": "_font_get_generate_mipmaps", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4155700596, "return_value": { "type": "bool" }, @@ -264581,8 +274826,10 @@ "name": "_font_set_multichannel_signed_distance_field", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1265174801, "arguments": [ { "name": "font_rid", @@ -264598,8 +274845,10 @@ "name": "_font_is_multichannel_signed_distance_field", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4155700596, "return_value": { "type": "bool" }, @@ -264614,8 +274863,10 @@ "name": "_font_set_msdf_pixel_range", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "font_rid", @@ -264632,8 +274883,10 @@ "name": "_font_get_msdf_pixel_range", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "int64" @@ -264649,8 +274902,10 @@ "name": "_font_set_msdf_size", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "font_rid", @@ -264667,8 +274922,10 @@ "name": "_font_get_msdf_size", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "int64" @@ -264684,8 +274941,10 @@ "name": "_font_set_fixed_size", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "font_rid", @@ -264702,8 +274961,10 @@ "name": "_font_get_fixed_size", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "int64" @@ -264719,8 +274980,10 @@ "name": "_font_set_fixed_size_scale_mode", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1029390307, "arguments": [ { "name": "font_rid", @@ -264736,8 +274999,10 @@ "name": "_font_get_fixed_size_scale_mode", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "enum::TextServer.FixedSizeScaleMode" }, @@ -264752,8 +275017,10 @@ "name": "_font_set_allow_system_fallback", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1265174801, "arguments": [ { "name": "font_rid", @@ -264769,8 +275036,10 @@ "name": "_font_is_allow_system_fallback", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4155700596, "return_value": { "type": "bool" }, @@ -264785,8 +275054,10 @@ "name": "_font_set_force_autohinter", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1265174801, "arguments": [ { "name": "font_rid", @@ -264802,8 +275073,10 @@ "name": "_font_is_force_autohinter", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4155700596, "return_value": { "type": "bool" }, @@ -264818,8 +275091,10 @@ "name": "_font_set_hinting", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1520010864, "arguments": [ { "name": "font_rid", @@ -264835,8 +275110,10 @@ "name": "_font_get_hinting", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "enum::TextServer.Hinting" }, @@ -264851,8 +275128,10 @@ "name": "_font_set_subpixel_positioning", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3830459669, "arguments": [ { "name": "font_rid", @@ -264868,8 +275147,10 @@ "name": "_font_get_subpixel_positioning", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "enum::TextServer.SubpixelPositioning" }, @@ -264880,12 +275161,51 @@ } ] }, + { + "name": "_font_set_keep_rounding_remainders", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 1265174801, + "arguments": [ + { + "name": "font_rid", + "type": "RID" + }, + { + "name": "keep_rounding_remainders", + "type": "bool" + } + ] + }, + { + "name": "_font_get_keep_rounding_remainders", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "font_rid", + "type": "RID" + } + ] + }, { "name": "_font_set_embolden", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1794382983, "arguments": [ { "name": "font_rid", @@ -264902,8 +275222,10 @@ "name": "_font_get_embolden", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 866169185, "return_value": { "type": "float", "meta": "double" @@ -264919,8 +275241,10 @@ "name": "_font_set_spacing", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1307259930, "arguments": [ { "name": "font_rid", @@ -264941,8 +275265,10 @@ "name": "_font_get_spacing", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1213653558, "return_value": { "type": "int", "meta": "int64" @@ -264962,8 +275288,10 @@ "name": "_font_set_baseline_offset", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1794382983, "arguments": [ { "name": "font_rid", @@ -264980,8 +275308,10 @@ "name": "_font_get_baseline_offset", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 866169185, "return_value": { "type": "float", "meta": "double" @@ -264997,8 +275327,10 @@ "name": "_font_set_transform", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1246044741, "arguments": [ { "name": "font_rid", @@ -265014,8 +275346,10 @@ "name": "_font_get_transform", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 213527486, "return_value": { "type": "Transform2D" }, @@ -265030,8 +275364,10 @@ "name": "_font_set_variation_coordinates", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1217542888, "arguments": [ { "name": "font_rid", @@ -265047,8 +275383,10 @@ "name": "_font_get_variation_coordinates", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1882737106, "return_value": { "type": "Dictionary" }, @@ -265063,8 +275401,10 @@ "name": "_font_set_oversampling", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1794382983, "arguments": [ { "name": "font_rid", @@ -265081,8 +275421,10 @@ "name": "_font_get_oversampling", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 866169185, "return_value": { "type": "float", "meta": "double" @@ -265098,8 +275440,10 @@ "name": "_font_get_size_cache_list", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2684255073, "return_value": { "type": "typedarray::Vector2i" }, @@ -265114,8 +275458,10 @@ "name": "_font_clear_size_cache", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2722037293, "arguments": [ { "name": "font_rid", @@ -265127,8 +275473,10 @@ "name": "_font_remove_size_cache", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2450610377, "arguments": [ { "name": "font_rid", @@ -265144,8 +275492,10 @@ "name": "_font_set_ascent", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1892459533, "arguments": [ { "name": "font_rid", @@ -265167,8 +275517,10 @@ "name": "_font_get_ascent", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 755457166, "return_value": { "type": "float", "meta": "double" @@ -265189,8 +275541,10 @@ "name": "_font_set_descent", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1892459533, "arguments": [ { "name": "font_rid", @@ -265212,8 +275566,10 @@ "name": "_font_get_descent", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 755457166, "return_value": { "type": "float", "meta": "double" @@ -265234,8 +275590,10 @@ "name": "_font_set_underline_position", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1892459533, "arguments": [ { "name": "font_rid", @@ -265257,8 +275615,10 @@ "name": "_font_get_underline_position", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 755457166, "return_value": { "type": "float", "meta": "double" @@ -265279,8 +275639,10 @@ "name": "_font_set_underline_thickness", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1892459533, "arguments": [ { "name": "font_rid", @@ -265302,8 +275664,10 @@ "name": "_font_get_underline_thickness", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 755457166, "return_value": { "type": "float", "meta": "double" @@ -265324,8 +275688,10 @@ "name": "_font_set_scale", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1892459533, "arguments": [ { "name": "font_rid", @@ -265347,8 +275713,10 @@ "name": "_font_get_scale", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 755457166, "return_value": { "type": "float", "meta": "double" @@ -265369,8 +275737,10 @@ "name": "_font_get_texture_count", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1311001310, "return_value": { "type": "int", "meta": "int64" @@ -265390,8 +275760,10 @@ "name": "_font_clear_textures", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2450610377, "arguments": [ { "name": "font_rid", @@ -265407,8 +275779,10 @@ "name": "_font_remove_texture", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3810512262, "arguments": [ { "name": "font_rid", @@ -265429,8 +275803,10 @@ "name": "_font_set_texture_image", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2354485091, "arguments": [ { "name": "font_rid", @@ -265455,8 +275831,10 @@ "name": "_font_get_texture_image", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 324458797, "return_value": { "type": "Image" }, @@ -265480,8 +275858,10 @@ "name": "_font_set_texture_offsets", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3005398047, "arguments": [ { "name": "font_rid", @@ -265506,8 +275886,10 @@ "name": "_font_get_texture_offsets", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3420028887, "return_value": { "type": "PackedInt32Array" }, @@ -265531,8 +275913,10 @@ "name": "_font_get_glyph_list", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 46086620, "return_value": { "type": "PackedInt32Array" }, @@ -265551,8 +275935,10 @@ "name": "_font_clear_glyphs", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2450610377, "arguments": [ { "name": "font_rid", @@ -265568,8 +275954,10 @@ "name": "_font_remove_glyph", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3810512262, "arguments": [ { "name": "font_rid", @@ -265590,8 +275978,10 @@ "name": "_font_get_glyph_advance", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2555689501, "return_value": { "type": "Vector2" }, @@ -265616,8 +276006,10 @@ "name": "_font_set_glyph_advance", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3219397315, "arguments": [ { "name": "font_rid", @@ -265643,8 +276035,10 @@ "name": "_font_get_glyph_offset", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 513728628, "return_value": { "type": "Vector2" }, @@ -265668,8 +276062,10 @@ "name": "_font_set_glyph_offset", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1812632090, "arguments": [ { "name": "font_rid", @@ -265694,8 +276090,10 @@ "name": "_font_get_glyph_size", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 513728628, "return_value": { "type": "Vector2" }, @@ -265719,8 +276117,10 @@ "name": "_font_set_glyph_size", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1812632090, "arguments": [ { "name": "font_rid", @@ -265745,8 +276145,10 @@ "name": "_font_get_glyph_uv_rect", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2274268786, "return_value": { "type": "Rect2" }, @@ -265770,8 +276172,10 @@ "name": "_font_set_glyph_uv_rect", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1973324081, "arguments": [ { "name": "font_rid", @@ -265796,8 +276200,10 @@ "name": "_font_get_glyph_texture_idx", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4292800474, "return_value": { "type": "int", "meta": "int64" @@ -265822,8 +276228,10 @@ "name": "_font_set_glyph_texture_idx", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4254580980, "arguments": [ { "name": "font_rid", @@ -265849,8 +276257,10 @@ "name": "_font_get_glyph_texture_rid", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1451696141, "return_value": { "type": "RID" }, @@ -265874,8 +276284,10 @@ "name": "_font_get_glyph_texture_size", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 513728628, "return_value": { "type": "Vector2" }, @@ -265899,8 +276311,10 @@ "name": "_font_get_glyph_contours", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2903964473, "return_value": { "type": "Dictionary" }, @@ -265925,8 +276339,10 @@ "name": "_font_get_kerning_list", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1778388067, "return_value": { "type": "typedarray::Vector2i" }, @@ -265946,8 +276362,10 @@ "name": "_font_clear_kerning_map", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "font_rid", @@ -265964,8 +276382,10 @@ "name": "_font_remove_kerning", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2141860016, "arguments": [ { "name": "font_rid", @@ -265986,8 +276406,10 @@ "name": "_font_set_kerning", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3630965883, "arguments": [ { "name": "font_rid", @@ -266012,8 +276434,10 @@ "name": "_font_get_kerning", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1019980169, "return_value": { "type": "Vector2" }, @@ -266037,8 +276461,10 @@ "name": "_font_get_glyph_index", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1765635060, "return_value": { "type": "int", "meta": "int64" @@ -266069,8 +276495,10 @@ "name": "_font_get_char_from_glyph_index", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2156738276, "return_value": { "type": "int", "meta": "int64" @@ -266096,8 +276524,10 @@ "name": "_font_has_char", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3120086654, "return_value": { "type": "bool" }, @@ -266117,8 +276547,10 @@ "name": "_font_get_supported_chars", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 642473191, "return_value": { "type": "String" }, @@ -266133,8 +276565,10 @@ "name": "_font_get_supported_glyphs", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 788230395, "return_value": { "type": "PackedInt32Array" }, @@ -266149,8 +276583,10 @@ "name": "_font_render_range", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4254580980, "arguments": [ { "name": "font_rid", @@ -266176,8 +276612,10 @@ "name": "_font_render_glyph", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3810512262, "arguments": [ { "name": "font_rid", @@ -266198,8 +276636,10 @@ "name": "_font_draw_glyph", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 309868464, "arguments": [ { "name": "font_rid", @@ -266233,8 +276673,10 @@ "name": "_font_draw_glyph_outline", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3090733778, "arguments": [ { "name": "font_rid", @@ -266273,8 +276715,10 @@ "name": "_font_is_language_supported", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3199320846, "return_value": { "type": "bool" }, @@ -266293,8 +276737,10 @@ "name": "_font_set_language_support_override", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2313957094, "arguments": [ { "name": "font_rid", @@ -266314,8 +276760,10 @@ "name": "_font_get_language_support_override", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2829184646, "return_value": { "type": "bool" }, @@ -266334,8 +276782,10 @@ "name": "_font_remove_language_support_override", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2726140452, "arguments": [ { "name": "font_rid", @@ -266351,8 +276801,10 @@ "name": "_font_get_language_support_overrides", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2801473409, "return_value": { "type": "PackedStringArray" }, @@ -266367,8 +276819,10 @@ "name": "_font_is_script_supported", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3199320846, "return_value": { "type": "bool" }, @@ -266387,8 +276841,10 @@ "name": "_font_set_script_support_override", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2313957094, "arguments": [ { "name": "font_rid", @@ -266408,8 +276864,10 @@ "name": "_font_get_script_support_override", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2829184646, "return_value": { "type": "bool" }, @@ -266428,8 +276886,10 @@ "name": "_font_remove_script_support_override", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2726140452, "arguments": [ { "name": "font_rid", @@ -266445,8 +276905,10 @@ "name": "_font_get_script_support_overrides", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2801473409, "return_value": { "type": "PackedStringArray" }, @@ -266461,8 +276923,10 @@ "name": "_font_set_opentype_feature_overrides", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1217542888, "arguments": [ { "name": "font_rid", @@ -266478,8 +276942,10 @@ "name": "_font_get_opentype_feature_overrides", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1882737106, "return_value": { "type": "Dictionary" }, @@ -266494,8 +276960,10 @@ "name": "_font_supported_feature_list", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1882737106, "return_value": { "type": "Dictionary" }, @@ -266510,8 +276978,10 @@ "name": "_font_supported_variation_list", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1882737106, "return_value": { "type": "Dictionary" }, @@ -266526,8 +276996,10 @@ "name": "_font_get_global_oversampling", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1740695150, "return_value": { "type": "float", "meta": "double" @@ -266537,8 +277009,10 @@ "name": "_font_set_global_oversampling", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 373806689, "arguments": [ { "name": "oversampling", @@ -266551,8 +277025,10 @@ "name": "_get_hex_code_box_size", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3016396712, "return_value": { "type": "Vector2" }, @@ -266573,8 +277049,10 @@ "name": "_draw_hex_code_box", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1602046441, "arguments": [ { "name": "canvas", @@ -266604,8 +277082,10 @@ "name": "_create_shaped_text", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1431128392, "return_value": { "type": "RID" }, @@ -266624,8 +277104,10 @@ "name": "_shaped_text_clear", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2722037293, "arguments": [ { "name": "shaped", @@ -266637,8 +277119,10 @@ "name": "_shaped_text_set_direction", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4276135416, "arguments": [ { "name": "shaped", @@ -266654,8 +277138,10 @@ "name": "_shaped_text_get_direction", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "enum::TextServer.Direction" }, @@ -266670,8 +277156,10 @@ "name": "_shaped_text_get_inferred_direction", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "enum::TextServer.Direction" }, @@ -266686,8 +277174,10 @@ "name": "_shaped_text_set_bidi_override", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 684822712, "arguments": [ { "name": "shaped", @@ -266703,8 +277193,10 @@ "name": "_shaped_text_set_custom_punctuation", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2726140452, "arguments": [ { "name": "shaped", @@ -266720,8 +277212,10 @@ "name": "_shaped_text_get_custom_punctuation", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 642473191, "return_value": { "type": "String" }, @@ -266736,8 +277230,10 @@ "name": "_shaped_text_set_custom_ellipsis", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3411492887, "arguments": [ { "name": "shaped", @@ -266754,8 +277250,10 @@ "name": "_shaped_text_get_custom_ellipsis", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "int64" @@ -266771,8 +277269,10 @@ "name": "_shaped_text_set_orientation", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2306444742, "arguments": [ { "name": "shaped", @@ -266788,8 +277288,10 @@ "name": "_shaped_text_get_orientation", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "enum::TextServer.Orientation" }, @@ -266804,8 +277306,10 @@ "name": "_shaped_text_set_preserve_invalid", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1265174801, "arguments": [ { "name": "shaped", @@ -266821,8 +277325,10 @@ "name": "_shaped_text_get_preserve_invalid", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4155700596, "return_value": { "type": "bool" }, @@ -266837,8 +277343,10 @@ "name": "_shaped_text_set_preserve_control", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1265174801, "arguments": [ { "name": "shaped", @@ -266854,8 +277362,10 @@ "name": "_shaped_text_get_preserve_control", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4155700596, "return_value": { "type": "bool" }, @@ -266870,8 +277380,10 @@ "name": "_shaped_text_set_spacing", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1307259930, "arguments": [ { "name": "shaped", @@ -266892,8 +277404,10 @@ "name": "_shaped_text_get_spacing", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1213653558, "return_value": { "type": "int", "meta": "int64" @@ -266913,8 +277427,10 @@ "name": "_shaped_text_add_string", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 875249313, "return_value": { "type": "bool" }, @@ -266954,8 +277470,10 @@ "name": "_shaped_text_add_object", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2452224230, "return_value": { "type": "bool" }, @@ -266992,8 +277510,10 @@ "name": "_shaped_text_resize_object", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2747466775, "return_value": { "type": "bool" }, @@ -267025,8 +277545,10 @@ "name": "_shaped_get_span_count", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "int64" @@ -267042,8 +277564,10 @@ "name": "_shaped_get_span_meta", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 286288326, "return_value": { "type": "Variant" }, @@ -267063,8 +277587,10 @@ "name": "_shaped_set_span_update_font", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2569459151, "arguments": [ { "name": "shaped", @@ -267094,8 +277620,10 @@ "name": "_shaped_text_substr", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1937682086, "return_value": { "type": "RID" }, @@ -267120,8 +277648,10 @@ "name": "_shaped_text_get_parent", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3814569979, "return_value": { "type": "RID" }, @@ -267136,8 +277666,10 @@ "name": "_shaped_text_fit_to_width", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1426448222, "return_value": { "type": "float", "meta": "double" @@ -267162,8 +277694,10 @@ "name": "_shaped_text_tab_align", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1283669550, "return_value": { "type": "float", "meta": "double" @@ -267183,8 +277717,10 @@ "name": "_shaped_text_shape", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3521089500, "return_value": { "type": "bool" }, @@ -267199,8 +277735,10 @@ "name": "_shaped_text_update_breaks", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3521089500, "return_value": { "type": "bool" }, @@ -267215,8 +277753,10 @@ "name": "_shaped_text_update_justification_ops", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3521089500, "return_value": { "type": "bool" }, @@ -267231,8 +277771,10 @@ "name": "_shaped_text_is_ready", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4155700596, "return_value": { "type": "bool" }, @@ -267247,8 +277789,10 @@ "name": "_shaped_text_get_glyphs", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "const Glyph*" }, @@ -267263,8 +277807,10 @@ "name": "_shaped_text_sort_logical", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3917799429, "return_value": { "type": "const Glyph*" }, @@ -267279,8 +277825,10 @@ "name": "_shaped_text_get_glyph_count", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "int64" @@ -267296,8 +277844,10 @@ "name": "_shaped_text_get_range", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 733700038, "return_value": { "type": "Vector2i" }, @@ -267312,8 +277862,10 @@ "name": "_shaped_text_get_line_breaks_adv", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1488467363, "return_value": { "type": "PackedInt32Array" }, @@ -267345,8 +277897,10 @@ "name": "_shaped_text_get_line_breaks", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3131311977, "return_value": { "type": "PackedInt32Array" }, @@ -267375,8 +277929,10 @@ "name": "_shaped_text_get_word_breaks", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2423529412, "return_value": { "type": "PackedInt32Array" }, @@ -267399,8 +277955,10 @@ "name": "_shaped_text_get_trim_pos", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "int64" @@ -267416,8 +277974,10 @@ "name": "_shaped_text_get_ellipsis_pos", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "int64" @@ -267433,8 +277993,10 @@ "name": "_shaped_text_get_ellipsis_glyph_count", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "int", "meta": "int64" @@ -267450,8 +278012,10 @@ "name": "_shaped_text_get_ellipsis_glyphs", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2198884583, "return_value": { "type": "const Glyph*" }, @@ -267466,8 +278030,10 @@ "name": "_shaped_text_overrun_trim_to_width", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3364950921, "arguments": [ { "name": "shaped", @@ -267488,8 +278054,10 @@ "name": "_shaped_text_get_objects", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2684255073, "return_value": { "type": "Array" }, @@ -267504,8 +278072,10 @@ "name": "_shaped_text_get_object_rect", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 447978354, "return_value": { "type": "Rect2" }, @@ -267524,8 +278094,10 @@ "name": "_shaped_text_get_object_range", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2524675647, "return_value": { "type": "Vector2i" }, @@ -267544,8 +278116,10 @@ "name": "_shaped_text_get_object_glyph", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1260085030, "return_value": { "type": "int", "meta": "int64" @@ -267565,8 +278139,10 @@ "name": "_shaped_text_get_size", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2440833711, "return_value": { "type": "Vector2" }, @@ -267581,8 +278157,10 @@ "name": "_shaped_text_get_ascent", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 866169185, "return_value": { "type": "float", "meta": "double" @@ -267598,8 +278176,10 @@ "name": "_shaped_text_get_descent", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 866169185, "return_value": { "type": "float", "meta": "double" @@ -267615,8 +278195,10 @@ "name": "_shaped_text_get_width", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 866169185, "return_value": { "type": "float", "meta": "double" @@ -267632,8 +278214,10 @@ "name": "_shaped_text_get_underline_position", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 866169185, "return_value": { "type": "float", "meta": "double" @@ -267649,8 +278233,10 @@ "name": "_shaped_text_get_underline_thickness", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 866169185, "return_value": { "type": "float", "meta": "double" @@ -267666,8 +278252,10 @@ "name": "_shaped_text_get_dominant_direction_in_range", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2156738276, "return_value": { "type": "int", "meta": "int64" @@ -267693,8 +278281,10 @@ "name": "_shaped_text_get_carets", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1191777527, "arguments": [ { "name": "shaped", @@ -267715,8 +278305,10 @@ "name": "_shaped_text_get_selection", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3714187733, "return_value": { "type": "PackedVector2Array" }, @@ -267741,8 +278333,10 @@ "name": "_shaped_text_hit_test_grapheme", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3149310417, "return_value": { "type": "int", "meta": "int64" @@ -267763,8 +278357,10 @@ "name": "_shaped_text_hit_test_position", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3149310417, "return_value": { "type": "int", "meta": "int64" @@ -267785,8 +278381,10 @@ "name": "_shaped_text_draw", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2453262187, "arguments": [ { "name": "shaped", @@ -267820,8 +278418,10 @@ "name": "_shaped_text_draw_outline", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1686767567, "arguments": [ { "name": "shaped", @@ -267860,8 +278460,10 @@ "name": "_shaped_text_get_grapheme_bounds", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2546185844, "return_value": { "type": "Vector2" }, @@ -267881,8 +278483,10 @@ "name": "_shaped_text_next_grapheme_pos", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1120910005, "return_value": { "type": "int", "meta": "int64" @@ -267903,8 +278507,10 @@ "name": "_shaped_text_prev_grapheme_pos", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1120910005, "return_value": { "type": "int", "meta": "int64" @@ -267925,8 +278531,10 @@ "name": "_shaped_text_get_character_breaks", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 788230395, "return_value": { "type": "PackedInt32Array" }, @@ -267941,8 +278549,10 @@ "name": "_shaped_text_next_character_pos", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1120910005, "return_value": { "type": "int", "meta": "int64" @@ -267963,8 +278573,10 @@ "name": "_shaped_text_prev_character_pos", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1120910005, "return_value": { "type": "int", "meta": "int64" @@ -267985,8 +278597,10 @@ "name": "_shaped_text_closest_character_pos", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1120910005, "return_value": { "type": "int", "meta": "int64" @@ -268007,8 +278621,10 @@ "name": "_format_number", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 315676799, "return_value": { "type": "String" }, @@ -268027,8 +278643,10 @@ "name": "_parse_number", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 315676799, "return_value": { "type": "String" }, @@ -268047,8 +278665,10 @@ "name": "_percent_sign", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3135753539, "return_value": { "type": "String" }, @@ -268063,8 +278683,10 @@ "name": "_strip_diacritics", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3135753539, "return_value": { "type": "String" }, @@ -268079,8 +278701,10 @@ "name": "_is_valid_identifier", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3927539163, "return_value": { "type": "bool" }, @@ -268095,8 +278719,10 @@ "name": "_is_valid_letter", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1116898809, "return_value": { "type": "bool" }, @@ -268112,8 +278738,10 @@ "name": "_string_get_word_breaks", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3658450588, "return_value": { "type": "PackedInt32Array" }, @@ -268137,8 +278765,10 @@ "name": "_string_get_character_breaks", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2509056759, "return_value": { "type": "PackedInt32Array" }, @@ -268157,8 +278787,10 @@ "name": "_is_confusable", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1433197768, "return_value": { "type": "int", "meta": "int64" @@ -268178,8 +278810,10 @@ "name": "_spoof_check", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3927539163, "return_value": { "type": "bool" }, @@ -268194,8 +278828,10 @@ "name": "_string_to_upper", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 315676799, "return_value": { "type": "String" }, @@ -268214,8 +278850,10 @@ "name": "_string_to_lower", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 315676799, "return_value": { "type": "String" }, @@ -268234,8 +278872,10 @@ "name": "_string_to_title", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 315676799, "return_value": { "type": "String" }, @@ -268254,8 +278894,10 @@ "name": "_parse_structured_text", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3310685015, "return_value": { "type": "typedarray::Vector3i" }, @@ -268278,8 +278920,10 @@ "name": "_cleanup", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 } ] }, @@ -268441,8 +279085,10 @@ "name": "_get_width", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -268452,8 +279098,10 @@ "name": "_get_height", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -268463,8 +279111,10 @@ "name": "_is_pixel_opaque", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2522259332, "return_value": { "type": "bool" }, @@ -268485,8 +279135,10 @@ "name": "_has_alpha", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -268495,8 +279147,10 @@ "name": "_draw", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1384643611, "arguments": [ { "name": "to_canvas_item", @@ -268520,8 +279174,10 @@ "name": "_draw_rect", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3819628907, "arguments": [ { "name": "to_canvas_item", @@ -268549,8 +279205,10 @@ "name": "_draw_rect_region", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4094143664, "arguments": [ { "name": "to_canvas_item", @@ -268834,8 +279492,10 @@ "name": "_get_format", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "enum::Image.Format" } @@ -268844,8 +279504,10 @@ "name": "_get_width", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -268855,8 +279517,10 @@ "name": "_get_height", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -268866,8 +279530,10 @@ "name": "_get_depth", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -268877,8 +279543,10 @@ "name": "_has_mipmaps", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -268887,8 +279555,10 @@ "name": "_get_data", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3995934104, "return_value": { "type": "typedarray::Image" } @@ -269419,8 +280089,10 @@ "name": "_get_format", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "enum::Image.Format" } @@ -269429,8 +280101,10 @@ "name": "_get_layered_type", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "uint32" @@ -269440,8 +280114,10 @@ "name": "_get_width", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -269451,8 +280127,10 @@ "name": "_get_height", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -269462,8 +280140,10 @@ "name": "_get_layers", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -269473,8 +280153,10 @@ "name": "_has_mipmaps", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -269483,8 +280165,10 @@ "name": "_get_layer_data", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2445445782, "return_value": { "type": "Image" }, @@ -273012,8 +283696,10 @@ "name": "_use_tile_data_runtime_update", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3957903770, "return_value": { "type": "bool" }, @@ -273033,8 +283719,10 @@ "name": "_tile_data_runtime_update", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4223434291, "arguments": [ { "name": "layer", @@ -274294,8 +284982,10 @@ "name": "_use_tile_data_runtime_update", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3715736492, "return_value": { "type": "bool" }, @@ -274310,8 +285000,10 @@ "name": "_tile_data_runtime_update", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1627322126, "arguments": [ { "name": "coords", @@ -274323,6 +285015,25 @@ } ] }, + { + "name": "_update_cells", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3156113851, + "arguments": [ + { + "name": "coords", + "type": "typedarray::Vector2i" + }, + { + "name": "forced_cleanup", + "type": "bool" + } + ] + }, { "name": "set_cell", "is_const": false, @@ -276094,6 +286805,45 @@ } ] }, + { + "name": "set_physics_layer_collision_priority", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1602489585, + "arguments": [ + { + "name": "layer_index", + "type": "int", + "meta": "int32" + }, + { + "name": "priority", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_physics_layer_collision_priority", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2339986948, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "layer_index", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "set_physics_layer_physics_material", "is_const": false, @@ -279473,8 +290223,10 @@ "name": "_get_plural_message", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1970324172, "return_value": { "type": "StringName" }, @@ -279502,8 +290254,10 @@ "name": "_get_message", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3639719779, "return_value": { "type": "StringName" }, @@ -279549,9 +290303,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 971803314, + "hash": 3898530326, "hash_compatibility": [ - 3898530326, 971803314 ], "arguments": [ @@ -279576,9 +290329,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 360316719, + "hash": 2356982266, "hash_compatibility": [ - 2356982266, 360316719 ], "arguments": [ @@ -279603,9 +290355,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 58037827, + "hash": 1829228469, "hash_compatibility": [ - 1829228469, 58037827 ], "return_value": { @@ -279629,9 +290380,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1333931916, + "hash": 229954002, "hash_compatibility": [ - 229954002, 1333931916 ], "return_value": { @@ -279664,9 +290414,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3919944288, + "hash": 3959009644, "hash_compatibility": [ - 3959009644, 3919944288 ], "arguments": [ @@ -279731,6 +290480,421 @@ } ] }, + { + "name": "TranslationDomain", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "RefCounted", + "api_type": "core", + "methods": [ + { + "name": "get_translation_object", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 606768082, + "return_value": { + "type": "Translation" + }, + "arguments": [ + { + "name": "locale", + "type": "String" + } + ] + }, + { + "name": "add_translation", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1466479800, + "arguments": [ + { + "name": "translation", + "type": "Translation" + } + ] + }, + { + "name": "remove_translation", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1466479800, + "arguments": [ + { + "name": "translation", + "type": "Translation" + } + ] + }, + { + "name": "clear", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "translate", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1829228469, + "return_value": { + "type": "StringName" + }, + "arguments": [ + { + "name": "message", + "type": "StringName" + }, + { + "name": "context", + "type": "StringName", + "default_value": "&\"\"" + } + ] + }, + { + "name": "translate_plural", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 229954002, + "return_value": { + "type": "StringName" + }, + "arguments": [ + { + "name": "message", + "type": "StringName" + }, + { + "name": "message_plural", + "type": "StringName" + }, + { + "name": "n", + "type": "int", + "meta": "int32" + }, + { + "name": "context", + "type": "StringName", + "default_value": "&\"\"" + } + ] + }, + { + "name": "is_pseudolocalization_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_pseudolocalization_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_pseudolocalization_accents_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_pseudolocalization_accents_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_pseudolocalization_double_vowels_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_pseudolocalization_double_vowels_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_pseudolocalization_fake_bidi_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_pseudolocalization_fake_bidi_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_pseudolocalization_override_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_pseudolocalization_override_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_pseudolocalization_skip_placeholders_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_pseudolocalization_skip_placeholders_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_pseudolocalization_expansion_ratio", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_pseudolocalization_expansion_ratio", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "ratio", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_pseudolocalization_prefix", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_pseudolocalization_prefix", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "prefix", + "type": "String" + } + ] + }, + { + "name": "get_pseudolocalization_suffix", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_pseudolocalization_suffix", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "suffix", + "type": "String" + } + ] + }, + { + "name": "pseudolocalize", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1965194235, + "return_value": { + "type": "StringName" + }, + "arguments": [ + { + "name": "message", + "type": "StringName" + } + ] + } + ], + "properties": [ + { + "type": "bool", + "name": "pseudolocalization_enabled", + "setter": "set_pseudolocalization_enabled", + "getter": "is_pseudolocalization_enabled" + }, + { + "type": "bool", + "name": "pseudolocalization_accents_enabled", + "setter": "set_pseudolocalization_accents_enabled", + "getter": "is_pseudolocalization_accents_enabled" + }, + { + "type": "bool", + "name": "pseudolocalization_double_vowels_enabled", + "setter": "set_pseudolocalization_double_vowels_enabled", + "getter": "is_pseudolocalization_double_vowels_enabled" + }, + { + "type": "bool", + "name": "pseudolocalization_fake_bidi_enabled", + "setter": "set_pseudolocalization_fake_bidi_enabled", + "getter": "is_pseudolocalization_fake_bidi_enabled" + }, + { + "type": "bool", + "name": "pseudolocalization_override_enabled", + "setter": "set_pseudolocalization_override_enabled", + "getter": "is_pseudolocalization_override_enabled" + }, + { + "type": "bool", + "name": "pseudolocalization_skip_placeholders_enabled", + "setter": "set_pseudolocalization_skip_placeholders_enabled", + "getter": "is_pseudolocalization_skip_placeholders_enabled" + }, + { + "type": "float", + "name": "pseudolocalization_expansion_ratio", + "setter": "set_pseudolocalization_expansion_ratio", + "getter": "get_pseudolocalization_expansion_ratio" + }, + { + "type": "String", + "name": "pseudolocalization_prefix", + "setter": "set_pseudolocalization_prefix", + "getter": "get_pseudolocalization_prefix" + }, + { + "type": "String", + "name": "pseudolocalization_suffix", + "setter": "set_pseudolocalization_suffix", + "getter": "get_pseudolocalization_suffix" + } + ] + }, { "name": "TranslationServer", "is_refcounted": false, @@ -279802,7 +290966,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3135753539, + "hash": 4216441673, + "hash_compatibility": [ + 3135753539 + ], "return_value": { "type": "String" }, @@ -279810,6 +290977,11 @@ { "name": "locale", "type": "String" + }, + { + "name": "add_defaults", + "type": "bool", + "default_value": "false" } ] }, @@ -279920,9 +291092,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 58037827, + "hash": 1829228469, "hash_compatibility": [ - 1829228469, 58037827 ], "return_value": { @@ -279946,9 +291117,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1333931916, + "hash": 229954002, "hash_compatibility": [ - 229954002, 1333931916 ], "return_value": { @@ -280020,6 +291190,54 @@ } ] }, + { + "name": "has_domain", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2619796661, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "domain", + "type": "StringName" + } + ] + }, + { + "name": "get_or_add_domain", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 397200075, + "return_value": { + "type": "TranslationDomain" + }, + "arguments": [ + { + "name": "domain", + "type": "StringName" + } + ] + }, + { + "name": "remove_domain", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3304788590, + "arguments": [ + { + "name": "domain", + "type": "StringName" + } + ] + }, { "name": "clear", "is_const": false, @@ -281062,6 +292280,31 @@ "return_value": { "type": "bool" } + }, + { + "name": "set_auto_tooltip", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_auto_tooltip_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "signals": [ @@ -281273,6 +292516,12 @@ "name": "scroll_vertical_enabled", "setter": "set_v_scroll_enabled", "getter": "is_v_scroll_enabled" + }, + { + "type": "bool", + "name": "auto_tooltip", + "setter": "set_auto_tooltip", + "getter": "is_auto_tooltip_enabled" } ] }, @@ -281348,6 +292597,43 @@ } ] }, + { + "name": "set_auto_translate_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 287402019, + "arguments": [ + { + "name": "column", + "type": "int", + "meta": "int32" + }, + { + "name": "mode", + "type": "enum::Node.AutoTranslateMode" + } + ] + }, + { + "name": "get_auto_translate_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 906302372, + "return_value": { + "type": "enum::Node.AutoTranslateMode" + }, + "arguments": [ + { + "name": "column", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "set_edit_multiline", "is_const": false, @@ -281815,6 +293101,43 @@ } ] }, + { + "name": "set_icon_overlay", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 666127730, + "arguments": [ + { + "name": "column", + "type": "int", + "meta": "int32" + }, + { + "name": "texture", + "type": "Texture2D" + } + ] + }, + { + "name": "get_icon_overlay", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3536238170, + "return_value": { + "type": "Texture2D" + }, + "arguments": [ + { + "name": "column", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "set_icon_region", "is_const": false, @@ -282589,6 +293912,14 @@ } ] }, + { + "name": "clear_buttons", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, { "name": "add_button", "is_const": false, @@ -286166,8 +297497,10 @@ "name": "_instantiate_playback", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 222541985, "return_value": { "type": "VideoStreamPlayback" } @@ -286218,22 +297551,28 @@ "name": "_stop", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_play", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_is_playing", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -286242,8 +297581,10 @@ "name": "_set_paused", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2586408642, "arguments": [ { "name": "paused", @@ -286255,8 +297596,10 @@ "name": "_is_paused", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -286265,8 +297608,10 @@ "name": "_get_length", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1740695150, "return_value": { "type": "float", "meta": "double" @@ -286276,8 +297621,10 @@ "name": "_get_playback_position", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1740695150, "return_value": { "type": "float", "meta": "double" @@ -286287,8 +297634,10 @@ "name": "_seek", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 373806689, "arguments": [ { "name": "time", @@ -286301,8 +297650,10 @@ "name": "_set_audio_track", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1286410249, "arguments": [ { "name": "idx", @@ -286315,8 +297666,10 @@ "name": "_get_texture", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 717520766, "return_value": { "type": "Texture2D" } @@ -286325,8 +297678,10 @@ "name": "_update", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 373806689, "arguments": [ { "name": "delta", @@ -286339,8 +297694,10 @@ "name": "_get_channels", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -286350,8 +297707,10 @@ "name": "_get_mix_rate", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -286920,6 +298279,36 @@ } ] }, + { + "name": "AnisotropicFiltering", + "is_bitfield": false, + "values": [ + { + "name": "ANISOTROPY_DISABLED", + "value": 0 + }, + { + "name": "ANISOTROPY_2X", + "value": 1 + }, + { + "name": "ANISOTROPY_4X", + "value": 2 + }, + { + "name": "ANISOTROPY_8X", + "value": 3 + }, + { + "name": "ANISOTROPY_16X", + "value": 4 + }, + { + "name": "ANISOTROPY_MAX", + "value": 5 + } + ] + }, { "name": "ScreenSpaceAA", "is_bitfield": false, @@ -287324,6 +298713,17 @@ "type": "Transform2D" } }, + { + "name": "get_stretch_transform", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3814499831, + "return_value": { + "type": "Transform2D" + } + }, { "name": "get_final_transform", "is_const": true, @@ -288342,6 +299742,17 @@ "type": "bool" } }, + { + "name": "get_audio_listener_2d", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1840977180, + "return_value": { + "type": "AudioListener2D" + } + }, { "name": "get_camera_2d", "is_const": true, @@ -288414,6 +299825,17 @@ "type": "bool" } }, + { + "name": "get_audio_listener_3d", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3472246991, + "return_value": { + "type": "AudioListener3D" + } + }, { "name": "get_camera_3d", "is_const": true, @@ -288606,6 +300028,31 @@ "meta": "float" } }, + { + "name": "set_anisotropic_filtering_level", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3445583046, + "arguments": [ + { + "name": "anisotropic_filtering_level", + "type": "enum::Viewport.AnisotropicFiltering" + } + ] + }, + { + "name": "get_anisotropic_filtering_level", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3991528932, + "return_value": { + "type": "enum::Viewport.AnisotropicFiltering" + } + }, { "name": "set_vrs_mode", "is_const": false, @@ -288823,6 +300270,12 @@ "setter": "set_texture_mipmap_bias", "getter": "get_texture_mipmap_bias" }, + { + "type": "int", + "name": "anisotropic_filtering_level", + "setter": "set_anisotropic_filtering_level", + "getter": "get_anisotropic_filtering_level" + }, { "type": "float", "name": "fsr_sharpness", @@ -289329,8 +300782,10 @@ "name": "_get_aabb", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1068685055, "return_value": { "type": "AABB" } @@ -290770,8 +302225,16 @@ "value": 3 }, { - "name": "FUNC_MAX", + "name": "FUNC_LINEAR_TO_SRGB", "value": 4 + }, + { + "name": "FUNC_SRGB_TO_LINEAR", + "value": 5 + }, + { + "name": "FUNC_MAX", + "value": 6 } ] } @@ -291478,8 +302941,10 @@ "name": "_get_name", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -291488,8 +302953,10 @@ "name": "_get_description", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -291498,8 +302965,10 @@ "name": "_get_category", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -291508,8 +302977,10 @@ "name": "_get_return_icon_type", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "enum::VisualShaderNode.PortType" } @@ -291518,8 +302989,10 @@ "name": "_get_input_port_count", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -291529,8 +303002,10 @@ "name": "_get_input_port_type", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 923996154, "return_value": { "type": "enum::VisualShaderNode.PortType" }, @@ -291546,8 +303021,10 @@ "name": "_get_input_port_name", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 844755477, "return_value": { "type": "String" }, @@ -291563,8 +303040,10 @@ "name": "_get_input_port_default_value", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 998575451, "return_value": { "type": "Variant" }, @@ -291580,8 +303059,10 @@ "name": "_get_default_input_port", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1894493699, "return_value": { "type": "int", "meta": "int32" @@ -291597,8 +303078,10 @@ "name": "_get_output_port_count", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -291608,8 +303091,10 @@ "name": "_get_output_port_type", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 923996154, "return_value": { "type": "enum::VisualShaderNode.PortType" }, @@ -291625,8 +303110,10 @@ "name": "_get_output_port_name", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 844755477, "return_value": { "type": "String" }, @@ -291642,8 +303129,10 @@ "name": "_get_property_count", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -291653,8 +303142,10 @@ "name": "_get_property_name", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 844755477, "return_value": { "type": "String" }, @@ -291670,8 +303161,10 @@ "name": "_get_property_default_index", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 923996154, "return_value": { "type": "int", "meta": "int32" @@ -291688,8 +303181,10 @@ "name": "_get_property_options", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 647634434, "return_value": { "type": "PackedStringArray" }, @@ -291705,8 +303200,10 @@ "name": "_get_code", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4287175357, "return_value": { "type": "String" }, @@ -291733,8 +303230,10 @@ "name": "_get_func_code", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1924221678, "return_value": { "type": "String" }, @@ -291753,8 +303252,10 @@ "name": "_get_global_code", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3956542358, "return_value": { "type": "String" }, @@ -291769,8 +303270,10 @@ "name": "_is_highend", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -291779,8 +303282,10 @@ "name": "_is_available", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1932120545, "return_value": { "type": "bool" }, @@ -294542,7 +306047,82 @@ "is_refcounted": true, "is_instantiable": true, "inherits": "VisualShaderNode", - "api_type": "core" + "api_type": "core", + "enums": [ + { + "name": "OpType", + "is_bitfield": false, + "values": [ + { + "name": "OP_TYPE_SCALAR", + "value": 0 + }, + { + "name": "OP_TYPE_VECTOR_2D", + "value": 1 + }, + { + "name": "OP_TYPE_VECTOR_2D_SCALAR", + "value": 2 + }, + { + "name": "OP_TYPE_VECTOR_3D", + "value": 3 + }, + { + "name": "OP_TYPE_VECTOR_3D_SCALAR", + "value": 4 + }, + { + "name": "OP_TYPE_VECTOR_4D", + "value": 5 + }, + { + "name": "OP_TYPE_VECTOR_4D_SCALAR", + "value": 6 + }, + { + "name": "OP_TYPE_MAX", + "value": 7 + } + ] + } + ], + "methods": [ + { + "name": "set_op_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1703697889, + "arguments": [ + { + "name": "op_type", + "type": "enum::VisualShaderNodeRemap.OpType" + } + ] + }, + { + "name": "get_op_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1678380563, + "return_value": { + "type": "enum::VisualShaderNodeRemap.OpType" + } + } + ], + "properties": [ + { + "type": "int", + "name": "op_type", + "setter": "set_op_type", + "getter": "get_op_type" + } + ] }, { "name": "VisualShaderNodeReroute", @@ -297873,8 +309453,10 @@ "name": "_get_packet", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 50157827, "return_value": { "type": "enum::Error" }, @@ -297893,8 +309475,10 @@ "name": "_put_packet", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 50157827, "return_value": { "type": "enum::Error" }, @@ -297914,8 +309498,10 @@ "name": "_get_available_packet_count", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -297925,8 +309511,10 @@ "name": "_get_max_packet_size", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -297936,8 +309524,10 @@ "name": "_poll", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2455072627, "return_value": { "type": "enum::Error" } @@ -297946,15 +309536,19 @@ "name": "_close", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_set_write_mode", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1999768052, "arguments": [ { "name": "p_write_mode", @@ -297966,8 +309560,10 @@ "name": "_get_write_mode", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "enum::WebRTCDataChannel.WriteMode" } @@ -297976,8 +309572,10 @@ "name": "_was_string_packet", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -297986,8 +309584,10 @@ "name": "_get_ready_state", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "enum::WebRTCDataChannel.ChannelState" } @@ -297996,8 +309596,10 @@ "name": "_get_label", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -298006,8 +309608,10 @@ "name": "_is_ordered", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -298016,8 +309620,10 @@ "name": "_get_id", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -298027,8 +309633,10 @@ "name": "_get_max_packet_life_time", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -298038,8 +309646,10 @@ "name": "_get_max_retransmits", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -298049,8 +309659,10 @@ "name": "_get_protocol", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 201670096, "return_value": { "type": "String" } @@ -298059,8 +309671,10 @@ "name": "_is_negotiated", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -298069,8 +309683,10 @@ "name": "_get_buffered_amount", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -298579,8 +310195,10 @@ "name": "_get_connection_state", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "enum::WebRTCPeerConnection.ConnectionState" } @@ -298589,8 +310207,10 @@ "name": "_get_gathering_state", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "enum::WebRTCPeerConnection.GatheringState" } @@ -298599,8 +310219,10 @@ "name": "_get_signaling_state", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "enum::WebRTCPeerConnection.SignalingState" } @@ -298609,8 +310231,10 @@ "name": "_initialize", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1125398776, "return_value": { "type": "enum::Error" }, @@ -298625,8 +310249,10 @@ "name": "_create_data_channel", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2771592150, "return_value": { "type": "WebRTCDataChannel" }, @@ -298645,8 +310271,10 @@ "name": "_create_offer", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2455072627, "return_value": { "type": "enum::Error" } @@ -298655,8 +310283,10 @@ "name": "_set_remote_description", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3924136596, "return_value": { "type": "enum::Error" }, @@ -298675,8 +310305,10 @@ "name": "_set_local_description", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3924136596, "return_value": { "type": "enum::Error" }, @@ -298695,8 +310327,10 @@ "name": "_add_ice_candidate", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 365075955, "return_value": { "type": "enum::Error" }, @@ -298720,8 +310354,10 @@ "name": "_poll", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2455072627, "return_value": { "type": "enum::Error" } @@ -298730,8 +310366,10 @@ "name": "_close", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 } ] }, @@ -299455,6 +311093,33 @@ "type": "int", "meta": "int32" } + }, + { + "name": "set_heartbeat_interval", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "interval", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "get_heartbeat_interval", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "double" + } } ], "properties": [ @@ -299487,6 +311152,12 @@ "name": "max_queued_packets", "setter": "set_max_queued_packets", "getter": "get_max_queued_packets" + }, + { + "type": "int", + "name": "heartbeat_interval", + "setter": "set_heartbeat_interval", + "getter": "get_heartbeat_interval" } ] }, @@ -299979,8 +311650,16 @@ "value": 7 }, { - "name": "FLAG_MAX", + "name": "FLAG_SHARP_CORNERS", "value": 8 + }, + { + "name": "FLAG_EXCLUDE_FROM_CAPTURE", + "value": 9 + }, + { + "name": "FLAG_MAX", + "value": 10 } ] }, @@ -300051,7 +311730,7 @@ "value": 0 }, { - "name": "LAYOUT_DIRECTION_LOCALE", + "name": "LAYOUT_DIRECTION_APPLICATION_LOCALE", "value": 1 }, { @@ -300061,6 +311740,18 @@ { "name": "LAYOUT_DIRECTION_RTL", "value": 3 + }, + { + "name": "LAYOUT_DIRECTION_SYSTEM_LOCALE", + "value": 4 + }, + { + "name": "LAYOUT_DIRECTION_MAX", + "value": 5 + }, + { + "name": "LAYOUT_DIRECTION_LOCALE", + "value": 1 } ] }, @@ -300100,8 +311791,10 @@ "name": "_get_contents_minimum_size", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3341600327, "return_value": { "type": "Vector2" } @@ -301156,9 +312849,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2336455395, + "hash": 3163973443, "hash_compatibility": [ - 3163973443, 2336455395 ], "return_value": { @@ -301182,9 +312874,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2759935355, + "hash": 604739069, "hash_compatibility": [ - 604739069, 2759935355 ], "return_value": { @@ -301208,9 +312899,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 387378635, + "hash": 2826986490, "hash_compatibility": [ - 2826986490, 387378635 ], "return_value": { @@ -301234,9 +312924,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 229578101, + "hash": 1327056374, "hash_compatibility": [ - 1327056374, 229578101 ], "return_value": { @@ -301261,9 +312950,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2377051548, + "hash": 2798751242, "hash_compatibility": [ - 2798751242, 2377051548 ], "return_value": { @@ -301287,9 +312975,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 229578101, + "hash": 1327056374, "hash_compatibility": [ - 1327056374, 229578101 ], "return_value": { @@ -301416,9 +313103,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1187511791, + "hash": 866386512, "hash_compatibility": [ - 866386512, 1187511791 ], "return_value": { @@ -301442,9 +313128,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1187511791, + "hash": 866386512, "hash_compatibility": [ - 866386512, 1187511791 ], "return_value": { @@ -301468,9 +313153,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1187511791, + "hash": 866386512, "hash_compatibility": [ - 866386512, 1187511791 ], "return_value": { @@ -301494,9 +313178,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1187511791, + "hash": 866386512, "hash_compatibility": [ - 866386512, 1187511791 ], "return_value": { @@ -301520,9 +313203,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1187511791, + "hash": 866386512, "hash_compatibility": [ - 866386512, 1187511791 ], "return_value": { @@ -301546,9 +313228,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1187511791, + "hash": 866386512, "hash_compatibility": [ - 866386512, 1187511791 ], "return_value": { @@ -302039,6 +313720,20 @@ "getter": "get_flag", "index": 7 }, + { + "type": "bool", + "name": "sharp_corners", + "setter": "set_flag", + "getter": "get_flag", + "index": 8 + }, + { + "type": "bool", + "name": "exclude_from_capture", + "setter": "set_flag", + "getter": "get_flag", + "index": 9 + }, { "type": "bool", "name": "force_native", @@ -305734,8 +317429,10 @@ "name": "_get_name", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2002593661, "return_value": { "type": "StringName" } @@ -305744,8 +317441,10 @@ "name": "_get_capabilities", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "uint32" @@ -305755,8 +317454,10 @@ "name": "_is_initialized", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -305765,8 +317466,10 @@ "name": "_initialize", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2240911060, "return_value": { "type": "bool" } @@ -305775,15 +317478,19 @@ "name": "_uninitialize", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_get_system_info", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3102165223, "return_value": { "type": "Dictionary" } @@ -305792,8 +317499,10 @@ "name": "_supports_play_area_mode", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2693703033, "return_value": { "type": "bool" }, @@ -305808,8 +317517,10 @@ "name": "_get_play_area_mode", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "enum::XRInterface.PlayAreaMode" } @@ -305818,8 +317529,10 @@ "name": "_set_play_area_mode", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2693703033, "return_value": { "type": "bool" }, @@ -305834,8 +317547,10 @@ "name": "_get_play_area", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 497664490, "return_value": { "type": "PackedVector3Array" } @@ -305844,8 +317559,10 @@ "name": "_get_render_target_size", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1497962370, "return_value": { "type": "Vector2" } @@ -305854,8 +317571,10 @@ "name": "_get_view_count", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2455072627, "return_value": { "type": "int", "meta": "uint32" @@ -305865,8 +317584,10 @@ "name": "_get_camera_transform", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4183770049, "return_value": { "type": "Transform3D" } @@ -305875,8 +317596,10 @@ "name": "_get_transform_for_view", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 518934792, "return_value": { "type": "Transform3D" }, @@ -305896,8 +317619,10 @@ "name": "_get_projection_for_view", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4067457445, "return_value": { "type": "PackedFloat64Array" }, @@ -305928,8 +317653,10 @@ "name": "_get_vrs_texture", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -305938,22 +317665,28 @@ "name": "_process", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_pre_render", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_pre_draw_viewport", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3521089500, "return_value": { "type": "bool" }, @@ -305968,8 +317701,10 @@ "name": "_post_draw_viewport", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1378122625, "arguments": [ { "name": "render_target", @@ -305985,15 +317720,19 @@ "name": "_end_frame", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, - "is_virtual": true + "is_virtual": true, + "hash": 3218959716 }, { "name": "_get_suggested_tracker_names", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1139954409, "return_value": { "type": "PackedStringArray" } @@ -306002,8 +317741,10 @@ "name": "_get_suggested_pose_names", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1761182771, "return_value": { "type": "PackedStringArray" }, @@ -306018,8 +317759,10 @@ "name": "_get_tracking_status", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "enum::XRInterface.TrackingStatus" } @@ -306028,8 +317771,10 @@ "name": "_trigger_haptic_pulse", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3752640163, "arguments": [ { "name": "action_name", @@ -306065,8 +317810,10 @@ "name": "_get_anchor_detection_is_enabled", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 36873697, "return_value": { "type": "bool" } @@ -306075,8 +317822,10 @@ "name": "_set_anchor_detection_is_enabled", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2586408642, "arguments": [ { "name": "enabled", @@ -306088,8 +317837,10 @@ "name": "_get_camera_feed_id", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3905245786, "return_value": { "type": "int", "meta": "int32" @@ -306099,8 +317850,10 @@ "name": "_get_color_texture", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -306109,8 +317862,10 @@ "name": "_get_depth_texture", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -306119,8 +317874,10 @@ "name": "_get_velocity_texture", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 529393457, "return_value": { "type": "RID" } @@ -307177,6 +318934,31 @@ "type": "Transform3D" } }, + { + "name": "set_camera_locked_to_origin", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_camera_locked_to_origin", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "add_interface", "is_const": false, @@ -307436,6 +319218,12 @@ "setter": "set_world_origin", "getter": "get_world_origin" }, + { + "type": "bool", + "name": "camera_locked_to_origin", + "setter": "set_camera_locked_to_origin", + "getter": "is_camera_locked_to_origin" + }, { "type": "Object", "name": "primary_interface", @@ -307860,6 +319648,22 @@ "name": "Performance", "type": "Performance" }, + { + "name": "Engine", + "type": "Engine" + }, + { + "name": "ProjectSettings", + "type": "ProjectSettings" + }, + { + "name": "OS", + "type": "OS" + }, + { + "name": "Time", + "type": "Time" + }, { "name": "TextServerManager", "type": "TextServerManager" @@ -307876,10 +319680,6 @@ "name": "NavigationMeshGenerator", "type": "NavigationMeshGenerator" }, - { - "name": "ProjectSettings", - "type": "ProjectSettings" - }, { "name": "IP", "type": "IP" @@ -307900,14 +319700,6 @@ "name": "ResourceSaver", "type": "ResourceSaver" }, - { - "name": "OS", - "type": "OS" - }, - { - "name": "Engine", - "type": "Engine" - }, { "name": "ClassDB", "type": "ClassDB" @@ -307932,10 +319724,6 @@ "name": "EngineDebugger", "type": "EngineDebugger" }, - { - "name": "Time", - "type": "Time" - }, { "name": "GDExtensionManager", "type": "GDExtensionManager" diff --git a/gdextension/gdextension_interface.h b/gdextension/gdextension_interface.h index 8268afc3a..14cf7ac25 100644 --- a/gdextension/gdextension_interface.h +++ b/gdextension/gdextension_interface.h @@ -273,7 +273,9 @@ typedef GDExtensionObjectPtr (*GDExtensionClassCreateInstance2)(void *p_class_us typedef void (*GDExtensionClassFreeInstance)(void *p_class_userdata, GDExtensionClassInstancePtr p_instance); typedef GDExtensionClassInstancePtr (*GDExtensionClassRecreateInstance)(void *p_class_userdata, GDExtensionObjectPtr p_object); typedef GDExtensionClassCallVirtual (*GDExtensionClassGetVirtual)(void *p_class_userdata, GDExtensionConstStringNamePtr p_name); +typedef GDExtensionClassCallVirtual (*GDExtensionClassGetVirtual2)(void *p_class_userdata, GDExtensionConstStringNamePtr p_name, uint32_t p_hash); typedef void *(*GDExtensionClassGetVirtualCallData)(void *p_class_userdata, GDExtensionConstStringNamePtr p_name); +typedef void *(*GDExtensionClassGetVirtualCallData2)(void *p_class_userdata, GDExtensionConstStringNamePtr p_name, uint32_t p_hash); typedef void (*GDExtensionClassCallVirtualWithData)(GDExtensionClassInstancePtr p_instance, GDExtensionConstStringNamePtr p_name, void *p_virtual_call_userdata, const GDExtensionConstTypePtr *p_args, GDExtensionTypePtr r_ret); typedef struct { @@ -383,14 +385,14 @@ typedef struct { GDExtensionClassFreeInstance free_instance_func; // Destructor; mandatory. GDExtensionClassRecreateInstance recreate_instance_func; // Queries a virtual function by name and returns a callback to invoke the requested virtual function. - GDExtensionClassGetVirtual get_virtual_func; + GDExtensionClassGetVirtual2 get_virtual_func; // Paired with `call_virtual_with_data_func`, this is an alternative to `get_virtual_func` for extensions that // need or benefit from extra data when calling virtual functions. // Returns user data that will be passed to `call_virtual_with_data_func`. // Returning `NULL` from this function signals to Godot that the virtual function is not overridden. // Data returned from this function should be managed by the extension and must be valid until the extension is deinitialized. // You should supply either `get_virtual_func`, or `get_virtual_call_data_func` with `call_virtual_with_data_func`. - GDExtensionClassGetVirtualCallData get_virtual_call_data_func; + GDExtensionClassGetVirtualCallData2 get_virtual_call_data_func; // Used to call virtual functions when `get_virtual_call_data_func` is not null. GDExtensionClassCallVirtualWithData call_virtual_with_data_func; void *class_userdata; // Per-class user data, later accessible in instance bindings. diff --git a/include/godot_cpp/core/class_db.hpp b/include/godot_cpp/core/class_db.hpp index 865deb819..0abf1f624 100644 --- a/include/godot_cpp/core/class_db.hpp +++ b/include/godot_cpp/core/class_db.hpp @@ -88,12 +88,17 @@ class ClassDB { public: struct ClassInfo { + struct VirtualMethod { + GDExtensionClassCallVirtual func; + uint32_t hash; + }; + StringName name; StringName parent_name; GDExtensionInitializationLevel level = GDEXTENSION_INITIALIZATION_SCENE; std::unordered_map method_map; std::set signal_names; - std::unordered_map virtual_methods; + std::unordered_map virtual_methods; std::set property_names; std::set constant_names; // Pointer to the parent custom class, if any. Will be null if the parent class is a Godot class. @@ -193,13 +198,13 @@ class ClassDB { static void add_signal(const StringName &p_class, const MethodInfo &p_signal); static void bind_integer_constant(const StringName &p_class_name, const StringName &p_enum_name, const StringName &p_constant_name, GDExtensionInt p_constant_value, bool p_is_bitfield = false); // Binds an implementation of a virtual method defined in Godot. - static void bind_virtual_method(const StringName &p_class, const StringName &p_method, GDExtensionClassCallVirtual p_call); + static void bind_virtual_method(const StringName &p_class, const StringName &p_method, GDExtensionClassCallVirtual p_call, uint32_t p_hash); // Add a new virtual method that can be implemented by scripts. static void add_virtual_method(const StringName &p_class, const MethodInfo &p_method, const Vector &p_arg_names = Vector()); static MethodBind *get_method(const StringName &p_class, const StringName &p_method); - static GDExtensionClassCallVirtual get_virtual_func(void *p_userdata, GDExtensionConstStringNamePtr p_name); + static GDExtensionClassCallVirtual get_virtual_func(void *p_userdata, GDExtensionConstStringNamePtr p_name, uint32_t p_hash); static const GDExtensionInstanceBindingCallbacks *get_instance_binding_callbacks(const StringName &p_class); static void initialize(GDExtensionInitializationLevel p_level); @@ -217,12 +222,12 @@ class ClassDB { #define BIND_BITFIELD_FLAG(m_constant) \ ::godot::ClassDB::bind_integer_constant(get_class_static(), ::godot::_gde_constant_get_bitfield_name(m_constant, #m_constant), #m_constant, m_constant, true); -#define BIND_VIRTUAL_METHOD(m_class, m_method) \ +#define BIND_VIRTUAL_METHOD(m_class, m_method, m_hash) \ { \ auto _call##m_method = [](GDExtensionObjectPtr p_instance, const GDExtensionConstTypePtr *p_args, GDExtensionTypePtr p_ret) -> void { \ call_with_ptr_args(reinterpret_cast(p_instance), &m_class::m_method, p_args, p_ret); \ }; \ - ::godot::ClassDB::bind_virtual_method(m_class::get_class_static(), #m_method, _call##m_method); \ + ::godot::ClassDB::bind_virtual_method(m_class::get_class_static(), #m_method, _call##m_method, m_hash); \ } template diff --git a/src/core/class_db.cpp b/src/core/class_db.cpp index ae74f2c27..f6257b733 100644 --- a/src/core/class_db.cpp +++ b/src/core/class_db.cpp @@ -285,7 +285,7 @@ void ClassDB::bind_integer_constant(const StringName &p_class_name, const String // Register it with Godot internal::gdextension_interface_classdb_register_extension_class_integer_constant(internal::library, p_class_name._native_ptr(), p_enum_name._native_ptr(), p_constant_name._native_ptr(), p_constant_value, p_is_bitfield); } -GDExtensionClassCallVirtual ClassDB::get_virtual_func(void *p_userdata, GDExtensionConstStringNamePtr p_name) { +GDExtensionClassCallVirtual ClassDB::get_virtual_func(void *p_userdata, GDExtensionConstStringNamePtr p_name, uint32_t p_hash) { // This is called by Godot the first time it calls a virtual function, and it caches the result, per object instance. // Because of this, it can happen from different threads at once. // It should be ok not using any mutex as long as we only READ data. @@ -299,10 +299,10 @@ GDExtensionClassCallVirtual ClassDB::get_virtual_func(void *p_userdata, GDExtens // Find method in current class, or any of its parent classes (Godot classes not included) while (type != nullptr) { - std::unordered_map::const_iterator method_it = type->virtual_methods.find(*name); + std::unordered_map::const_iterator method_it = type->virtual_methods.find(*name); - if (method_it != type->virtual_methods.end()) { - return method_it->second; + if (method_it != type->virtual_methods.end() && method_it->second.hash == p_hash) { + return method_it->second.func; } type = type->parent_ptr; @@ -328,7 +328,7 @@ const GDExtensionInstanceBindingCallbacks *ClassDB::get_instance_binding_callbac return callbacks_it->second; } -void ClassDB::bind_virtual_method(const StringName &p_class, const StringName &p_method, GDExtensionClassCallVirtual p_call) { +void ClassDB::bind_virtual_method(const StringName &p_class, const StringName &p_method, GDExtensionClassCallVirtual p_call, uint32_t p_hash) { std::unordered_map::iterator type_it = classes.find(p_class); ERR_FAIL_COND_MSG(type_it == classes.end(), String("Class '{0}' doesn't exist.").format(Array::make(p_class))); @@ -337,7 +337,10 @@ void ClassDB::bind_virtual_method(const StringName &p_class, const StringName &p ERR_FAIL_COND_MSG(type.method_map.find(p_method) != type.method_map.end(), String("Method '{0}::{1}()' already registered as non-virtual.").format(Array::make(p_class, p_method))); ERR_FAIL_COND_MSG(type.virtual_methods.find(p_method) != type.virtual_methods.end(), String("Virtual '{0}::{1}()' method already registered.").format(Array::make(p_class, p_method))); - type.virtual_methods[p_method] = p_call; + type.virtual_methods[p_method] = ClassInfo::VirtualMethod{ + p_call, + p_hash, + }; } void ClassDB::add_virtual_method(const StringName &p_class, const MethodInfo &p_method, const Vector &p_arg_names) {