diff --git a/binding_generator.py b/binding_generator.py index b8b76ba9..08f29558 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 d85608a4..d32303da 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": [ { @@ -2925,7 +2925,7 @@ }, { "name": "KEY_MODIFIER_MASK", - "value": 532676608 + "value": 2130706432 }, { "name": "KEY_MASK_CMD_OR_CTRL", @@ -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": [ @@ -17547,6 +17447,33 @@ "type": "int" } ] + }, + { + "name": "from_rgba8", + "return_type": "Color", + "is_vararg": false, + "is_const": false, + "is_static": true, + "hash": 3072934735, + "arguments": [ + { + "name": "r8", + "type": "int" + }, + { + "name": "g8", + "type": "int" + }, + { + "name": "b8", + "type": "int" + }, + { + "name": "a8", + "type": "int", + "default_value": "255" + } + ] } ], "constructors": [ @@ -19428,6 +19355,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 +19553,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 +19796,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 +19918,13 @@ } ] }, + { + "name": "sort", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 3218959716 + }, { "name": "merge", "is_vararg": false, @@ -20135,6 +20095,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 +20420,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 +20617,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 +20655,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 +21178,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 +22083,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 +22442,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 +22801,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 +23160,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 +23519,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 +23883,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 +24247,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 +24606,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 +24965,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 +25393,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 +25418,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 +25907,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 +25932,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 +26497,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 +26520,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 +27567,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2372066587, + "hash": 3269405555, + "hash_compatibility": [ + 2372066587 + ], "arguments": [ { "name": "name", @@ -27394,7 +27596,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1421762485, + "hash": 3323268493, + "hash_compatibility": [ + 1421762485 + ], "arguments": [ { "name": "name", @@ -27812,7 +28017,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2372066587, + "hash": 3269405555, + "hash_compatibility": [ + 2372066587 + ], "arguments": [ { "name": "name", @@ -27838,7 +28046,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1421762485, + "hash": 3323268493, + "hash_compatibility": [ + 1421762485 + ], "arguments": [ { "name": "name", @@ -29966,6 +30177,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 +30451,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 +30649,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 +30769,10 @@ "name": "_post_process_key_value", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2716908335, "return_value": { "type": "Variant" }, @@ -30726,6 +31147,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 +31416,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 +31483,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 +31495,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 +31507,10 @@ "name": "_get_child_by_name", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 625644256, "return_value": { "type": "AnimationNode" }, @@ -31067,8 +31525,10 @@ "name": "_get_parameter_default_value", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2760726917, "return_value": { "type": "Variant" }, @@ -31083,8 +31543,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 +31559,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 +31593,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 +31605,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 +31775,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 +32129,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 +32297,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 +33454,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 +34855,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 +35386,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3697947785, + "hash": 3118260607, "hash_compatibility": [ - 3118260607 + 3697947785, + 2221377757 ], "arguments": [ { @@ -34788,15 +35416,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 +35526,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 +35871,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, @@ -37258,6 +38124,21 @@ "is_virtual": false, "hash": 3218959716 }, + { + "name": "surface_remove", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "surf_idx", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "surface_update_vertex_region", "is_const": false, @@ -37962,8 +38843,10 @@ "name": "_instantiate", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1659796816, "return_value": { "type": "AudioEffectInstance" } @@ -38003,6 +38886,33 @@ "type": "float", "meta": "float" } + }, + { + "name": "set_volume_linear", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "volume", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_volume_linear", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } } ], "properties": [ @@ -38011,6 +38921,12 @@ "name": "volume_db", "setter": "set_volume_db", "getter": "get_volume_db" + }, + { + "type": "float", + "name": "volume_linear", + "setter": "set_volume_linear", + "getter": "get_volume_linear" } ] }, @@ -39765,8 +40681,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 +40705,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" } @@ -41319,6 +42239,45 @@ } ] }, + { + "name": "set_bus_volume_linear", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1602489585, + "arguments": [ + { + "name": "bus_idx", + "type": "int", + "meta": "int32" + }, + { + "name": "volume_linear", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_bus_volume_linear", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2339986948, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "bus_idx", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "set_bus_send", "is_const": false, @@ -41775,6 +42734,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 +42996,10 @@ "name": "_instantiate_playback", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3093715447, "return_value": { "type": "AudioStreamPlayback" } @@ -42024,8 +43008,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 +43020,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 +43033,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 +43045,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 +43058,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 +43071,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 +43919,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" } ] }, @@ -42919,6 +43940,40 @@ "inherits": "AudioStream", "api_type": "core", "methods": [ + { + "name": "load_from_buffer", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 1674970313, + "return_value": { + "type": "AudioStreamMP3" + }, + "arguments": [ + { + "name": "stream_data", + "type": "PackedByteArray" + } + ] + }, + { + "name": "load_from_file", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 4238362998, + "return_value": { + "type": "AudioStreamMP3" + }, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, { "name": "set_data", "is_const": false, @@ -43143,7 +44198,7 @@ }, "arguments": [ { - "name": "buffer", + "name": "stream_data", "type": "PackedByteArray" } ] @@ -43374,8 +44429,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 +44445,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 +44466,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 +44479,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 +44492,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 +44508,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 +44537,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 +44565,10 @@ "name": "_get_parameter", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2760726917, "return_value": { "type": "Variant" }, @@ -43528,6 +44603,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 +44739,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 +44917,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 +44941,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" @@ -43857,6 +45046,33 @@ "meta": "float" } }, + { + "name": "set_volume_linear", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "volume_linear", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_volume_linear", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "set_pitch_scale", "is_const": false, @@ -44156,6 +45372,12 @@ "setter": "set_volume_db", "getter": "get_volume_db" }, + { + "type": "float", + "name": "volume_linear", + "setter": "set_volume_linear", + "getter": "get_volume_linear" + }, { "type": "float", "name": "pitch_scale", @@ -44265,6 +45487,33 @@ "meta": "float" } }, + { + "name": "set_volume_linear", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "volume_linear", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_volume_linear", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "set_pitch_scale", "is_const": false, @@ -44647,6 +45896,12 @@ "setter": "set_volume_db", "getter": "get_volume_db" }, + { + "type": "float", + "name": "volume_linear", + "setter": "set_volume_linear", + "getter": "get_volume_linear" + }, { "type": "float", "name": "pitch_scale", @@ -44816,6 +46071,33 @@ "meta": "float" } }, + { + "name": "set_volume_linear", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "volume_linear", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_volume_linear", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "set_unit_size", "is_const": false, @@ -45414,6 +46696,12 @@ "setter": "set_volume_db", "getter": "get_volume_db" }, + { + "type": "float", + "name": "volume_linear", + "setter": "set_volume_linear", + "getter": "get_volume_linear" + }, { "type": "float", "name": "unit_size", @@ -46689,6 +47977,50 @@ } ], "methods": [ + { + "name": "load_from_buffer", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 4266838938, + "return_value": { + "type": "AudioStreamWAV" + }, + "arguments": [ + { + "name": "stream_data", + "type": "PackedByteArray" + }, + { + "name": "options", + "type": "Dictionary", + "default_value": "{}" + } + ] + }, + { + "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": "set_data", "is_const": false, @@ -47079,15 +48411,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 +55402,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 +56975,7 @@ ], "properties": [ { - "type": "Mesh", + "type": "Mesh,-PlaneMesh,-PointMesh,-QuadMesh,-RibbonTrailMesh", "name": "mesh", "setter": "set_mesh", "getter": "get_mesh" @@ -59516,6 +60863,10 @@ { "name": "FEED_YCBCR_SEP", "value": 3 + }, + { + "name": "FEED_EXTERNAL", + "value": 4 } ] }, @@ -59539,6 +60890,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 +60959,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 +60984,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 +61023,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 +61099,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 +61154,11 @@ "name": "feed_transform", "setter": "set_transform", "getter": "get_transform" + }, + { + "type": "Array", + "name": "formats", + "getter": "get_formats" } ] }, @@ -60115,8 +61627,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", @@ -61686,6 +63200,41 @@ "type": "Material" } }, + { + "name": "set_instance_shader_parameter", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3776071444, + "arguments": [ + { + "name": "name", + "type": "StringName" + }, + { + "name": "value", + "type": "Variant" + } + ] + }, + { + "name": "get_instance_shader_parameter", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2760726917, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "name", + "type": "StringName" + } + ] + }, { "name": "set_use_parent_material", "is_const": false, @@ -61781,7 +63330,7 @@ }, "arguments": [ { - "name": "screen_point", + "name": "viewport_point", "type": "Vector2" } ] @@ -65216,6 +66765,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 +66911,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 +67199,7 @@ ] }, { - "name": "class_call_static_method", + "name": "class_call_static", "is_const": false, "is_vararg": true, "is_static": false, @@ -65916,8 +67510,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 +67525,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 +67540,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 +69048,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 +69152,23 @@ "type": "String" } ] + }, + { + "name": "symbol_hovered", + "arguments": [ + { + "name": "symbol", + "type": "String" + }, + { + "name": "line", + "type": "int" + }, + { + "name": "column", + "type": "int" + } + ] } ], "properties": [ @@ -67536,6 +69178,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 +69773,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 +69797,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 +69831,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 +70518,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 +70550,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 +71722,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 +71786,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 +72591,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", @@ -71827,8 +73597,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 +73609,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 +73979,7 @@ "value": 0 }, { - "name": "LAYOUT_DIRECTION_LOCALE", + "name": "LAYOUT_DIRECTION_APPLICATION_LOCALE", "value": 1 }, { @@ -72215,6 +73989,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 +74032,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 +74050,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 +74072,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 +74084,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 +74102,10 @@ "name": "_get_drag_data", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2233896889, "return_value": { "type": "Variant" }, @@ -72324,8 +74120,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 +74142,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 +74161,10 @@ "name": "_make_custom_tooltip", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1976279298, "return_value": { "type": "Object" }, @@ -72377,8 +74179,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 +75166,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2336455395, + "hash": 3163973443, "hash_compatibility": [ - 3163973443, 2336455395 ], "return_value": { @@ -73388,9 +75191,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2759935355, + "hash": 604739069, "hash_compatibility": [ - 604739069, 2759935355 ], "return_value": { @@ -73414,9 +75216,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 387378635, + "hash": 2826986490, "hash_compatibility": [ - 2826986490, 387378635 ], "return_value": { @@ -73440,9 +75241,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 229578101, + "hash": 1327056374, "hash_compatibility": [ - 1327056374, 229578101 ], "return_value": { @@ -73467,9 +75267,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2377051548, + "hash": 2798751242, "hash_compatibility": [ - 2798751242, 2377051548 ], "return_value": { @@ -73493,9 +75292,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 229578101, + "hash": 1327056374, "hash_compatibility": [ - 1327056374, 229578101 ], "return_value": { @@ -73622,9 +75420,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1187511791, + "hash": 866386512, "hash_compatibility": [ - 866386512, 1187511791 ], "return_value": { @@ -73648,9 +75445,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1187511791, + "hash": 866386512, "hash_compatibility": [ - 866386512, 1187511791 ], "return_value": { @@ -73674,9 +75470,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1187511791, + "hash": 866386512, "hash_compatibility": [ - 866386512, 1187511791 ], "return_value": { @@ -73700,9 +75495,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1187511791, + "hash": 866386512, "hash_compatibility": [ - 866386512, 1187511791 ], "return_value": { @@ -73726,9 +75520,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1187511791, + "hash": 866386512, "hash_compatibility": [ - 866386512, 1187511791 ], "return_value": { @@ -73752,9 +75545,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1187511791, + "hash": 866386512, "hash_compatibility": [ - 866386512, 1187511791 ], "return_value": { @@ -73868,6 +75660,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 +76233,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 +76350,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 +77330,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 +77455,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 +78221,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 +78506,12 @@ } ], "properties": [ + { + "type": "bool", + "name": "closed", + "setter": "set_closed", + "getter": "is_closed" + }, { "type": "float", "name": "bake_interval", @@ -77691,28 +79638,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 +79762,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 +80284,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 +80758,30 @@ { "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 + }, + { + "name": "FEATURE_WINDOW_EMBEDDING", + "value": 29 + }, + { + "name": "FEATURE_NATIVE_DIALOG_FILE_MIME", + "value": 30 + }, + { + "name": "FEATURE_EMOJI_AND_SYMBOL_PICKER", + "value": 31 } ] }, @@ -79039,8 +81050,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 } ] }, @@ -79082,6 +81101,48 @@ } ] }, + { + "name": "WindowResizeEdge", + "is_bitfield": false, + "values": [ + { + "name": "WINDOW_EDGE_TOP_LEFT", + "value": 0 + }, + { + "name": "WINDOW_EDGE_TOP", + "value": 1 + }, + { + "name": "WINDOW_EDGE_TOP_RIGHT", + "value": 2 + }, + { + "name": "WINDOW_EDGE_LEFT", + "value": 3 + }, + { + "name": "WINDOW_EDGE_RIGHT", + "value": 4 + }, + { + "name": "WINDOW_EDGE_BOTTOM_LEFT", + "value": 5 + }, + { + "name": "WINDOW_EDGE_BOTTOM", + "value": 6 + }, + { + "name": "WINDOW_EDGE_BOTTOM_RIGHT", + "value": 7 + }, + { + "name": "WINDOW_EDGE_MAX", + "value": 8 + } + ] + }, { "name": "VSyncMode", "is_bitfield": false, @@ -79123,6 +81184,14 @@ { "name": "OPENGL_CONTEXT", "value": 3 + }, + { + "name": "EGL_DISPLAY", + "value": 4 + }, + { + "name": "EGL_CONFIG", + "value": 5 } ] }, @@ -79259,9 +81328,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 +81380,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 +81432,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 +81488,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 +81544,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 +81596,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 +81652,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 +83189,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 +84207,42 @@ "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": "window_start_resize", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4009722312, + "arguments": [ + { + "name": "edge", + "type": "enum::DisplayServer.WindowResizeEdge" + }, + { + "name": "window_id", + "type": "int", + "meta": "int32", + "default_value": "0" + } + ] + }, { "name": "ime_get_selection", "is_const": true, @@ -82201,6 +84330,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 +84567,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, @@ -82536,6 +84684,14 @@ } ] }, + { + "name": "show_emoji_and_symbol_picker", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4051624405 + }, { "name": "process_events", "is_const": false, @@ -83760,6 +85916,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 +86064,51 @@ "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_SCRIPT_EDITOR", + "value": 2 + }, + { + "name": "CONTEXT_SLOT_FILESYSTEM_CREATE", + "value": 3 + }, + { + "name": "CONTEXT_SLOT_SCRIPT_EDITOR_CODE", + "value": 4 + }, + { + "name": "CONTEXT_SLOT_SCENE_TABS", + "value": 5 + }, + { + "name": "CONTEXT_SLOT_2D_EDITOR", + "value": 6 + } + ] + } + ], "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 +86140,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1048461161, + "hash": 2748336951, "arguments": [ { "name": "name", @@ -83948,10 +86154,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 +86216,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 +86232,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 +86250,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 +86277,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 +86297,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 +86680,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 +86753,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 425454869, + "hash": 1063735070, + "hash_compatibility": [ + 425454869 + ], "return_value": { "type": "enum::Error" }, @@ -84558,6 +86870,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, @@ -84774,6 +87156,27 @@ } ] }, + { + "name": "get_internal_export_files", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 89550086, + "return_value": { + "type": "Dictionary" + }, + "arguments": [ + { + "name": "preset", + "type": "EditorExportPreset" + }, + { + "name": "debug", + "type": "bool" + } + ] + }, { "name": "get_forced_export_files", "is_const": false, @@ -84805,8 +87208,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 +87226,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 +87244,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 +87256,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 +87268,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 +87290,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 +87312,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 +87324,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 +87336,10 @@ "name": "_get_logo", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3635182373, "return_value": { "type": "Texture2D" } @@ -84927,8 +87348,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 +87360,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 +87373,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 +87385,10 @@ "name": "_get_option_icon", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3991065292, "return_value": { "type": "ImageTexture" }, @@ -84975,8 +87404,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 +87423,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 +87442,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 +87461,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": 1726914928, "return_value": { "type": "enum::Error" }, @@ -85058,8 +87497,10 @@ "name": "_get_run_icon", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3635182373, "return_value": { "type": "Texture2D" } @@ -85068,8 +87509,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 +87531,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 +87553,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 +87571,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 +87589,10 @@ "name": "_export_project", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1328957260, "return_value": { "type": "enum::Error" }, @@ -85168,8 +87619,10 @@ "name": "_export_pack", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1328957260, "return_value": { "type": "enum::Error" }, @@ -85196,8 +87649,10 @@ "name": "_export_zip", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1328957260, "return_value": { "type": "enum::Error" }, @@ -85220,12 +87675,82 @@ } ] }, + { + "name": "_export_pack_patch", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 454765315, + "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": 454765315, + "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 +87759,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 +87872,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 +87895,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 +87923,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 +87954,10 @@ "name": "_customize_resource", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 307917495, "return_value": { "type": "Resource" }, @@ -85439,8 +87976,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 +87998,10 @@ "name": "_customize_scene", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 498701822, "return_value": { "type": "Node" }, @@ -85479,8 +88020,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 +88033,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 +88069,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 +88087,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 +88101,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 +88149,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 +88171,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 +88183,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 +88201,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 +88223,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 +88245,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 +88267,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 +88289,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 +88311,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 +88787,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 +88964,12 @@ "value": 7 }, { - "name": "FEATURE_MAX", + "name": "FEATURE_GAME", "value": 8 + }, + { + "name": "FEATURE_MAX", + "value": 9 } ] } @@ -86862,6 +89472,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 +89790,15 @@ "type": "String" } ] + }, + { + "name": "filename_filter_changed", + "arguments": [ + { + "name": "filter", + "type": "String" + } + ] } ], "properties": [ @@ -87616,8 +90268,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 +90280,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 +90292,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 +90313,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 +90325,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 +90337,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 +90350,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 +90369,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 +90381,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 +90404,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 +90416,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 +90428,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 +90441,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 +90467,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 +90493,10 @@ "name": "_import", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4108152118, "return_value": { "type": "enum::Error" }, @@ -87832,8 +90527,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 +90579,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 +90614,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 +90758,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 +90776,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 +90791,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 +90810,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 +90829,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 +90871,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 +91039,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 +91432,82 @@ } ] }, + { + "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": 495277124, + "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": "get_file_system_dock", "is_const": true, @@ -88819,11 +91672,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 +91885,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 +91917,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 +91940,10 @@ "name": "_get_handle_value", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2144196525, "return_value": { "type": "Variant" }, @@ -89094,8 +91963,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 +91983,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 +92011,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 +92039,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 +92062,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 +92084,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 +92104,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 +92123,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 +92393,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 +92411,10 @@ "name": "_create_gizmo", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1418965287, "return_value": { "type": "EditorNode3DGizmo" }, @@ -89540,8 +92429,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 +92441,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 +92454,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 +92466,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 +92478,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 +92493,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 +92520,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 +92547,10 @@ "name": "_get_handle_value", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2887724832, "return_value": { "type": "Variant" }, @@ -89669,8 +92574,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 +92598,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 +92630,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 +92662,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 +92689,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 +92715,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 +92738,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 +92762,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 +93113,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 +93120,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 +93138,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 +93153,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 +93168,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 +93191,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 +93206,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 +93221,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 +93233,10 @@ "name": "_get_plugin_icon", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3635182373, "return_value": { "type": "Texture2D" } @@ -90330,8 +93245,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 +93257,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 +93272,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 +93287,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 +93305,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 +93317,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 +93332,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 +93359,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 +93389,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 +93404,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 +93419,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 +93431,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 +94085,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 +94103,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 +94235,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", @@ -91358,6 +94305,56 @@ "type": "bool" } }, + { + "name": "set_draw_label", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "draw_label", + "type": "bool" + } + ] + }, + { + "name": "is_draw_label", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_draw_background", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "draw_background", + "type": "bool" + } + ] + }, + { + "name": "is_draw_background", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_checkable", "is_const": false, @@ -91541,13 +94538,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 +94793,19 @@ } ] }, + { + "name": "property_favorited", + "arguments": [ + { + "name": "property", + "type": "StringName" + }, + { + "name": "favorited", + "type": "bool" + } + ] + }, { "name": "property_pinned", "arguments": [ @@ -91728,6 +94885,18 @@ "setter": "set_read_only", "getter": "is_read_only" }, + { + "type": "bool", + "name": "draw_label", + "setter": "set_draw_label", + "getter": "is_draw_label" + }, + { + "type": "bool", + "name": "draw_background", + "setter": "set_draw_background", + "getter": "is_draw_background" + }, { "type": "bool", "name": "checkable", @@ -91757,6 +94926,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 +94958,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 +94970,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 +94988,10 @@ "name": "_convert", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 325183270, "return_value": { "type": "Resource" }, @@ -91822,8 +95015,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 +95030,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 +95347,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 +95365,10 @@ "name": "_generate", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 255939159, "return_value": { "type": "Texture2D" }, @@ -92190,8 +95391,10 @@ "name": "_generate_from_path", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1601192835, "return_value": { "type": "Texture2D" }, @@ -92214,8 +95417,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 +95429,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 +95450,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 +95468,10 @@ "name": "_make_tooltip_for_path", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4100114520, "return_value": { "type": "Control" }, @@ -92340,8 +95551,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 +95564,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 +95576,10 @@ "name": "_import_scene", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3749238728, "return_value": { "type": "Object" }, @@ -92386,8 +95603,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 +95618,10 @@ "name": "_get_option_visibility", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 298836892, "return_value": { "type": "Variant" }, @@ -92460,8 +95681,10 @@ "name": "_post_import", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 134930648, "return_value": { "type": "Object" }, @@ -92536,8 +95759,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 +95775,10 @@ "name": "_get_internal_option_visibility", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3811255416, "return_value": { "type": "Variant" }, @@ -92575,8 +95802,10 @@ "name": "_get_internal_option_update_view_required", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3957349696, "return_value": { "type": "Variant" }, @@ -92596,8 +95825,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 +95853,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 +95868,10 @@ "name": "_get_option_visibility", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 298836892, "return_value": { "type": "Variant" }, @@ -92659,8 +95894,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 +95909,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 +96009,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 +96586,9 @@ { "name": "ungrabbed" }, + { + "name": "updown_pressed" + }, { "name": "value_focus_entered" }, @@ -93396,8 +96640,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 +96652,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 +96726,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 +96745,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 +97107,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 +97125,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 +97156,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 +97168,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 +97183,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 +97198,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 +97213,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 +97228,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 +97251,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 +97263,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 +97275,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 +97294,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 +97306,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 +97318,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 +97333,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 +97348,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 +97367,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 +97382,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 +97394,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 +97412,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 +97427,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 +97446,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 +97461,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" }, @@ -94809,6 +98179,17 @@ "type": "bool" } }, + { + "name": "is_embedded_in_editor", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "get_write_movie_path", "is_const": true, @@ -94820,6 +98201,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 +98259,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 +98690,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 +98709,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 +98724,10 @@ "name": "_tick", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3948312143, "arguments": [ { "name": "frame_time", @@ -95435,6 +98853,10 @@ { "name": "TONE_MAPPER_ACES", "value": 3 + }, + { + "name": "TONE_MAPPER_AGX", + "value": 4 } ] }, @@ -98577,6 +101999,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, @@ -99598,7 +103078,10 @@ "is_vararg": false, "is_static": true, "is_virtual": false, - "hash": 1482131466, + "hash": 788003459, + "hash_compatibility": [ + 1482131466 + ], "return_value": { "type": "FileAccess" }, @@ -99614,6 +103097,11 @@ { "name": "key", "type": "PackedByteArray" + }, + { + "name": "iv", + "type": "PackedByteArray", + "default_value": "PackedByteArray()" } ] }, @@ -99682,6 +103170,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 +103410,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 +103617,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 +103638,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 +103659,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 +103680,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 +103695,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 +103743,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 +103764,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 +103785,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 +103805,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 +103825,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 +103851,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 +103871,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 +103896,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 +104196,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 +104694,15 @@ "type": "String" } ] + }, + { + "name": "filename_filter_changed", + "arguments": [ + { + "name": "filter", + "type": "String" + } + ] } ], "properties": [ @@ -101064,6 +104736,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 +106146,8 @@ "arguments": [ { "name": "char", - "type": "int" + "type": "int", + "meta": "char32" }, { "name": "font_size", @@ -102502,7 +106181,8 @@ }, { "name": "char", - "type": "int" + "type": "int", + "meta": "char32" }, { "name": "font_size", @@ -102541,7 +106221,8 @@ }, { "name": "char", - "type": "int" + "type": "int", + "meta": "char32" }, { "name": "font_size", @@ -102574,7 +106255,8 @@ "arguments": [ { "name": "char", - "type": "int" + "type": "int", + "meta": "char32" } ] }, @@ -103111,6 +106793,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 +108076,13 @@ }, { "name": "start", - "type": "int" + "type": "int", + "meta": "char32" }, { "name": "end", - "type": "int" + "type": "int", + "meta": "char32" } ] }, @@ -104565,11 +108274,13 @@ }, { "name": "char", - "type": "int" + "type": "int", + "meta": "char32" }, { "name": "variation_selector", - "type": "int" + "type": "int", + "meta": "char32" } ] }, @@ -104581,7 +108292,8 @@ "is_virtual": false, "hash": 3175239445, "return_value": { - "type": "int" + "type": "int", + "meta": "char32" }, "arguments": [ { @@ -104658,6 +108370,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 +109021,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 +110421,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 +110549,10 @@ "name": "_import_preflight", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 412946943, "return_value": { "type": "enum::Error" }, @@ -106746,8 +110571,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 +110583,10 @@ "name": "_parse_node_extensions", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2067053794, "return_value": { "type": "enum::Error" }, @@ -106780,8 +110609,10 @@ "name": "_parse_image_data", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3201673288, "return_value": { "type": "enum::Error" }, @@ -106808,8 +110639,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 +110651,10 @@ "name": "_parse_texture_json", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1624327185, "return_value": { "type": "enum::Error" }, @@ -106838,12 +110673,76 @@ } ] }, + { + "name": "_import_object_model_property", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 1446147484, + "return_value": { + "type": "GLTFObjectModelProperty" + }, + "arguments": [ + { + "name": "state", + "type": "GLTFState" + }, + { + "name": "split_json_pointer", + "type": "PackedStringArray" + }, + { + "name": "partial_paths", + "type": "typedarray::NodePath" + } + ] + }, + { + "name": "_import_post_parse", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 1704600462, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "state", + "type": "GLTFState" + } + ] + }, + { + "name": "_import_pre_generate", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 1704600462, + "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": 3810899026, "return_value": { "type": "Node3D" }, @@ -106862,28 +110761,14 @@ } ] }, - { - "name": "_import_post_parse", - "is_const": false, - "is_static": false, - "is_vararg": false, - "is_virtual": true, - "return_value": { - "type": "enum::Error" - }, - "arguments": [ - { - "name": "state", - "type": "GLTFState" - } - ] - }, { "name": "_import_node", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4064279746, "return_value": { "type": "enum::Error" }, @@ -106910,8 +110795,10 @@ "name": "_import_post", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 295478427, "return_value": { "type": "enum::Error" }, @@ -106930,8 +110817,10 @@ "name": "_export_preflight", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 295478427, "return_value": { "type": "enum::Error" }, @@ -106950,8 +110839,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 +110858,36 @@ } ] }, + { + "name": "_export_post_convert", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 295478427, + "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": 1704600462, "return_value": { "type": "enum::Error" }, @@ -106983,12 +110898,54 @@ } ] }, + { + "name": "_export_object_model_property", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 4111022730, + "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 +110954,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 +110989,10 @@ "name": "_save_image_at_path", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1844337242, "return_value": { "type": "enum::Error" }, @@ -107063,8 +111024,10 @@ "name": "_serialize_texture_json", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2565166506, "return_value": { "type": "enum::Error" }, @@ -107091,8 +111054,10 @@ "name": "_export_node", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4064279746, "return_value": { "type": "enum::Error" }, @@ -107119,8 +111084,10 @@ "name": "_export_post", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1704600462, "return_value": { "type": "enum::Error" }, @@ -107925,6 +111892,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 +111968,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 +112073,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 +113788,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 +115859,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 +115919,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 +115966,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 +118802,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 +119661,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 +119844,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 +120621,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 +120648,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 +120675,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 +120697,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 +120731,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 195065850, + "hash": 1376144231, + "hash_compatibility": [ + 195065850 + ], "return_value": { "type": "enum::Error" }, @@ -116328,6 +120756,11 @@ "name": "to_port", "type": "int", "meta": "int32" + }, + { + "name": "keep_alive", + "type": "bool", + "default_value": "false" } ] }, @@ -116423,6 +120856,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 +120881,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 +121898,9 @@ { "name": "copy_nodes_request" }, + { + "name": "cut_nodes_request" + }, { "name": "paste_nodes_request" }, @@ -117573,6 +122046,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 +122574,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 +124104,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, @@ -123231,8 +127818,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 +127830,10 @@ "name": "_load_image", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3760540541, "return_value": { "type": "enum::Error" }, @@ -126201,7 +130792,8 @@ "arguments": [ { "name": "unicode", - "type": "int" + "type": "int", + "meta": "char32" } ] }, @@ -126213,7 +130805,8 @@ "is_virtual": false, "hash": 3905245786, "return_value": { - "type": "int" + "type": "int", + "meta": "char32" } }, { @@ -127928,8 +132521,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 4100757082, + "hash": 1195233573, "hash_compatibility": [ + 4100757082, 573731101 ], "arguments": [ @@ -127941,7 +132535,7 @@ "name": "deadzone", "type": "float", "meta": "float", - "default_value": "0.5" + "default_value": "0.2" } ] }, @@ -128220,6 +132814,10 @@ { "name": "SELECT_MULTI", "value": 1 + }, + { + "name": "SELECT_TOGGLE", + "value": 2 } ] } @@ -128430,6 +133028,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 +133897,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, @@ -129340,6 +134000,17 @@ "type": "VScrollBar" } }, + { + "name": "get_h_scroll_bar", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4004517983, + "return_value": { + "type": "HScrollBar" + } + }, { "name": "set_text_overrun_behavior", "is_const": false, @@ -129365,6 +134036,31 @@ "type": "enum::TextServer.OverrunBehavior" } }, + { + "name": "set_wraparound_items", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "has_wraparound_items", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "force_update_list_size", "is_const": false, @@ -129468,6 +134164,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", @@ -129480,6 +134182,12 @@ "setter": "set_text_overrun_behavior", "getter": "get_text_overrun_behavior" }, + { + "type": "bool", + "name": "wraparound_items", + "setter": "set_wraparound_items", + "getter": "has_wraparound_items" + }, { "type": "int", "name": "item_count", @@ -129671,40 +134379,13 @@ "type": "String" } }, - { - "name": "to_native", - "is_const": false, - "is_vararg": false, - "is_static": true, - "is_virtual": false, - "hash": 3194344696, - "return_value": { - "type": "Variant" - }, - "arguments": [ - { - "name": "json", - "type": "Variant" - }, - { - "name": "allow_classes", - "type": "bool", - "default_value": "false" - }, - { - "name": "allow_scripts", - "type": "bool", - "default_value": "false" - } - ] - }, { "name": "from_native", "is_const": false, "is_vararg": false, "is_static": true, "is_virtual": false, - "hash": 3194344696, + "hash": 2963479484, "return_value": { "type": "Variant" }, @@ -129714,12 +134395,29 @@ "type": "Variant" }, { - "name": "allow_classes", + "name": "full_objects", "type": "bool", "default_value": "false" + } + ] + }, + { + "name": "to_native", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 2963479484, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "json", + "type": "Variant" }, { - "name": "allow_scripts", + "name": "allow_objects", "type": "bool", "default_value": "false" } @@ -130074,6 +134772,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 +135762,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 +136257,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 +137406,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 +137647,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 +138676,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 +138841,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 +138932,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", @@ -134692,6 +139521,58 @@ "meta": "int32" } }, + { + "name": "set_supersampling_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_supersampling_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_supersampling_factor", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "factor", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_supersampling_factor", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "set_use_denoiser", "is_const": false, @@ -134821,6 +139702,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, @@ -134879,6 +139785,18 @@ "setter": "set_bake_quality", "getter": "get_bake_quality" }, + { + "type": "bool", + "name": "supersampling", + "setter": "set_supersampling_enabled", + "getter": "is_supersampling_enabled" + }, + { + "type": "float", + "name": "supersampling_factor", + "setter": "set_supersampling_factor", + "getter": "get_supersampling_factor" + }, { "type": "int", "name": "bounces", @@ -134897,6 +139815,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 +139919,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 +139965,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 +140114,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", @@ -135932,8 +140907,12 @@ "value": 29 }, { - "name": "MENU_MAX", + "name": "MENU_EMOJI_AND_SYMBOL", "value": 30 + }, + { + "name": "MENU_MAX", + "value": 31 } ] }, @@ -135977,6 +140956,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 +141008,58 @@ "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": "set_keep_editing_on_text_submit", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_editing_kept_on_text_submit", + "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 +141106,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, @@ -136641,6 +141721,31 @@ "type": "bool" } }, + { + "name": "set_emoji_menu_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_emoji_menu_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_virtual_keyboard_enabled", "is_const": false, @@ -136944,6 +142049,15 @@ "type": "String" } ] + }, + { + "name": "editing_toggled", + "arguments": [ + { + "name": "toggled_on", + "type": "bool" + } + ] } ], "properties": [ @@ -136977,6 +142091,12 @@ "setter": "set_editable", "getter": "is_editable" }, + { + "type": "bool", + "name": "keep_editing_on_text_submit", + "setter": "set_keep_editing_on_text_submit", + "getter": "is_editing_kept_on_text_submit" + }, { "type": "bool", "name": "expand_to_text_length", @@ -136989,6 +142109,12 @@ "setter": "set_context_menu_enabled", "getter": "is_context_menu_enabled" }, + { + "type": "bool", + "name": "emoji_menu_enabled", + "setter": "set_emoji_menu_enabled", + "getter": "is_emoji_menu_enabled" + }, { "type": "bool", "name": "virtual_keyboard_enabled", @@ -137377,6 +142503,1002 @@ } ] }, + { + "name": "LookAtModifier3D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "SkeletonModifier3D", + "api_type": "core", + "enums": [ + { + "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": 3199955933, + "arguments": [ + { + "name": "forward_axis", + "type": "enum::SkeletonModifier3D.BoneAxis" + } + ] + }, + { + "name": "get_forward_axis", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4076020284, + "return_value": { + "type": "enum::SkeletonModifier3D.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 +143552,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 +143580,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 +143599,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 +143858,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 +143870,10 @@ "name": "_get_shader_mode", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3392948163, "return_value": { "type": "enum::Shader.Mode" } @@ -137748,8 +143882,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 +143894,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 +144775,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 +144788,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 +144808,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 +144828,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 +144847,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 +144866,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 +144885,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 +144905,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 +144925,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 +144945,10 @@ "name": "_surface_get_material", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2897466400, "return_value": { "type": "Material" }, @@ -138806,8 +144964,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 +144977,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 +144996,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 +145016,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 +146872,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 +147041,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 +147908,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 +147921,10 @@ "name": "_get_audio_speaker_mode", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2549190337, "return_value": { "type": "enum::AudioServer.SpeakerMode" } @@ -141726,8 +147933,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 +147951,10 @@ "name": "_write_begin", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1866453460, "return_value": { "type": "enum::Error" }, @@ -141767,8 +147978,10 @@ "name": "_write_frame", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2784607037, "return_value": { "type": "enum::Error" }, @@ -141787,8 +148000,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 +148963,10 @@ "name": "_poll", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 166280745, "return_value": { "type": "enum::Error" } @@ -142758,8 +148975,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 +148990,10 @@ "name": "_get_multiplayer_peer", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3223692825, "return_value": { "type": "MultiplayerPeer" } @@ -142781,8 +149002,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 +149015,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 +149027,10 @@ "name": "_rpc", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3673574758, "return_value": { "type": "enum::Error" }, @@ -142831,8 +149058,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 +149071,10 @@ "name": "_object_configuration_add", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1171879464, "return_value": { "type": "enum::Error" }, @@ -142862,8 +149093,10 @@ "name": "_object_configuration_remove", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1171879464, "return_value": { "type": "enum::Error" }, @@ -143197,8 +149430,10 @@ "name": "_get_packet", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3099858825, "return_value": { "type": "enum::Error" }, @@ -143217,8 +149452,10 @@ "name": "_put_packet", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3099858825, "return_value": { "type": "enum::Error" }, @@ -143238,8 +149475,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 +149488,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 +149501,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 +149513,10 @@ "name": "_put_packet_script", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 680677267, "return_value": { "type": "enum::Error" }, @@ -143286,8 +149531,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 +149544,10 @@ "name": "_get_packet_mode", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3369852622, "return_value": { "type": "enum::MultiplayerPeer.TransferMode" } @@ -143307,8 +149556,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 +149572,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 +149585,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 +149600,10 @@ "name": "_get_transfer_mode", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3369852622, "return_value": { "type": "enum::MultiplayerPeer.TransferMode" } @@ -143355,8 +149612,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 +149628,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 +149641,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 +149653,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 +149691,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 +149704,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 +149719,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 +149731,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 +149743,10 @@ "name": "_get_connection_status", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2147374275, "return_value": { "type": "enum::MultiplayerPeer.ConnectionStatus" } @@ -144420,7 +150699,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 +150750,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 +150801,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 +150856,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 +150911,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 +150962,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 +151017,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 +156134,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 685862123, + "hash": 3172802542, "hash_compatibility": [ - 3703028813 + 3703028813, + 685862123 ], "arguments": [ { @@ -149864,9 +156165,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2469318639, + "hash": 1286748856, "hash_compatibility": [ - 3669016597 + 3669016597, + 2469318639 ], "arguments": [ { @@ -151074,6 +157376,10 @@ { "name": "PATH_POSTPROCESSING_EDGECENTERED", "value": 1 + }, + { + "name": "PATH_POSTPROCESSING_NONE", + "value": 2 } ] }, @@ -151420,6 +157726,10 @@ { "name": "PATH_POSTPROCESSING_EDGECENTERED", "value": 1 + }, + { + "name": "PATH_POSTPROCESSING_NONE", + "value": 2 } ] }, @@ -153567,12 +159877,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": { @@ -153745,6 +160056,41 @@ } ] }, + { + "name": "map_set_use_async_iterations", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "map", + "type": "RID" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "map_get_use_async_iterations", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "map", + "type": "RID" + } + ] + }, { "name": "map_get_random_point", "is_const": true, @@ -153773,11 +160119,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 +160135,11 @@ { "name": "result", "type": "NavigationPathQueryResult2D" + }, + { + "name": "callback", + "type": "Callable", + "default_value": "Callable()" } ] }, @@ -155460,7 +161814,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1176164995, + "hash": 1766905497, + "hash_compatibility": [ + 1176164995 + ], "arguments": [ { "name": "navigation_polygon", @@ -155487,7 +161844,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2909414286, + "hash": 2179660022, + "hash_compatibility": [ + 2909414286 + ], "arguments": [ { "name": "navigation_polygon", @@ -155510,7 +161870,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2909414286, + "hash": 2179660022, + "hash_compatibility": [ + 2909414286 + ], "arguments": [ { "name": "navigation_polygon", @@ -156019,12 +162382,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": { @@ -156248,6 +162612,41 @@ } ] }, + { + "name": "map_set_use_async_iterations", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "map", + "type": "RID" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "map_get_use_async_iterations", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "map", + "type": "RID" + } + ] + }, { "name": "map_get_random_point", "is_const": true, @@ -156276,11 +162675,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 +162691,11 @@ { "name": "result", "type": "NavigationPathQueryResult3D" + }, + { + "name": "callback", + "type": "Callable", + "default_value": "Callable()" } ] }, @@ -158176,9 +164583,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 685862123, + "hash": 3172802542, "hash_compatibility": [ - 3703028813 + 3703028813, + 685862123 ], "arguments": [ { @@ -158206,9 +164614,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2469318639, + "hash": 1286748856, "hash_compatibility": [ - 3669016597 + 3669016597, + 2469318639 ], "arguments": [ { @@ -158232,9 +164641,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2469318639, + "hash": 1286748856, "hash_compatibility": [ - 3669016597 + 3669016597, + 2469318639 ], "arguments": [ { @@ -158991,8 +165401,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 +165417,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 +165433,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 +165472,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 +165487,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 +165502,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 +165517,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 +166695,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 +166958,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 +167273,9 @@ "type": "Node" } ] + }, + { + "name": "editor_state_changed" } ], "properties": [ @@ -163561,6 +170013,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 +170350,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 +170738,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 +171043,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 +171095,8 @@ "arguments": [ { "name": "code", - "type": "int" + "type": "int", + "meta": "char32" } ] }, @@ -165358,6 +171920,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 +172001,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2475554935, + "hash": 1195764410, "hash_compatibility": [ - 1195764410, 2475554935 ], "return_value": { @@ -165448,9 +172026,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 4021311862, + "hash": 162698058, "hash_compatibility": [ - 162698058, 4021311862 ], "return_value": { @@ -165477,6 +172054,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 +172965,268 @@ } ] }, + { + "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": "get_projection_layer", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2455072627, + "return_value": { + "type": "int", + "meta": "uint64" + } + }, + { + "name": "set_render_region", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1763793166, + "arguments": [ + { + "name": "render_region", + "type": "Rect2i" + } + ] + }, { "name": "set_emulate_environment_blend_mode_alpha_blend", "is_const": false, @@ -166518,6 +173382,13 @@ } ] }, + { + "name": "OpenXRActionBindingModifier", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRBindingModifier", + "api_type": "core" + }, { "name": "OpenXRActionMap", "is_refcounted": true, @@ -166895,6 +173766,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 +174019,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 +174146,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 +174197,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 +174590,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 +174899,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 +174911,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 +174930,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 +174949,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 +174968,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 +174987,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 +175007,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 +175048,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 +175068,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 +175088,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 +175100,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 +175134,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 +175159,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 + "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, + "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 +175315,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 +175342,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 +175354,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 +175366,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 +175377,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 +175661,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 +175811,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 +175847,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 +175915,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 +175980,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 +176000,13 @@ } ] }, + { + "name": "OpenXRIPBindingModifier", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRBindingModifier", + "api_type": "core" + }, { "name": "OpenXRInteractionProfile", "is_refcounted": true, @@ -168273,6 +176093,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 +176162,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 +177683,7 @@ }, "arguments": [ { - "name": "pck_name", + "name": "pck_path", "type": "String" }, { @@ -169801,7 +177716,7 @@ }, "arguments": [ { - "name": "pck_path", + "name": "target_path", "type": "String" }, { @@ -169815,6 +177730,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 +178155,10 @@ "name": "_get_packet", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3099858825, "return_value": { "type": "enum::Error" }, @@ -170243,8 +178177,10 @@ "name": "_put_packet", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3099858825, "return_value": { "type": "enum::Error" }, @@ -170264,8 +178200,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 +178213,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" @@ -172822,6 +180762,11 @@ } } ], + "signals": [ + { + "name": "emission_shape_changed" + } + ], "properties": [ { "type": "float", @@ -174387,8 +182332,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 +182723,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 +184849,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 +184861,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 +184874,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 +184887,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 +184899,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 +184911,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 +184924,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 +184937,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 +184952,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 +184964,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 +184980,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 +184993,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 +185008,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 +185020,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 +185038,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 +185053,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 +185072,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 +185088,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 +185103,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 +185122,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 +185138,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 +185153,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 +185172,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 +185188,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 +185203,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 +185215,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 +185231,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 +185244,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 +185259,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 +185271,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 +185284,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 +185303,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 +185322,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 +185342,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 +185361,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 +185380,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 +185399,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 +185419,10 @@ "name": "_get_contact_collider_object", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3332903315, "return_value": { "type": "Object" }, @@ -177395,8 +185438,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 +185458,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 +185477,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 +185496,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 +185509,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": 2506717822, "return_value": { "type": "PhysicsDirectSpaceState2D" } @@ -178235,8 +186290,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 +186302,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 +186315,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 +186328,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 +186340,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 +186352,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 +186364,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 +186377,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 +186389,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 +186401,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 +186416,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 +186428,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 +186443,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 +186455,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 +186470,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 +186482,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 +186500,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 +186515,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 +186534,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 +186549,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 +186564,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 +186583,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 +186598,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 +186613,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 +186632,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 +186647,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 +186662,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 +186674,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 +186689,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 +186701,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 +186716,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 +186728,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 +186741,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 +186760,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 +186779,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 +186798,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 +186818,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 +186837,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 +186856,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 +186875,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 +186895,10 @@ "name": "_get_contact_collider_object", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3332903315, "return_value": { "type": "Object" }, @@ -178777,8 +186914,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 +186934,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 +186953,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 +186966,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": 2069328350, "return_value": { "type": "PhysicsDirectSpaceState3D" } @@ -178987,8 +187134,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 +187177,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 +187223,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 +187277,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 +187329,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 +187386,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 +187598,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 +187649,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 +187690,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 +187744,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 +187800,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 +187857,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 +187905,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 +191713,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 +191725,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 +191737,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 +191749,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 +191761,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 +191773,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 +191785,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 +191797,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 +191809,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 +191828,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 +191848,10 @@ "name": "_shape_get_type", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1240598777, "return_value": { "type": "enum::PhysicsServer2D.ShapeType" }, @@ -183671,8 +191866,10 @@ "name": "_shape_get_data", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4171304767, "return_value": { "type": "Variant" }, @@ -183687,8 +191884,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 +191903,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 +191954,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 +191966,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 +191985,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 +192003,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 +192027,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 +192050,10 @@ "name": "_space_get_direct_state", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3160173886, "return_value": { "type": "PhysicsDirectSpaceState2D" }, @@ -183855,8 +192068,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 +192088,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 +192106,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 +192125,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 +192137,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 +192156,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 +192174,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 +192201,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 +192225,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 +192249,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 +192273,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 +192292,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 +192315,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 +192338,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 +192358,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 +192373,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 +192393,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 +192412,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 +192432,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 +192451,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 +192474,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 +192493,10 @@ "name": "_area_get_param", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3047435120, "return_value": { "type": "Variant" }, @@ -184258,8 +192515,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 +192533,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 +192553,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 +192572,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 +192592,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 +192611,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 +192630,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 +192649,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 +192668,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 +192687,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 +192699,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 +192718,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 +192736,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 +192755,10 @@ "name": "_body_get_mode", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3261702585, "return_value": { "type": "enum::PhysicsServer2D.BodyMode" }, @@ -184488,8 +192773,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 +192800,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 +192824,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 +192848,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 +192867,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 +192890,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 +192913,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 +192937,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 +192966,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 +192986,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 +193001,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 +193021,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 +193040,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 +193060,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 +193079,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 +193098,10 @@ "name": "_body_get_continuous_collision_detection_mode", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2661282217, "return_value": { "type": "enum::PhysicsServer2D.CCDMode" }, @@ -184799,8 +193116,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 +193136,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 +193155,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 +193175,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 +193194,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 +193214,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 +193233,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 +193256,10 @@ "name": "_body_get_param", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3208033526, "return_value": { "type": "Variant" }, @@ -184945,8 +193278,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 +193293,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 +193316,10 @@ "name": "_body_get_state", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4036367961, "return_value": { "type": "Variant" }, @@ -184999,8 +193338,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 +193357,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 +193377,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 +193400,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 +193419,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 +193442,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 +193462,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 +193481,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 +193504,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 +193524,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 +193543,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 +193561,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 +193581,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 +193600,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 +193619,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 +193638,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 +193657,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 +193675,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 +193695,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 +193714,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 +193734,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 +193753,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 +193772,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 +193790,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 +193809,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 +193832,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 +193880,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 +193899,10 @@ "name": "_body_get_direct_state", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1191931871, "return_value": { "type": "PhysicsDirectBodyState2D" }, @@ -185522,8 +193917,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 +193960,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 +193972,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 +193987,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 +194011,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 +194034,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 +194053,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 +194071,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 +194098,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 +194133,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 +194164,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 +194187,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 +194209,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 +194233,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 +194256,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 +194280,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 +194303,10 @@ "name": "_joint_get_type", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4262502231, "return_value": { "type": "enum::PhysicsServer2D.JointType" }, @@ -185892,8 +194321,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 +194336,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 +194351,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 +194376,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 +194424,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 +198466,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 +198478,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 +198490,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 +198502,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 +198514,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 +198526,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 +198538,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 +198550,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 +198562,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 +198574,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 +198586,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 +198605,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 +198625,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 +198645,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 +198664,10 @@ "name": "_shape_get_type", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3418923367, "return_value": { "type": "enum::PhysicsServer3D.ShapeType" }, @@ -190203,8 +198682,10 @@ "name": "_shape_get_data", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4171304767, "return_value": { "type": "Variant" }, @@ -190219,8 +198700,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 +198719,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 +198731,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 +198750,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 +198768,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 +198792,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 +198815,10 @@ "name": "_space_get_direct_state", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2048616813, "return_value": { "type": "PhysicsDirectSpaceState3D" }, @@ -190338,8 +198833,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 +198853,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 +198871,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 +198890,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 +198902,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 +198921,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 +198939,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 +198966,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 +198990,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 +199014,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 +199038,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 +199057,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 +199080,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 +199103,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 +199123,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 +199138,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 +199158,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 +199177,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 +199200,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 +199219,10 @@ "name": "_area_get_param", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 890056067, "return_value": { "type": "Variant" }, @@ -190706,8 +199241,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 +199259,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 +199279,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 +199298,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 +199318,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 +199337,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 +199356,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 +199375,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 +199394,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 +199413,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 +199425,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 +199444,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 +199462,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 +199481,10 @@ "name": "_body_get_mode", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2488819728, "return_value": { "type": "enum::PhysicsServer3D.BodyMode" }, @@ -190936,8 +199499,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 +199526,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 +199550,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 +199574,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 +199598,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 +199617,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 +199640,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 +199663,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 +199683,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 +199698,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 +199718,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 +199737,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 +199756,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 +199774,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 +199794,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 +199813,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 +199833,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 +199852,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 +199872,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 +199891,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 +199911,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 +199930,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 +199953,10 @@ "name": "_body_get_param", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3385027841, "return_value": { "type": "Variant" }, @@ -191366,8 +199975,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 +199990,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 +200013,10 @@ "name": "_body_get_state", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1850449534, "return_value": { "type": "Variant" }, @@ -191420,8 +200035,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 +200054,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 +200077,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 +200096,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 +200115,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 +200138,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 +200157,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 +200176,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 +200199,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 +200218,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 +200237,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 +200255,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 +200274,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 +200292,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 +200311,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 +200334,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 +200356,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 +200375,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 +200394,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 +200412,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 +200432,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 +200451,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 +200471,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 +200490,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 +200509,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 +200527,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 +200546,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 +200569,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 +200588,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 +200636,10 @@ "name": "_body_get_direct_state", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3029727957, "return_value": { "type": "PhysicsDirectBodyState3D" }, @@ -191979,8 +200654,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 +200666,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 +200685,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 +200704,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 +200722,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 +200741,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 +200761,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 +200780,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 +200800,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 +200819,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 +200838,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 +200857,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 +200875,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 +200898,10 @@ "name": "_soft_body_get_state", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1850449534, "return_value": { "type": "Variant" }, @@ -192217,8 +200920,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 +200939,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 +200959,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 +200978,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 +200998,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 +201017,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 +201037,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 +201056,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 +201076,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 +201095,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 +201115,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 +201134,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 +201154,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 +201173,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 +201192,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 +201210,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 +201234,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 +201257,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 +201272,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 +201296,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 +201319,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 +201331,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 +201346,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 +201377,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 +201401,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 +201424,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 +201443,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 +201461,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 +201480,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 +201498,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 +201529,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 +201568,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 +201592,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 +201615,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 +201638,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 +201660,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 +201691,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 +201715,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 +201738,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 +201769,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 +201793,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 +201816,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 +201847,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 +201875,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 +201902,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 +201929,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 +201955,10 @@ "name": "_joint_get_type", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4290791900, "return_value": { "type": "enum::PhysicsServer3D.JointType" }, @@ -193176,8 +201973,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 +201993,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 +202012,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 +202031,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 +202049,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 +202064,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 +202079,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 +202104,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 +202152,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 +202261,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 +202281,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 +202301,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 +204590,7 @@ ], "properties": [ { - "type": "Texture2D", + "type": "Texture2D,-AnimatedTexture,-AtlasTexture,-CameraTexture,-CanvasTexture,-MeshTexture,-Texture2DRD,-ViewportTexture", "name": "texture", "setter": "set_texture", "getter": "get_texture" @@ -198600,8 +207431,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 +211494,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1558064255, + "hash": 1526857008, + "hash_compatibility": [ + 1558064255 + ], "arguments": [ { "name": "bytecode", @@ -202680,7 +211516,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3340165340, + "hash": 2689310080, + "hash_compatibility": [ + 3340165340 + ], "return_value": { "type": "RDShaderSPIRV" }, @@ -203243,6 +212082,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 +212215,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 +212888,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 +214466,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 +214842,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 +215678,10 @@ "name": "_get_render_scene_buffers", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2793216201, "return_value": { "type": "RenderSceneBuffers" } @@ -206752,8 +215690,10 @@ "name": "_get_render_scene_data", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1288715698, "return_value": { "type": "RenderSceneData" } @@ -206762,8 +215702,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 +215714,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 +215991,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 +216072,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 +216092,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 +216107,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 +216123,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 +216135,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 +216202,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3559915770, + "hash": 2950875024, + "hash_compatibility": [ + 3559915770 + ], "return_value": { "type": "RID" }, @@ -207246,6 +216248,10 @@ { "name": "unique", "type": "bool" + }, + { + "name": "discardable", + "type": "bool" } ] }, @@ -207846,8 +216852,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 +216864,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 +216876,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 +216889,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 +216908,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 +216927,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" } @@ -210038,6 +219056,14 @@ { "name": "LIMIT_MAX_VIEWPORT_DIMENSIONS_Y", "value": 36 + }, + { + "name": "LIMIT_METALFX_TEMPORAL_SCALER_MIN_SCALE", + "value": 46 + }, + { + "name": "LIMIT_METALFX_TEMPORAL_SCALER_MAX_SCALE", + "value": 47 } ] }, @@ -210116,6 +219142,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 +219460,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 +219541,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 +220554,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 +220806,11 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3140542288, + "hash": 1317926357, "hash_compatibility": [ 2468082605, 2686605154, + 3140542288, 4252992020 ], "return_value": { @@ -211588,20 +220823,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 +220833,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 +221082,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 +221953,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, @@ -213599,8 +222882,16 @@ "value": 2 }, { - "name": "VIEWPORT_SCALING_3D_MODE_MAX", + "name": "VIEWPORT_SCALING_3D_MODE_METALFX_SPATIAL", "value": 3 + }, + { + "name": "VIEWPORT_SCALING_3D_MODE_METALFX_TEMPORAL", + "value": 4 + }, + { + "name": "VIEWPORT_SCALING_3D_MODE_MAX", + "value": 5 } ] }, @@ -213744,6 +223035,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, @@ -214193,6 +223514,10 @@ { "name": "ENV_TONE_MAPPER_ACES", "value": 3 + }, + { + "name": "ENV_TONE_MAPPER_AGX", + "value": 4 } ] }, @@ -214917,8 +224242,12 @@ "value": 27 }, { - "name": "GLOBAL_VAR_TYPE_MAX", + "name": "GLOBAL_VAR_TYPE_SAMPLEREXT", "value": 28 + }, + { + "name": "GLOBAL_VAR_TYPE_MAX", + "value": 29 } ] }, @@ -214949,6 +224278,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 +224442,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, @@ -216103,6 +225534,25 @@ } ] }, + { + "name": "mesh_surface_remove", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3411492887, + "arguments": [ + { + "name": "mesh", + "type": "RID" + }, + { + "name": "surface", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "mesh_clear", "is_const": false, @@ -216603,6 +226053,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 +226523,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 +226774,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 +229191,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 +230184,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, @@ -220808,7 +230350,7 @@ "default_value": "1.0" }, { - "name": "sky_contibution", + "name": "sky_contribution", "type": "float", "meta": "float", "default_value": "0.0" @@ -223780,6 +233322,87 @@ } ] }, + { + "name": "canvas_item_set_instance_shader_parameter", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3477296213, + "arguments": [ + { + "name": "instance", + "type": "RID" + }, + { + "name": "parameter", + "type": "StringName" + }, + { + "name": "value", + "type": "Variant" + } + ] + }, + { + "name": "canvas_item_get_instance_shader_parameter", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2621281810, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "instance", + "type": "RID" + }, + { + "name": "parameter", + "type": "StringName" + } + ] + }, + { + "name": "canvas_item_get_instance_shader_parameter_default_value", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2621281810, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "instance", + "type": "RID" + }, + { + "name": "parameter", + "type": "StringName" + } + ] + }, + { + "name": "canvas_item_get_instance_shader_parameter_list", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2684255073, + "return_value": { + "type": "typedarray::Dictionary" + }, + "arguments": [ + { + "name": "instance", + "type": "RID" + } + ] + }, { "name": "canvas_item_set_visibility_notifier", "is_const": false, @@ -224745,6 +234368,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 +234696,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 +234776,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 +234870,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 +235061,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 +235073,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 +235095,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 +235113,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 +235131,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 +235149,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 +235168,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 +235190,10 @@ "name": "_rename_dependencies", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 223715120, "return_value": { "type": "enum::Error" }, @@ -225455,8 +235212,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 +235230,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 +235248,10 @@ "name": "_load", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2885906527, "return_value": { "type": "Variant" }, @@ -225525,8 +235288,10 @@ "name": "_save", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2794699034, "return_value": { "type": "enum::Error" }, @@ -225550,8 +235315,10 @@ "name": "_set_uid", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 993915709, "return_value": { "type": "enum::Error" }, @@ -225571,8 +235338,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 +235356,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 +235374,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" }, @@ -225726,7 +235499,7 @@ }, "arguments": [ { - "name": "buffer", + "name": "stream_data", "type": "PackedByteArray" } ] @@ -226106,6 +235879,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 +236137,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 +236315,209 @@ } ] }, + { + "name": "RetargetModifier3D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "SkeletonModifier3D", + "api_type": "core", + "enums": [ + { + "name": "TransformFlag", + "is_bitfield": true, + "values": [ + { + "name": "TRANSFORM_FLAG_POSITION", + "value": 1 + }, + { + "name": "TRANSFORM_FLAG_ROTATION", + "value": 2 + }, + { + "name": "TRANSFORM_FLAG_SCALE", + "value": 4 + }, + { + "name": "TRANSFORM_FLAG_ALL", + "value": 7 + } + ] + } + ], + "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_enable_flags", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2687954213, + "arguments": [ + { + "name": "enable_flags", + "type": "bitfield::RetargetModifier3D.TransformFlag" + } + ] + }, + { + "name": "get_enable_flags", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 358995420, + "return_value": { + "type": "bitfield::RetargetModifier3D.TransformFlag" + } + }, + { + "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": "int", + "name": "enable", + "setter": "set_enable_flags", + "getter": "get_enable_flags" + } + ] + }, { "name": "RibbonTrailMesh", "is_refcounted": true, @@ -226734,8 +236750,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 +237307,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2206155733, + "hash": 3765356747, "hash_compatibility": [ + 2206155733, 1114965689 ], "arguments": [ @@ -227302,6 +237321,11 @@ "name": "underline_mode", "type": "enum::RichTextLabel.MetaUnderline", "default_value": "1" + }, + { + "name": "tooltip", + "type": "String", + "default_value": "\"\"" } ] }, @@ -227737,6 +237761,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, @@ -228162,6 +238211,18 @@ "meta": "int32" } }, + { + "name": "get_selection_line_offset", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "select_all", "is_const": false, @@ -228468,6 +238529,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 +238832,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 +239015,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 +240070,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 +243404,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 +243613,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 +243777,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 +243789,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 +243804,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 +243816,10 @@ "name": "_get_base_script", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 278624046, "return_value": { "type": "Script" } @@ -233706,8 +243828,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 +243840,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 +243858,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 +243870,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 +243888,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 +243906,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 +243924,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 +243936,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 +243948,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 +243963,10 @@ "name": "_reload", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1413768114, "return_value": { "type": "enum::Error" }, @@ -233835,12 +243977,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 +244005,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 +244017,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 +244035,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 +244053,10 @@ "name": "_get_script_method_argument_count", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2760726917, "return_value": { "type": "Variant" }, @@ -233907,8 +244071,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 +244089,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 +244101,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 +244113,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 +244125,10 @@ "name": "_get_language", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3096237657, "return_value": { "type": "ScriptLanguage" } @@ -233963,8 +244137,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 +244155,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 +244167,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 +244185,10 @@ "name": "_get_property_default_value", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2760726917, "return_value": { "type": "Variant" }, @@ -234021,15 +244203,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 +244224,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 +244236,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 +244255,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 +244267,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 +244279,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 +244291,10 @@ "name": "_get_rpc_config", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1214101251, "return_value": { "type": "Variant" } @@ -234182,8 +244380,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 +244471,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 +244483,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 +244504,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 +244516,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 +244537,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 +244555,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 +244567,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 +244579,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 +244591,10 @@ "name": "_make_template", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3583744548, "return_value": { "type": "Script" }, @@ -234389,8 +244617,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 +244635,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 +244647,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 +244685,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 +244703,10 @@ "name": "_create_script", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1981248198, "return_value": { "type": "Object" } @@ -234477,8 +244715,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 +244727,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 +244739,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 +244751,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 +244763,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 +244786,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 +244812,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 +244824,10 @@ "name": "_open_in_external_editor", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 552845695, "return_value": { "type": "enum::Error" }, @@ -234598,8 +244852,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 +244864,10 @@ "name": "_preferred_file_name_casing", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2969522789, "return_value": { "type": "enum::ScriptLanguage.ScriptNameCasing" } @@ -234618,8 +244876,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 +244902,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 +244932,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 +244960,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 +244979,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 +244998,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 +245013,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 +245043,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 +245056,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 +245076,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 +245095,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 +245114,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 +245143,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 +245172,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 +245191,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 +245215,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 +245248,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 +245260,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 +245288,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 +245307,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 +245319,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 +245331,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 +245343,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 +245355,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 +245388,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 +245412,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 +245436,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 +245463,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 +245554,10 @@ { "name": "SCROLL_MODE_SHOW_NEVER", "value": 3 + }, + { + "name": "SCROLL_MODE_RESERVE", + "value": 4 } ] } @@ -235478,6 +245808,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 +245850,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 +246320,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 +246388,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 +248291,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 +249093,9 @@ } ], "signals": [ + { + "name": "rest_updated" + }, { "name": "pose_updated" }, @@ -239017,8 +249528,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 +249544,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 +249559,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", @@ -241274,13 +251791,47 @@ "is_instantiable": true, "inherits": "Node3D", "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 + } + ] + } + ], "methods": [ { "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 +253601,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3814935226, + "hash": 528784402, + "hash_compatibility": [ + 3814935226 + ], "arguments": [ { "name": "point_index", @@ -243065,6 +253619,12 @@ "name": "attachment_path", "type": "NodePath", "default_value": "NodePath(\"\")" + }, + { + "name": "insert_at", + "type": "int", + "meta": "int32", + "default_value": "-1" } ] }, @@ -243828,6 +254388,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 +254541,12 @@ "type": "int" } ] + }, + { + "name": "drag_started" + }, + { + "name": "drag_ended" } ], "properties": [ @@ -243854,6 +254562,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 +254579,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 +257096,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 +257284,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 +257512,10 @@ "name": "_get_data", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 298948178, "return_value": { "type": "enum::Error" }, @@ -246772,8 +257539,10 @@ "name": "_get_partial_data", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 298948178, "return_value": { "type": "enum::Error" }, @@ -246797,8 +257566,10 @@ "name": "_put_data", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 298948178, "return_value": { "type": "enum::Error" }, @@ -246822,8 +257593,10 @@ "name": "_put_partial_data", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 298948178, "return_value": { "type": "enum::Error" }, @@ -246847,8 +257620,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 +258003,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 +258022,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 +258040,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 +258052,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 +259633,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 +259698,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 +259737,39 @@ "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" + } + ] + }, + { + "name": "SubtweenTweener", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "Tweener", + "api_type": "core", + "methods": [ + { + "name": "set_delay", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 449181780, + "return_value": { + "type": "SubtweenTweener" + }, + "arguments": [ + { + "name": "delay", + "type": "float", + "meta": "double" + } + ] } ] }, @@ -249524,8 +260367,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 +260386,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 +260629,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 +260908,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", @@ -252351,8 +263231,12 @@ "value": 29 }, { - "name": "MENU_MAX", + "name": "MENU_EMOJI_AND_SYMBOL", "value": 30 + }, + { + "name": "MENU_MAX", + "value": 31 } ] }, @@ -252474,8 +263358,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 +263379,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 +263395,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 +263411,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 +263427,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 +263443,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", @@ -252813,6 +263709,31 @@ "type": "bool" } }, + { + "name": "set_emoji_menu_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_emoji_menu_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_shortcut_keys_enabled", "is_const": false, @@ -252888,6 +263809,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, @@ -256371,6 +267317,12 @@ "setter": "set_context_menu_enabled", "getter": "is_context_menu_enabled" }, + { + "type": "bool", + "name": "emoji_menu_enabled", + "setter": "set_emoji_menu_enabled", + "getter": "is_emoji_menu_enabled" + }, { "type": "bool", "name": "shortcut_keys_enabled", @@ -256407,6 +267359,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 +269353,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 +269859,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 +270527,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 +271345,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, @@ -262660,6 +273697,28 @@ } ] }, + { + "name": "shaped_get_span_embedded_object", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4069510997, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, { "name": "shaped_set_span_update_font", "is_const": false, @@ -264012,8 +275071,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 +275089,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 +275101,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 +275114,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 +275129,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 +275147,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 +275165,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 +275177,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 +275189,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 +275203,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 +275237,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 +275256,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 +275275,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 +275287,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 +275305,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 +275324,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 +275348,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 +275368,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 +275387,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 +275406,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 +275425,10 @@ "name": "_font_get_style", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3082502592, "return_value": { "type": "bitfield::TextServer.FontStyle" }, @@ -264330,8 +275443,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 +275462,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 +275480,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 +275498,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 +275517,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 +275535,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 +275555,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 +275574,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 +275594,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 +275613,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 +275632,10 @@ "name": "_font_get_antialiasing", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3389420495, "return_value": { "type": "enum::TextServer.FontAntialiasing" }, @@ -264515,8 +275650,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 +275669,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 +275687,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 +275706,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 +275724,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 +275743,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 +275761,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 +275781,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 +275800,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 +275820,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 +275839,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 +275859,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 +275878,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 +275897,10 @@ "name": "_font_get_fixed_size_scale_mode", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4113120379, "return_value": { "type": "enum::TextServer.FixedSizeScaleMode" }, @@ -264752,8 +275915,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 +275934,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 +275952,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 +275971,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 +275989,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 +276008,10 @@ "name": "_font_get_hinting", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3971592737, "return_value": { "type": "enum::TextServer.Hinting" }, @@ -264851,8 +276026,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 +276045,10 @@ "name": "_font_get_subpixel_positioning", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 2752233671, "return_value": { "type": "enum::TextServer.SubpixelPositioning" }, @@ -264880,12 +276059,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 +276120,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 +276139,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 +276163,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 +276186,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 +276206,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 +276225,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 +276244,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 +276262,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 +276281,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 +276299,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 +276319,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 +276338,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 +276356,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 +276371,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 +276390,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 +276415,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 +276439,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 +276464,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 +276488,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 +276513,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 +276537,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 +276562,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 +276586,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 +276611,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 +276635,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 +276658,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 +276677,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 +276701,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 +276729,10 @@ "name": "_font_get_texture_image", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2451761155, "return_value": { "type": "Image" }, @@ -265480,8 +276756,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 +276784,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 +276811,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 +276833,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 +276852,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 +276876,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 +276904,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 +276933,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 +276960,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 +276988,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 +277015,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 +277043,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 +277070,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 +277098,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 +277126,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 +277155,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 +277182,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 +277209,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 +277237,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 +277260,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 +277280,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 +277304,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 +277332,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 +277359,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 +277393,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 +277422,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 +277445,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 +277463,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 +277481,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 +277510,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 +277534,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 +277571,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 +277613,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 +277635,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 +277658,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 +277680,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 +277699,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 +277717,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 +277739,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 +277762,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 +277784,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 +277803,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 +277821,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 +277840,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 +277858,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 +277876,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 +277894,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 +277907,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 +277923,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 +277947,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 +277980,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 +278002,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 +278017,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 +278036,10 @@ "name": "_shaped_text_get_direction", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3065904362, "return_value": { "type": "enum::TextServer.Direction" }, @@ -266670,8 +278054,10 @@ "name": "_shaped_text_get_inferred_direction", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3065904362, "return_value": { "type": "enum::TextServer.Direction" }, @@ -266686,8 +278072,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 +278091,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 +278110,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 +278128,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 +278148,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 +278167,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 +278186,10 @@ "name": "_shaped_text_get_orientation", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3142708106, "return_value": { "type": "enum::TextServer.Orientation" }, @@ -266804,8 +278204,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 +278223,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 +278241,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 +278260,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 +278278,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 +278302,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 +278325,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 +278368,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 +278408,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 +278443,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 +278462,33 @@ "name": "_shaped_get_span_meta", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4069510997, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "_shaped_get_span_embedded_object", + "is_const": true, + "is_static": false, + "is_required": true, + "is_vararg": false, + "is_virtual": true, + "hash": 4069510997, "return_value": { "type": "Variant" }, @@ -267063,8 +278508,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 +278541,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 +278569,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 +278587,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 +278615,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 +278638,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 +278656,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 +278674,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 +278692,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 +278710,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 +278728,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 +278746,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 +278765,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 +278783,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 +278818,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 +278850,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 +278876,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 +278895,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 +278914,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 +278933,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 +278951,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 +278975,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 +278993,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 +279015,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 +279037,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 +279060,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 +279078,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 +279097,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 +279116,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 +279135,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 +279154,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 +279173,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 +279202,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 +279226,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 +279254,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 +279278,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 +279302,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 +279339,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 +279381,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 +279404,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 +279428,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 +279452,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 +279470,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 +279494,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 +279518,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 +279542,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 +279564,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 +279586,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 +279604,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 +279622,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 +279640,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 +279659,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 +279686,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 +279708,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 +279731,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 +279749,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 +279771,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 +279793,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 +279815,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 +279841,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 +280006,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 +280019,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 +280032,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 +280056,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 +280068,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 +280095,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 +280126,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 +280413,10 @@ "name": "_get_format", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3847873762, "return_value": { "type": "enum::Image.Format" } @@ -268844,8 +280425,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 +280438,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 +280451,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 +280464,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 +280476,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 +281010,10 @@ "name": "_get_format", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3847873762, "return_value": { "type": "enum::Image.Format" } @@ -269429,8 +281022,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 +281035,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 +281048,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 +281061,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 +281074,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 +281086,10 @@ "name": "_get_layer_data", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3655284255, "return_value": { "type": "Image" }, @@ -273012,8 +284617,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 +284640,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 +285903,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 +285921,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 +285936,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 +287726,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, @@ -278902,6 +290573,31 @@ "type": "bool" } }, + { + "name": "set_ignore_time_scale", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "ignore", + "type": "bool" + } + ] + }, + { + "name": "is_ignoring_time_scale", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + }, { "name": "is_stopped", "is_const": true, @@ -278987,6 +290683,12 @@ "setter": "set_paused", "getter": "is_paused" }, + { + "type": "bool", + "name": "ignore_time_scale", + "setter": "set_ignore_time_scale", + "getter": "is_ignoring_time_scale" + }, { "type": "float", "name": "time_left", @@ -279473,8 +291175,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 +291206,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 +291255,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 971803314, + "hash": 3898530326, "hash_compatibility": [ - 3898530326, 971803314 ], "arguments": [ @@ -279576,9 +291281,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 360316719, + "hash": 2356982266, "hash_compatibility": [ - 2356982266, 360316719 ], "arguments": [ @@ -279603,9 +291307,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 58037827, + "hash": 1829228469, "hash_compatibility": [ - 1829228469, 58037827 ], "return_value": { @@ -279629,9 +291332,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1333931916, + "hash": 229954002, "hash_compatibility": [ - 229954002, 1333931916 ], "return_value": { @@ -279664,9 +291366,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3919944288, + "hash": 3959009644, "hash_compatibility": [ - 3959009644, 3919944288 ], "arguments": [ @@ -279731,6 +291432,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 +291918,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3135753539, + "hash": 4216441673, + "hash_compatibility": [ + 3135753539 + ], "return_value": { "type": "String" }, @@ -279810,6 +291929,11 @@ { "name": "locale", "type": "String" + }, + { + "name": "add_defaults", + "type": "bool", + "default_value": "false" } ] }, @@ -279920,9 +292044,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 58037827, + "hash": 1829228469, "hash_compatibility": [ - 1829228469, 58037827 ], "return_value": { @@ -279946,9 +292069,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1333931916, + "hash": 229954002, "hash_compatibility": [ - 229954002, 1333931916 ], "return_value": { @@ -280020,6 +292142,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 +293232,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 +293468,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 +293549,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 +294053,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 +294864,14 @@ } ] }, + { + "name": "clear_buttons", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, { "name": "add_button", "is_const": false, @@ -283823,6 +296106,23 @@ } ] }, + { + "name": "tween_subtween", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1567358477, + "return_value": { + "type": "SubtweenTweener" + }, + "arguments": [ + { + "name": "subtween", + "type": "Tween" + } + ] + }, { "name": "custom_step", "is_const": false, @@ -283958,6 +296258,24 @@ } ] }, + { + "name": "set_ignore_time_scale", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1942052223, + "return_value": { + "type": "Tween" + }, + "arguments": [ + { + "name": "ignore", + "type": "bool", + "default_value": "true" + } + ] + }, { "name": "set_parallel", "is_const": false, @@ -286166,8 +298484,10 @@ "name": "_instantiate_playback", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 294648086, "return_value": { "type": "VideoStreamPlayback" } @@ -286218,22 +298538,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 +298568,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 +298583,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 +298595,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 +298608,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 +298621,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 +298637,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 +298653,10 @@ "name": "_get_texture", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3635182373, "return_value": { "type": "Texture2D" } @@ -286325,8 +298665,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 +298681,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 +298694,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" @@ -286889,8 +299235,16 @@ "value": 2 }, { - "name": "SCALING_3D_MODE_MAX", + "name": "SCALING_3D_MODE_METALFX_SPATIAL", "value": 3 + }, + { + "name": "SCALING_3D_MODE_METALFX_TEMPORAL", + "value": 4 + }, + { + "name": "SCALING_3D_MODE_MAX", + "value": 5 } ] }, @@ -286920,6 +299274,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 +299708,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 +300737,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 +300820,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 +301023,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 +301265,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 +301777,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 +303220,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 +303936,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 +303948,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 +303960,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 +303972,10 @@ "name": "_get_return_icon_type", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1287173294, "return_value": { "type": "enum::VisualShaderNode.PortType" } @@ -291518,8 +303984,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 +303997,10 @@ "name": "_get_input_port_type", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4102573379, "return_value": { "type": "enum::VisualShaderNode.PortType" }, @@ -291546,8 +304016,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 +304035,10 @@ "name": "_get_input_port_default_value", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4227898402, "return_value": { "type": "Variant" }, @@ -291580,8 +304054,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 +304073,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 +304086,10 @@ "name": "_get_output_port_type", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 4102573379, "return_value": { "type": "enum::VisualShaderNode.PortType" }, @@ -291625,8 +304105,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 +304124,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 +304137,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 +304156,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 +304176,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 +304195,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 +304225,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 +304247,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 +304265,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 +304277,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 +307042,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", @@ -296624,6 +309199,12 @@ "name": "constant", "setter": "set_constant", "getter": "get_constant" + }, + { + "type": "Vector4", + "name": "constant_v4", + "setter": "_set_constant_v4", + "getter": "_get_constant_v4" } ] }, @@ -297873,8 +310454,10 @@ "name": "_get_packet", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3099858825, "return_value": { "type": "enum::Error" }, @@ -297893,8 +310476,10 @@ "name": "_put_packet", "is_const": false, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 3099858825, "return_value": { "type": "enum::Error" }, @@ -297914,8 +310499,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 +310512,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 +310525,10 @@ "name": "_poll", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 166280745, "return_value": { "type": "enum::Error" } @@ -297946,15 +310537,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 +310561,10 @@ "name": "_get_write_mode", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2848495172, "return_value": { "type": "enum::WebRTCDataChannel.WriteMode" } @@ -297976,8 +310573,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 +310585,10 @@ "name": "_get_ready_state", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3501143017, "return_value": { "type": "enum::WebRTCDataChannel.ChannelState" } @@ -297996,8 +310597,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 +310609,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 +310621,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 +310634,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 +310647,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 +310660,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 +310672,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 +310684,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 +311196,10 @@ "name": "_get_connection_state", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 2275710506, "return_value": { "type": "enum::WebRTCPeerConnection.ConnectionState" } @@ -298589,8 +311208,10 @@ "name": "_get_gathering_state", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4262591401, "return_value": { "type": "enum::WebRTCPeerConnection.GatheringState" } @@ -298599,8 +311220,10 @@ "name": "_get_signaling_state", "is_const": true, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3342956226, "return_value": { "type": "enum::WebRTCPeerConnection.SignalingState" } @@ -298609,8 +311232,10 @@ "name": "_initialize", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 1494659981, "return_value": { "type": "enum::Error" }, @@ -298625,8 +311250,10 @@ "name": "_create_data_channel", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 4111292546, "return_value": { "type": "WebRTCDataChannel" }, @@ -298645,8 +311272,10 @@ "name": "_create_offer", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 166280745, "return_value": { "type": "enum::Error" } @@ -298655,8 +311284,10 @@ "name": "_set_remote_description", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 852856452, "return_value": { "type": "enum::Error" }, @@ -298675,8 +311306,10 @@ "name": "_set_local_description", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 852856452, "return_value": { "type": "enum::Error" }, @@ -298695,8 +311328,10 @@ "name": "_add_ice_candidate", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 3958950400, "return_value": { "type": "enum::Error" }, @@ -298720,8 +311355,10 @@ "name": "_poll", "is_const": false, "is_static": false, + "is_required": true, "is_vararg": false, "is_virtual": true, + "hash": 166280745, "return_value": { "type": "enum::Error" } @@ -298730,8 +311367,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 +312094,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 +312153,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 +312651,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 +312731,7 @@ "value": 0 }, { - "name": "LAYOUT_DIRECTION_LOCALE", + "name": "LAYOUT_DIRECTION_APPLICATION_LOCALE", "value": 1 }, { @@ -300061,6 +312741,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 +312792,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" } @@ -300580,6 +313274,28 @@ "is_virtual": false, "hash": 3218959716 }, + { + "name": "start_drag", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "start_resize", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 122288853, + "arguments": [ + { + "name": "edge", + "type": "enum::DisplayServer.WindowResizeEdge" + } + ] + }, { "name": "set_ime_active", "is_const": false, @@ -301156,9 +313872,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2336455395, + "hash": 3163973443, "hash_compatibility": [ - 3163973443, 2336455395 ], "return_value": { @@ -301182,9 +313897,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2759935355, + "hash": 604739069, "hash_compatibility": [ - 604739069, 2759935355 ], "return_value": { @@ -301208,9 +313922,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 387378635, + "hash": 2826986490, "hash_compatibility": [ - 2826986490, 387378635 ], "return_value": { @@ -301234,9 +313947,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 229578101, + "hash": 1327056374, "hash_compatibility": [ - 1327056374, 229578101 ], "return_value": { @@ -301261,9 +313973,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2377051548, + "hash": 2798751242, "hash_compatibility": [ - 2798751242, 2377051548 ], "return_value": { @@ -301287,9 +313998,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 229578101, + "hash": 1327056374, "hash_compatibility": [ - 1327056374, 229578101 ], "return_value": { @@ -301416,9 +314126,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1187511791, + "hash": 866386512, "hash_compatibility": [ - 866386512, 1187511791 ], "return_value": { @@ -301442,9 +314151,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1187511791, + "hash": 866386512, "hash_compatibility": [ - 866386512, 1187511791 ], "return_value": { @@ -301468,9 +314176,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1187511791, + "hash": 866386512, "hash_compatibility": [ - 866386512, 1187511791 ], "return_value": { @@ -301494,9 +314201,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1187511791, + "hash": 866386512, "hash_compatibility": [ - 866386512, 1187511791 ], "return_value": { @@ -301520,9 +314226,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1187511791, + "hash": 866386512, "hash_compatibility": [ - 866386512, 1187511791 ], "return_value": { @@ -301546,9 +314251,8 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1187511791, + "hash": 866386512, "hash_compatibility": [ - 866386512, 1187511791 ], "return_value": { @@ -301908,6 +314612,9 @@ }, { "name": "titlebar_changed" + }, + { + "name": "title_changed" } ], "properties": [ @@ -302039,6 +314746,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 +318455,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 +318467,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 +318480,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 +318492,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 +318504,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 +318525,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 +318543,10 @@ "name": "_get_play_area_mode", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 1615132885, "return_value": { "type": "enum::XRInterface.PlayAreaMode" } @@ -305818,8 +318555,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 +318573,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 +318585,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 +318597,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 +318610,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 +318622,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 +318645,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 +318679,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 +318691,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 +318727,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 +318746,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 +318767,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 +318785,10 @@ "name": "_get_tracking_status", "is_const": true, "is_static": false, + "is_required": false, "is_vararg": false, "is_virtual": true, + "hash": 167423259, "return_value": { "type": "enum::XRInterface.TrackingStatus" } @@ -306028,8 +318797,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 +318836,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 +318848,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 +318863,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 +318876,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 +318888,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 +318900,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 +319960,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 +320244,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", @@ -307609,6 +320423,31 @@ } ] }, + { + "name": "get_vrs_render_region", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 410525958, + "return_value": { + "type": "Rect2i" + } + }, + { + "name": "set_vrs_render_region", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1763793166, + "arguments": [ + { + "name": "render_region", + "type": "Rect2i" + } + ] + }, { "name": "make_vrs_texture", "is_const": false, @@ -307643,6 +320482,12 @@ "name": "vrs_strength", "setter": "set_vrs_strength", "getter": "get_vrs_strength" + }, + { + "type": "Rect2i", + "name": "vrs_render_region", + "setter": "set_vrs_render_region", + "getter": "get_vrs_render_region" } ] }, @@ -307860,6 +320705,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 +320737,6 @@ "name": "NavigationMeshGenerator", "type": "NavigationMeshGenerator" }, - { - "name": "ProjectSettings", - "type": "ProjectSettings" - }, { "name": "IP", "type": "IP" @@ -307900,14 +320757,6 @@ "name": "ResourceSaver", "type": "ResourceSaver" }, - { - "name": "OS", - "type": "OS" - }, - { - "name": "Engine", - "type": "Engine" - }, { "name": "ClassDB", "type": "ClassDB" @@ -307932,10 +320781,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 8268afc3..14cf7ac2 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 865deb81..0abf1f62 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 @@ public: 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 @@ public: #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 ae74f2c2..f6257b73 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) {