diff options
-rw-r--r-- | gdextension/extension_api.json | 7070 |
1 files changed, 6616 insertions, 454 deletions
diff --git a/gdextension/extension_api.json b/gdextension/extension_api.json index eae10aa..27d8fba 100644 --- a/gdextension/extension_api.json +++ b/gdextension/extension_api.json @@ -1,11 +1,11 @@ { "header": { "version_major": 4, - "version_minor": 0, + "version_minor": 1, "version_patch": 0, - "version_status": "stable", + "version_status": "beta1", "version_build": "official", - "version_full_name": "Godot Engine v4.0.stable.official" + "version_full_name": "Godot Engine v4.1.beta1.official" }, "builtin_class_sizes": [ { @@ -1915,9 +1915,7 @@ ] } ], - "global_constants": [ - - ], + "global_constants": [], "global_enums": [ { "name": "Side", @@ -3500,6 +3498,10 @@ "value": 12 }, { + "name": "PROPERTY_HINT_LAYERS_AVOIDANCE", + "value": 37 + }, + { "name": "PROPERTY_HINT_FILE", "value": 13 }, @@ -3597,7 +3599,7 @@ }, { "name": "PROPERTY_HINT_MAX", - "value": 37 + "value": 38 } ] }, @@ -3722,6 +3724,10 @@ "value": 268435456 }, { + "name": "PROPERTY_USAGE_SECRET", + "value": 536870912 + }, + { "name": "PROPERTY_USAGE_DEFAULT", "value": 6 }, @@ -7360,6 +7366,20 @@ ] }, { + "name": "naturalcasecmp_to", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2920860731, + "arguments": [ + { + "name": "to", + "type": "String" + } + ] + }, + { "name": "naturalnocasecmp_to", "return_type": "int", "is_vararg": false, @@ -7768,6 +7788,25 @@ ] }, { + "name": "erase", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 787537301, + "arguments": [ + { + "name": "position", + "type": "int" + }, + { + "name": "chars", + "type": "int", + "default_value": "1" + } + ] + }, + { "name": "capitalize", "return_type": "String", "is_vararg": false, @@ -8467,6 +8506,22 @@ "hash": 247621236 }, { + "name": "hex_decode", + "return_type": "PackedByteArray", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 247621236 + }, + { + "name": "to_wchar_buffer", + "return_type": "PackedByteArray", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 247621236 + }, + { "name": "num_scientific", "return_type": "String", "is_vararg": false, @@ -10392,6 +10447,36 @@ "name": "BACK", "type": "Vector3", "value": "Vector3(0, 0, 1)" + }, + { + "name": "MODEL_LEFT", + "type": "Vector3", + "value": "Vector3(1, 0, 0)" + }, + { + "name": "MODEL_RIGHT", + "type": "Vector3", + "value": "Vector3(-1, 0, 0)" + }, + { + "name": "MODEL_TOP", + "type": "Vector3", + "value": "Vector3(0, 1, 0)" + }, + { + "name": "MODEL_BOTTOM", + "type": "Vector3", + "value": "Vector3(0, -1, 0)" + }, + { + "name": "MODEL_FRONT", + "type": "Vector3", + "value": "Vector3(0, 0, 1)" + }, + { + "name": "MODEL_REAR", + "type": "Vector3", + "value": "Vector3(0, 0, -1)" } ], "enums": [ @@ -11727,6 +11812,14 @@ ] }, { + "name": "determinant", + "return_type": "float", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 466405837 + }, + { "name": "basis_xform", "return_type": "Vector2", "is_vararg": false, @@ -12368,7 +12461,7 @@ "hash": 88913544, "arguments": [ { - "name": "with", + "name": "to", "type": "Vector4" } ] @@ -14163,7 +14256,7 @@ "is_vararg": false, "is_const": false, "is_static": true, - "hash": 419916660, + "hash": 3728732505, "arguments": [ { "name": "target", @@ -14173,6 +14266,11 @@ "name": "up", "type": "Vector3", "default_value": "Vector3(0, 1, 0)" + }, + { + "name": "use_model_front", + "type": "bool", + "default_value": "false" } ] }, @@ -14490,7 +14588,7 @@ "is_vararg": false, "is_const": true, "is_static": false, - "hash": 806929180, + "hash": 90889270, "arguments": [ { "name": "target", @@ -14500,6 +14598,11 @@ "name": "up", "type": "Vector3", "default_value": "Vector3(0, 1, 0)" + }, + { + "name": "use_model_front", + "type": "bool", + "default_value": "false" } ] }, @@ -16840,6 +16943,20 @@ ] }, { + "name": "naturalcasecmp_to", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2920860731, + "arguments": [ + { + "name": "to", + "type": "String" + } + ] + }, + { "name": "naturalnocasecmp_to", "return_type": "int", "is_vararg": false, @@ -17248,6 +17365,25 @@ ] }, { + "name": "erase", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 787537301, + "arguments": [ + { + "name": "position", + "type": "int" + }, + { + "name": "chars", + "type": "int", + "default_value": "1" + } + ] + }, + { "name": "capitalize", "return_type": "String", "is_vararg": false, @@ -17939,6 +18075,22 @@ "hash": 247621236 }, { + "name": "hex_decode", + "return_type": "PackedByteArray", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 247621236 + }, + { + "name": "to_wchar_buffer", + "return_type": "PackedByteArray", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 247621236 + }, + { "name": "hash", "return_type": "int", "is_vararg": false, @@ -19899,6 +20051,14 @@ "hash": 3942272618 }, { + "name": "get_string_from_wchar", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { "name": "hex_encode", "return_type": "String", "is_vararg": false, @@ -24339,6 +24499,31 @@ ] }, { + "name": "set_region", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1763793166, + "arguments": [ + { + "name": "region", + "type": "Rect2i" + } + ] + }, + { + "name": "get_region", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 410525958, + "return_value": { + "type": "Rect2i" + } + }, + { "name": "set_size", "is_const": false, "is_vararg": false, @@ -24715,6 +24900,12 @@ ], "properties": [ { + "type": "Rect2i", + "name": "region", + "setter": "set_region", + "getter": "get_region" + }, + { "type": "Vector2i", "name": "size", "setter": "set_size", @@ -25218,7 +25409,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1459844657, + "hash": 2372066587, "arguments": [ { "name": "name", @@ -25662,7 +25853,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1459844657, + "hash": 2372066587, "arguments": [ { "name": "name", @@ -26672,6 +26863,99 @@ ] }, { + "name": "position_track_interpolate", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3285246857, + "return_value": { + "type": "Vector3" + }, + "arguments": [ + { + "name": "track_idx", + "type": "int", + "meta": "int32" + }, + { + "name": "time_sec", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "rotation_track_interpolate", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1988711975, + "return_value": { + "type": "Quaternion" + }, + "arguments": [ + { + "name": "track_idx", + "type": "int", + "meta": "int32" + }, + { + "name": "time_sec", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "scale_track_interpolate", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3285246857, + "return_value": { + "type": "Vector3" + }, + "arguments": [ + { + "name": "track_idx", + "type": "int", + "meta": "int32" + }, + { + "name": "time_sec", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "blend_shape_track_interpolate", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1900462983, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "track_idx", + "type": "int", + "meta": "int32" + }, + { + "name": "time_sec", + "type": "float", + "meta": "double" + } + ] + }, + { "name": "track_insert_key", "is_const": false, "is_vararg": false, @@ -27763,7 +28047,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1804059263, + "hash": 3608408117, "arguments": [ { "name": "page_size", @@ -28078,6 +28362,10 @@ { "name": "is_external_seeking", "type": "bool" + }, + { + "name": "test_only", + "type": "bool" } ] }, @@ -28311,7 +28599,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 308530085, + "hash": 263389446, "return_value": { "type": "float", "meta": "double" @@ -28352,6 +28640,11 @@ "name": "sync", "type": "bool", "default_value": "true" + }, + { + "name": "test_only", + "type": "bool", + "default_value": "false" } ] }, @@ -28361,7 +28654,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1365393708, + "hash": 2709059328, "return_value": { "type": "float", "meta": "double" @@ -28399,6 +28692,11 @@ "name": "sync", "type": "bool", "default_value": "true" + }, + { + "name": "test_only", + "type": "bool", + "default_value": "false" } ] }, @@ -29720,6 +30018,10 @@ { "name": "ONE_SHOT_REQUEST_ABORT", "value": 2 + }, + { + "name": "ONE_SHOT_REQUEST_FADE_OUT", + "value": 3 } ] }, @@ -29767,6 +30069,31 @@ } }, { + "name": "set_fadein_curve", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 270443179, + "arguments": [ + { + "name": "curve", + "type": "Curve" + } + ] + }, + { + "name": "get_fadein_curve", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2460114913, + "return_value": { + "type": "Curve" + } + }, + { "name": "set_fadeout_time", "is_const": false, "is_vararg": false, @@ -29794,6 +30121,31 @@ } }, { + "name": "set_fadeout_curve", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 270443179, + "arguments": [ + { + "name": "curve", + "type": "Curve" + } + ] + }, + { + "name": "get_fadeout_curve", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2460114913, + "return_value": { + "type": "Curve" + } + }, + { "name": "set_autorestart", "is_const": false, "is_vararg": false, @@ -29802,7 +30154,7 @@ "hash": 2586408642, "arguments": [ { - "name": "enable", + "name": "active", "type": "bool" } ] @@ -29827,7 +30179,7 @@ "hash": 373806689, "arguments": [ { - "name": "enable", + "name": "time", "type": "float", "meta": "double" } @@ -29854,7 +30206,7 @@ "hash": 373806689, "arguments": [ { - "name": "enable", + "name": "time", "type": "float", "meta": "double" } @@ -29912,12 +30264,24 @@ "getter": "get_fadein_time" }, { + "type": "Curve", + "name": "fadein_curve", + "setter": "set_fadein_curve", + "getter": "get_fadein_curve" + }, + { "type": "float", "name": "fadeout_time", "setter": "set_fadeout_time", "getter": "get_fadeout_time" }, { + "type": "Curve", + "name": "fadeout_curve", + "setter": "set_fadeout_curve", + "getter": "get_fadeout_curve" + }, + { "type": "bool", "name": "autorestart", "setter": "set_autorestart", @@ -29950,6 +30314,26 @@ "is_instantiable": true, "inherits": "AnimationRootNode", "api_type": "core", + "enums": [ + { + "name": "StateMachineType", + "is_bitfield": false, + "values": [ + { + "name": "STATE_MACHINE_TYPE_ROOT", + "value": 0 + }, + { + "name": "STATE_MACHINE_TYPE_NESTED", + "value": 1 + }, + { + "name": "STATE_MACHINE_TYPE_GROUPED", + "value": 2 + } + ] + } + ], "methods": [ { "name": "add_node", @@ -30278,6 +30662,31 @@ } }, { + "name": "set_state_machine_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2584759088, + "arguments": [ + { + "name": "state_machine_type", + "type": "enum::AnimationNodeStateMachine.StateMachineType" + } + ] + }, + { + "name": "get_state_machine_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1140726469, + "return_value": { + "type": "enum::AnimationNodeStateMachine.StateMachineType" + } + }, + { "name": "set_allow_transition_to_self", "is_const": false, "is_vararg": false, @@ -30301,14 +30710,51 @@ "return_value": { "type": "bool" } + }, + { + "name": "set_reset_ends", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "are_ends_reset", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "properties": [ { + "type": "int", + "name": "state_machine_type", + "setter": "set_state_machine_type", + "getter": "get_state_machine_type" + }, + { "type": "bool", "name": "allow_transition_to_self", "setter": "set_allow_transition_to_self", "getter": "is_allow_transition_to_self" + }, + { + "type": "bool", + "name": "reset_ends", + "setter": "set_reset_ends", + "getter": "are_ends_reset" } ] }, @@ -30436,9 +30882,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1139954409, + "hash": 3995934104, "return_value": { - "type": "PackedStringArray" + "type": "typedarray::StringName" } } ] @@ -30750,6 +31196,13 @@ ] }, { + "name": "AnimationNodeSub2", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "AnimationNodeSync", + "api_type": "core" + }, + { "name": "AnimationNodeSync", "is_refcounted": true, "is_instantiable": true, @@ -31337,7 +31790,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2221377757, + "hash": 3118260607, "arguments": [ { "name": "name", @@ -31979,13 +32432,6 @@ "api_type": "core" }, { - "name": "AnimationTrackEditPlugin", - "is_refcounted": true, - "is_instantiable": false, - "inherits": "RefCounted", - "api_type": "editor" - }, - { "name": "AnimationTree", "is_refcounted": false, "is_instantiable": true, @@ -32672,12 +33118,12 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 373806689, + "hash": 1286410249, "arguments": [ { "name": "priority", - "type": "float", - "meta": "float" + "type": "int", + "meta": "int32" } ] }, @@ -32687,10 +33133,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1740695150, + "hash": 3905245786, "return_value": { - "type": "float", - "meta": "float" + "type": "int", + "meta": "int32" } }, { @@ -33386,12 +33832,12 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 373806689, + "hash": 1286410249, "arguments": [ { "name": "priority", - "type": "float", - "meta": "float" + "type": "int", + "meta": "int32" } ] }, @@ -33401,10 +33847,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1740695150, + "hash": 3905245786, "return_value": { - "type": "float", - "meta": "float" + "type": "int", + "meta": "int32" } }, { @@ -39808,7 +40254,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3041634712, + "hash": 1958160172, "arguments": [ { "name": "from_position", @@ -40168,7 +40614,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3041634712, + "hash": 1958160172, "arguments": [ { "name": "from_position", @@ -40725,7 +41171,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3041634712, + "hash": 1958160172, "arguments": [ { "name": "from_position", @@ -46788,6 +47234,31 @@ } }, { + "name": "set_vertical_icon_alignment", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1796458609, + "arguments": [ + { + "name": "vertical_icon_alignment", + "type": "enum::VerticalAlignment" + } + ] + }, + { + "name": "get_vertical_icon_alignment", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3274884059, + "return_value": { + "type": "enum::VerticalAlignment" + } + }, + { "name": "set_expand_icon", "is_const": false, "is_vararg": false, @@ -46857,6 +47328,12 @@ "getter": "get_icon_alignment" }, { + "type": "int", + "name": "vertical_icon_alignment", + "setter": "set_vertical_icon_alignment", + "getter": "get_vertical_icon_alignment" + }, + { "type": "bool", "name": "expand_icon", "setter": "set_expand_icon", @@ -46904,6 +47381,31 @@ "return_value": { "type": "typedarray::BaseButton" } + }, + { + "name": "set_allow_unpress", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_allow_unpress", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } } ], "signals": [ @@ -46916,6 +47418,14 @@ } ] } + ], + "properties": [ + { + "type": "bool", + "name": "allow_unpress", + "setter": "set_allow_unpress", + "getter": "is_allow_unpress" + } ] }, { @@ -54757,6 +55267,10 @@ { "name": "NOTIFICATION_EXIT_CANVAS", "value": 33 + }, + { + "name": "NOTIFICATION_WORLD_2D_CHANGED", + "value": 36 } ], "enums": [ @@ -55725,7 +56239,7 @@ "default_value": "Color(1, 1, 1, 1)" }, { - "name": "jst_flags", + "name": "justification_flags", "type": "bitfield::TextServer.JustificationFlag", "default_value": "3" }, @@ -55795,7 +56309,7 @@ "default_value": "3" }, { - "name": "jst_flags", + "name": "justification_flags", "type": "bitfield::TextServer.JustificationFlag", "default_value": "3" }, @@ -55860,7 +56374,7 @@ "default_value": "Color(1, 1, 1, 1)" }, { - "name": "jst_flags", + "name": "justification_flags", "type": "bitfield::TextServer.JustificationFlag", "default_value": "3" }, @@ -55936,7 +56450,7 @@ "default_value": "3" }, { - "name": "jst_flags", + "name": "justification_flags", "type": "bitfield::TextServer.JustificationFlag", "default_value": "3" }, @@ -56076,7 +56590,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 4181505845, + "hash": 3283884939, "arguments": [ { "name": "position", @@ -58301,6 +58815,14 @@ } }, { + "name": "apply_floor_snap", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { "name": "set_velocity", "is_const": false, "is_vararg": false, @@ -59028,6 +59550,14 @@ } }, { + "name": "apply_floor_snap", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { "name": "set_velocity", "is_const": false, "is_vararg": false, @@ -60483,6 +61013,28 @@ "hash": 3218959716 }, { + "name": "convert_indent", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 423910286, + "arguments": [ + { + "name": "from_line", + "type": "int", + "meta": "int32", + "default_value": "-1" + }, + { + "name": "to_line", + "type": "int", + "meta": "int32", + "default_value": "-1" + } + ] + }, + { "name": "set_auto_brace_completion_enabled", "is_const": false, "is_vararg": false, @@ -66165,12 +66717,28 @@ } }, { - "name": "_get_drag_data", + "name": "_get_tooltip", "is_const": true, "is_static": false, "is_vararg": false, "is_virtual": true, "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "at_position", + "type": "Vector2" + } + ] + }, + { + "name": "_get_drag_data", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { "type": "Variant" }, "arguments": [ @@ -69647,7 +70215,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3750540263, + "hash": 3464257706, "return_value": { "type": "Vector2" }, @@ -69671,7 +70239,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 255128112, + "hash": 3296056341, "return_value": { "type": "Transform2D" }, @@ -69766,7 +70334,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 4229237857, + "hash": 2319761637, "return_value": { "type": "PackedVector2Array" }, @@ -70149,7 +70717,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 4240323138, + "hash": 1350085894, "return_value": { "type": "Vector3" }, @@ -70173,7 +70741,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2486289007, + "hash": 1939359131, "return_value": { "type": "Transform3D" }, @@ -70318,7 +70886,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3915530683, + "hash": 133237049, "return_value": { "type": "PackedVector3Array" }, @@ -72332,6 +72900,14 @@ "api_type": "core", "constants": [ { + "name": "SCREEN_WITH_MOUSE_FOCUS", + "value": -4 + }, + { + "name": "SCREEN_WITH_KEYBOARD_FOCUS", + "value": -3 + }, + { "name": "SCREEN_PRIMARY", "value": -2 }, @@ -72432,6 +73008,10 @@ { "name": "FEATURE_EXTEND_TO_TITLE", "value": 20 + }, + { + "name": "FEATURE_SCREEN_CAPTURE", + "value": 21 } ] }, @@ -74059,7 +74639,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3723082199, + "hash": 3741216677, "arguments": [ { "name": "text", @@ -74344,6 +74924,18 @@ } }, { + "name": "get_keyboard_focus_screen", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { "name": "get_screen_from_rect", "is_const": true, "is_vararg": false, @@ -74502,6 +75094,42 @@ ] }, { + "name": "screen_get_pixel", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1532707496, + "return_value": { + "type": "Color" + }, + "arguments": [ + { + "name": "position", + "type": "Vector2i" + } + ] + }, + { + "name": "screen_get_image", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3813388802, + "return_value": { + "type": "Image" + }, + "arguments": [ + { + "name": "screen", + "type": "int", + "meta": "int32", + "default_value": "-1" + } + ] + }, + { "name": "screen_set_orientation", "is_const": false, "is_vararg": false, @@ -77067,6 +77695,55 @@ "api_type": "editor" }, { + "name": "EditorExportPlatformAndroid", + "is_refcounted": true, + "is_instantiable": false, + "inherits": "EditorExportPlatform", + "api_type": "editor" + }, + { + "name": "EditorExportPlatformIOS", + "is_refcounted": true, + "is_instantiable": false, + "inherits": "EditorExportPlatform", + "api_type": "editor" + }, + { + "name": "EditorExportPlatformLinuxBSD", + "is_refcounted": true, + "is_instantiable": false, + "inherits": "EditorExportPlatformPC", + "api_type": "editor" + }, + { + "name": "EditorExportPlatformMacOS", + "is_refcounted": true, + "is_instantiable": false, + "inherits": "EditorExportPlatform", + "api_type": "editor" + }, + { + "name": "EditorExportPlatformPC", + "is_refcounted": true, + "is_instantiable": false, + "inherits": "EditorExportPlatform", + "api_type": "editor" + }, + { + "name": "EditorExportPlatformWeb", + "is_refcounted": true, + "is_instantiable": false, + "inherits": "EditorExportPlatform", + "api_type": "editor" + }, + { + "name": "EditorExportPlatformWindows", + "is_refcounted": true, + "is_instantiable": false, + "inherits": "EditorExportPlatformPC", + "api_type": "editor" + }, + { "name": "EditorExportPlugin", "is_refcounted": true, "is_instantiable": false, @@ -77233,6 +77910,38 @@ "is_virtual": true }, { + "name": "_get_export_options", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "typedarray::Dictionary" + }, + "arguments": [ + { + "name": "platform", + "type": "EditorExportPlatform" + } + ] + }, + { + "name": "_should_update_export_options", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "platform", + "type": "EditorExportPlatform" + } + ] + }, + { "name": "_get_export_features", "is_const": true, "is_static": false, @@ -77425,6 +78134,23 @@ "is_static": false, "is_virtual": false, "hash": 3218959716 + }, + { + "name": "get_option", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2760726917, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "name", + "type": "StringName" + } + ] } ] }, @@ -79052,194 +79778,182 @@ "name": "EditorInterface", "is_refcounted": false, "is_instantiable": false, - "inherits": "Node", + "inherits": "Object", "api_type": "editor", "methods": [ { - "name": "inspect_object", + "name": "restart_editor", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2564140749, + "hash": 3216645846, "arguments": [ { - "name": "object", - "type": "Object" - }, - { - "name": "for_property", - "type": "String", - "default_value": "\"\"" - }, - { - "name": "inspector_only", + "name": "save", "type": "bool", - "default_value": "false" + "default_value": "true" } ] }, { - "name": "get_selection", - "is_const": false, + "name": "get_command_palette", + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 50507531, + "hash": 2471163807, "return_value": { - "type": "EditorSelection" + "type": "EditorCommandPalette" } }, { - "name": "get_editor_settings", - "is_const": false, + "name": "get_resource_filesystem", + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2469088558, + "hash": 780151678, "return_value": { - "type": "EditorSettings" + "type": "EditorFileSystem" } }, { - "name": "get_script_editor", - "is_const": false, + "name": "get_editor_paths", + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3947407316, + "hash": 1595760068, "return_value": { - "type": "ScriptEditor" + "type": "EditorPaths" } }, { - "name": "get_base_control", - "is_const": false, + "name": "get_resource_previewer", + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 829782337, + "hash": 943486957, "return_value": { - "type": "Control" + "type": "EditorResourcePreview" } }, { - "name": "get_editor_scale", + "name": "get_selection", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1740695150, + "hash": 2690272531, "return_value": { - "type": "float", - "meta": "float" + "type": "EditorSelection" } }, { - "name": "edit_resource", - "is_const": false, + "name": "get_editor_settings", + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 968641751, - "arguments": [ - { - "name": "resource", - "type": "Resource" - } - ] + "hash": 4086932459, + "return_value": { + "type": "EditorSettings" + } }, { - "name": "edit_node", + "name": "make_mesh_previews", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1078189570, + "hash": 878078554, + "return_value": { + "type": "typedarray::Texture2D" + }, "arguments": [ { - "name": "node", - "type": "Node" + "name": "meshes", + "type": "typedarray::Mesh" + }, + { + "name": "preview_size", + "type": "int", + "meta": "int32" } ] }, { - "name": "edit_script", + "name": "set_plugin_enabled", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3664508569, + "hash": 2678287736, "arguments": [ { - "name": "script", - "type": "Script" - }, - { - "name": "line", - "type": "int", - "meta": "int32", - "default_value": "-1" - }, - { - "name": "column", - "type": "int", - "meta": "int32", - "default_value": "0" + "name": "plugin", + "type": "String" }, { - "name": "grab_focus", - "type": "bool", - "default_value": "true" + "name": "enabled", + "type": "bool" } ] }, { - "name": "open_scene_from_path", - "is_const": false, + "name": "is_plugin_enabled", + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 83702148, + "hash": 3927539163, + "return_value": { + "type": "bool" + }, "arguments": [ { - "name": "scene_filepath", + "name": "plugin", "type": "String" } ] }, { - "name": "reload_scene_from_path", - "is_const": false, + "name": "get_base_control", + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 83702148, - "arguments": [ - { - "name": "scene_filepath", - "type": "String" - } - ] + "hash": 2783021301, + "return_value": { + "type": "Control" + } }, { - "name": "play_main_scene", - "is_const": false, + "name": "get_editor_main_screen", + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3218959716 + "hash": 1706218421, + "return_value": { + "type": "VBoxContainer" + } }, { - "name": "play_current_scene", - "is_const": false, + "name": "get_script_editor", + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3218959716 + "hash": 90868003, + "return_value": { + "type": "ScriptEditor" + } }, { - "name": "play_custom_scene", + "name": "set_main_screen_editor", "is_const": false, "is_vararg": false, "is_static": false, @@ -79247,21 +79961,27 @@ "hash": 83702148, "arguments": [ { - "name": "scene_filepath", + "name": "name", "type": "String" } ] }, { - "name": "stop_playing_scene", + "name": "set_distraction_free_mode", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3218959716 + "hash": 2586408642, + "arguments": [ + { + "name": "enter", + "type": "bool" + } + ] }, { - "name": "is_playing_scene", + "name": "is_distraction_free_mode_enabled", "is_const": true, "is_vararg": false, "is_static": false, @@ -79272,94 +79992,112 @@ } }, { - "name": "get_playing_scene", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 201670096, - "return_value": { - "type": "String" - } - }, - { - "name": "get_open_scenes", + "name": "get_editor_scale", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1139954409, - "return_value": { - "type": "PackedStringArray" - } - }, - { - "name": "get_edited_scene_root", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1818953479, + "hash": 1740695150, "return_value": { - "type": "Node" + "type": "float", + "meta": "float" } }, { - "name": "get_resource_previewer", + "name": "popup_dialog", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1578506115, - "return_value": { - "type": "EditorResourcePreview" - } + "hash": 2478844058, + "arguments": [ + { + "name": "dialog", + "type": "Window" + }, + { + "name": "rect", + "type": "Rect2i", + "default_value": "Rect2i(0, 0, 0, 0)" + } + ] }, { - "name": "get_resource_filesystem", + "name": "popup_dialog_centered", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 492575303, - "return_value": { - "type": "EditorFileSystem" - } + "hash": 1723337679, + "arguments": [ + { + "name": "dialog", + "type": "Window" + }, + { + "name": "minsize", + "type": "Vector2i", + "default_value": "Vector2i(0, 0)" + } + ] }, { - "name": "get_editor_main_screen", + "name": "popup_dialog_centered_ratio", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 915758477, - "return_value": { - "type": "VBoxContainer" - } + "hash": 1310934579, + "arguments": [ + { + "name": "dialog", + "type": "Window" + }, + { + "name": "ratio", + "type": "float", + "meta": "float", + "default_value": "0.8" + } + ] }, { - "name": "make_mesh_previews", + "name": "popup_dialog_centered_clamped", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 878078554, - "return_value": { - "type": "typedarray::Texture2D" - }, + "hash": 3433759678, "arguments": [ { - "name": "meshes", - "type": "typedarray::Mesh" + "name": "dialog", + "type": "Window" }, { - "name": "preview_size", - "type": "int", - "meta": "int32" + "name": "minsize", + "type": "Vector2i", + "default_value": "Vector2i(0, 0)" + }, + { + "name": "fallback_ratio", + "type": "float", + "meta": "float", + "default_value": "0.75" } ] }, { + "name": "get_file_system_dock", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3751012327, + "return_value": { + "type": "FileSystemDock" + } + }, + { "name": "select_file", "is_const": false, "is_vararg": false, @@ -79407,107 +80145,147 @@ } }, { - "name": "get_file_system_dock", - "is_const": false, + "name": "get_inspector", + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 561123517, + "hash": 3517113938, "return_value": { - "type": "FileSystemDock" + "type": "EditorInspector" } }, { - "name": "get_editor_paths", + "name": "inspect_object", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 4197665367, - "return_value": { - "type": "EditorPaths" - } + "hash": 2564140749, + "arguments": [ + { + "name": "object", + "type": "Object" + }, + { + "name": "for_property", + "type": "String", + "default_value": "\"\"" + }, + { + "name": "inspector_only", + "type": "bool", + "default_value": "false" + } + ] }, { - "name": "get_command_palette", - "is_const": true, + "name": "edit_resource", + "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2471163807, - "return_value": { - "type": "EditorCommandPalette" - } + "hash": 968641751, + "arguments": [ + { + "name": "resource", + "type": "Resource" + } + ] }, { - "name": "set_plugin_enabled", + "name": "edit_node", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2678287736, + "hash": 1078189570, "arguments": [ { - "name": "plugin", - "type": "String" + "name": "node", + "type": "Node" + } + ] + }, + { + "name": "edit_script", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3664508569, + "arguments": [ + { + "name": "script", + "type": "Script" }, { - "name": "enabled", - "type": "bool" + "name": "line", + "type": "int", + "meta": "int32", + "default_value": "-1" + }, + { + "name": "column", + "type": "int", + "meta": "int32", + "default_value": "0" + }, + { + "name": "grab_focus", + "type": "bool", + "default_value": "true" } ] }, { - "name": "is_plugin_enabled", - "is_const": true, + "name": "open_scene_from_path", + "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3927539163, - "return_value": { - "type": "bool" - }, + "hash": 83702148, "arguments": [ { - "name": "plugin", + "name": "scene_filepath", "type": "String" } ] }, { - "name": "set_movie_maker_enabled", + "name": "reload_scene_from_path", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2586408642, + "hash": 83702148, "arguments": [ { - "name": "enabled", - "type": "bool" + "name": "scene_filepath", + "type": "String" } ] }, { - "name": "is_movie_maker_enabled", + "name": "get_open_scenes", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 36873697, + "hash": 1139954409, "return_value": { - "type": "bool" + "type": "PackedStringArray" } }, { - "name": "get_inspector", + "name": "get_edited_scene_root", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3517113938, + "hash": 3160264692, "return_value": { - "type": "EditorInspector" + "type": "Node" } }, { @@ -79541,22 +80319,23 @@ ] }, { - "name": "restart_editor", + "name": "play_main_scene", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3216645846, - "arguments": [ - { - "name": "save", - "type": "bool", - "default_value": "true" - } - ] + "hash": 3218959716 }, { - "name": "set_main_screen_editor", + "name": "play_current_scene", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "play_custom_scene", "is_const": false, "is_vararg": false, "is_static": false, @@ -79564,13 +80343,43 @@ "hash": 83702148, "arguments": [ { - "name": "name", + "name": "scene_filepath", "type": "String" } ] }, { - "name": "set_distraction_free_mode", + "name": "stop_playing_scene", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "is_playing_scene", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "get_playing_scene", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_movie_maker_enabled", "is_const": false, "is_vararg": false, "is_static": false, @@ -79578,13 +80387,13 @@ "hash": 2586408642, "arguments": [ { - "name": "enter", + "name": "enabled", "type": "bool" } ] }, { - "name": "is_distraction_free_mode_enabled", + "name": "is_movie_maker_enabled", "is_const": true, "is_vararg": false, "is_static": false, @@ -79601,6 +80410,12 @@ "name": "distraction_free_mode", "setter": "set_distraction_free_mode", "getter": "is_distraction_free_mode_enabled" + }, + { + "type": "bool", + "name": "movie_maker_enabled", + "setter": "set_movie_maker_enabled", + "getter": "is_movie_maker_enabled" } ] }, @@ -82559,6 +83374,10 @@ { "name": "size", "type": "Vector2i" + }, + { + "name": "metadata", + "type": "Dictionary" } ] }, @@ -82579,6 +83398,10 @@ { "name": "size", "type": "Vector2i" + }, + { + "name": "metadata", + "type": "Dictionary" } ] }, @@ -82605,6 +83428,73 @@ ] }, { + "name": "EditorResourceTooltipPlugin", + "is_refcounted": true, + "is_instantiable": false, + "inherits": "RefCounted", + "api_type": "editor", + "methods": [ + { + "name": "_handles", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "type", + "type": "String" + } + ] + }, + { + "name": "_make_tooltip_for_path", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Control" + }, + "arguments": [ + { + "name": "path", + "type": "String" + }, + { + "name": "metadata", + "type": "Dictionary" + }, + { + "name": "base", + "type": "Control" + } + ] + }, + { + "name": "request_thumbnail", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3245519720, + "arguments": [ + { + "name": "path", + "type": "String" + }, + { + "name": "control", + "type": "TextureRect" + } + ] + } + ] + }, + { "name": "EditorSceneFormatImporter", "is_refcounted": true, "is_instantiable": false, @@ -83080,22 +83970,22 @@ }, { "name": "get_scene", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1818953479, + "hash": 3160264692, "return_value": { "type": "Node" } }, { "name": "get_editor_interface", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 4223731786, + "hash": 1976662476, "return_value": { "type": "EditorInterface" } @@ -89378,6 +90268,10 @@ { "name": "COMPRESSION_GZIP", "value": 3 + }, + { + "name": "COMPRESSION_BROTLI", + "value": 4 } ] } @@ -90582,6 +91476,34 @@ "type": "String" } ] + }, + { + "name": "add_resource_tooltip_plugin", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2258356838, + "arguments": [ + { + "name": "plugin", + "type": "EditorResourceTooltipPlugin" + } + ] + }, + { + "name": "remove_resource_tooltip_plugin", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2258356838, + "arguments": [ + { + "name": "plugin", + "type": "EditorResourceTooltipPlugin" + } + ] } ], "signals": [ @@ -91111,7 +92033,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3705324482, + "hash": 1149405976, "return_value": { "type": "RID" }, @@ -91273,6 +92195,17 @@ } }, { + "name": "get_ot_name_strings", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3102165223, + "return_value": { + "type": "Dictionary" + } + }, + { "name": "get_font_style", "is_const": true, "is_vararg": false, @@ -91389,7 +92322,7 @@ "default_value": "16" }, { - "name": "jst_flags", + "name": "justification_flags", "type": "bitfield::TextServer.JustificationFlag", "default_value": "3" }, @@ -91449,7 +92382,7 @@ "default_value": "3" }, { - "name": "jst_flags", + "name": "justification_flags", "type": "bitfield::TextServer.JustificationFlag", "default_value": "3" }, @@ -91508,7 +92441,7 @@ "default_value": "Color(1, 1, 1, 1)" }, { - "name": "jst_flags", + "name": "justification_flags", "type": "bitfield::TextServer.JustificationFlag", "default_value": "3" }, @@ -91578,7 +92511,7 @@ "default_value": "3" }, { - "name": "jst_flags", + "name": "justification_flags", "type": "bitfield::TextServer.JustificationFlag", "default_value": "3" }, @@ -91643,7 +92576,7 @@ "default_value": "Color(1, 1, 1, 1)" }, { - "name": "jst_flags", + "name": "justification_flags", "type": "bitfield::TextServer.JustificationFlag", "default_value": "3" }, @@ -91719,7 +92652,7 @@ "default_value": "3" }, { - "name": "jst_flags", + "name": "justification_flags", "type": "bitfield::TextServer.JustificationFlag", "default_value": "3" }, @@ -93702,6 +94635,29 @@ "type": "int" } ] + }, + { + "name": "get_char_from_glyph_index", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3175239445, + "return_value": { + "type": "int" + }, + "arguments": [ + { + "name": "size", + "type": "int", + "meta": "int32" + }, + { + "name": "glyph_index", + "type": "int", + "meta": "int32" + } + ] } ], "properties": [ @@ -94108,7 +95064,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 852856452, + "hash": 2215643711, + "hash_compatibility": [ + 852856452 + ], "return_value": { "type": "enum::Error" }, @@ -94120,6 +95079,11 @@ { "name": "entry_symbol", "type": "String" + }, + { + "name": "use_legacy_interface", + "type": "bool", + "default_value": "false" } ] }, @@ -95263,6 +96227,303 @@ ] }, { + "name": "GLTFCollider", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "Resource", + "api_type": "core", + "methods": [ + { + "name": "from_node", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 430151272, + "return_value": { + "type": "GLTFCollider" + }, + "arguments": [ + { + "name": "collider_node", + "type": "CollisionShape3D" + } + ] + }, + { + "name": "to_node", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 563689933, + "return_value": { + "type": "CollisionShape3D" + }, + "arguments": [ + { + "name": "cache_shapes", + "type": "bool", + "default_value": "false" + } + ] + }, + { + "name": "from_dictionary", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 1625251399, + "return_value": { + "type": "GLTFCollider" + }, + "arguments": [ + { + "name": "dictionary", + "type": "Dictionary" + } + ] + }, + { + "name": "to_dictionary", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3102165223, + "return_value": { + "type": "Dictionary" + } + }, + { + "name": "get_shape_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_shape_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "shape_type", + "type": "String" + } + ] + }, + { + "name": "get_size", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3360562783, + "return_value": { + "type": "Vector3" + } + }, + { + "name": "set_size", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3460891852, + "arguments": [ + { + "name": "size", + "type": "Vector3" + } + ] + }, + { + "name": "get_radius", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_radius", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "radius", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_height", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_height", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "height", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_is_trigger", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_is_trigger", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "is_trigger", + "type": "bool" + } + ] + }, + { + "name": "get_mesh_index", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_mesh_index", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "mesh_index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_importer_mesh", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3161779525, + "return_value": { + "type": "ImporterMesh" + } + }, + { + "name": "set_importer_mesh", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2255166972, + "arguments": [ + { + "name": "importer_mesh", + "type": "ImporterMesh" + } + ] + } + ], + "properties": [ + { + "type": "String", + "name": "shape_type", + "setter": "set_shape_type", + "getter": "get_shape_type" + }, + { + "type": "Vector3", + "name": "size", + "setter": "set_size", + "getter": "get_size" + }, + { + "type": "float", + "name": "radius", + "setter": "set_radius", + "getter": "get_radius" + }, + { + "type": "float", + "name": "height", + "setter": "set_height", + "getter": "get_height" + }, + { + "type": "bool", + "name": "is_trigger", + "setter": "set_is_trigger", + "getter": "get_is_trigger" + }, + { + "type": "int", + "name": "mesh_index", + "setter": "set_mesh_index", + "getter": "get_mesh_index" + }, + { + "type": "ImporterMesh", + "name": "importer_mesh", + "setter": "set_importer_mesh", + "getter": "get_importer_mesh" + } + ] + }, + { "name": "GLTFDocument", "is_refcounted": true, "is_instantiable": true, @@ -95527,6 +96788,58 @@ ] }, { + "name": "_parse_image_data", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "state", + "type": "GLTFState" + }, + { + "name": "image_data", + "type": "PackedByteArray" + }, + { + "name": "mime_type", + "type": "String" + }, + { + "name": "ret_image", + "type": "Image" + } + ] + }, + { + "name": "_parse_texture_json", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "state", + "type": "GLTFState" + }, + { + "name": "texture_json", + "type": "Dictionary" + }, + { + "name": "ret_gltf_texture", + "type": "GLTFTexture" + } + ] + }, + { "name": "_generate_scene_node", "is_const": false, "is_static": false, @@ -95709,6 +97022,20 @@ "api_type": "core" }, { + "name": "GLTFDocumentExtensionPhysics", + "is_refcounted": true, + "is_instantiable": false, + "inherits": "GLTFDocumentExtension", + "api_type": "core" + }, + { + "name": "GLTFDocumentExtensionTextureWebP", + "is_refcounted": true, + "is_instantiable": false, + "inherits": "GLTFDocumentExtension", + "api_type": "core" + }, + { "name": "GLTFLight", "is_refcounted": true, "is_instantiable": true, @@ -96506,6 +97833,230 @@ ] }, { + "name": "GLTFPhysicsBody", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "Resource", + "api_type": "core", + "methods": [ + { + "name": "from_node", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 420544174, + "return_value": { + "type": "GLTFPhysicsBody" + }, + "arguments": [ + { + "name": "body_node", + "type": "CollisionObject3D" + } + ] + }, + { + "name": "to_node", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3224013656, + "return_value": { + "type": "CollisionObject3D" + } + }, + { + "name": "from_dictionary", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 1177544336, + "return_value": { + "type": "GLTFPhysicsBody" + }, + "arguments": [ + { + "name": "dictionary", + "type": "Dictionary" + } + ] + }, + { + "name": "to_dictionary", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3102165223, + "return_value": { + "type": "Dictionary" + } + }, + { + "name": "get_body_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_body_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "body_type", + "type": "String" + } + ] + }, + { + "name": "get_mass", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_mass", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "mass", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_linear_velocity", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3360562783, + "return_value": { + "type": "Vector3" + } + }, + { + "name": "set_linear_velocity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3460891852, + "arguments": [ + { + "name": "linear_velocity", + "type": "Vector3" + } + ] + }, + { + "name": "get_angular_velocity", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3360562783, + "return_value": { + "type": "Vector3" + } + }, + { + "name": "set_angular_velocity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3460891852, + "arguments": [ + { + "name": "angular_velocity", + "type": "Vector3" + } + ] + }, + { + "name": "get_inertia_tensor", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2716978435, + "return_value": { + "type": "Basis" + } + }, + { + "name": "set_inertia_tensor", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1055510324, + "arguments": [ + { + "name": "inertia_tensor", + "type": "Basis" + } + ] + } + ], + "properties": [ + { + "type": "String", + "name": "body_type", + "setter": "set_body_type", + "getter": "get_body_type" + }, + { + "type": "float", + "name": "mass", + "setter": "set_mass", + "getter": "get_mass" + }, + { + "type": "Vector3", + "name": "linear_velocity", + "setter": "set_linear_velocity", + "getter": "get_linear_velocity" + }, + { + "type": "Vector3", + "name": "angular_velocity", + "setter": "set_angular_velocity", + "getter": "get_angular_velocity" + }, + { + "type": "Basis", + "name": "inertia_tensor", + "setter": "set_inertia_tensor", + "getter": "get_inertia_tensor" + } + ] + }, + { "name": "GLTFSkeleton", "is_refcounted": true, "is_instantiable": true, @@ -96999,7 +98550,7 @@ "getter": "get_joint_i_to_name" }, { - "type": "Object", + "type": "Skin", "name": "godot_skin", "setter": "set_godot_skin", "getter": "get_godot_skin" @@ -97902,6 +99453,24 @@ ] }, { + "name": "get_node_index", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1205807060, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "scene_node", + "type": "Node" + } + ] + }, + { "name": "get_additional_data", "is_const": false, "is_vararg": false, @@ -102209,7 +103778,7 @@ }, { "name": "planes", - "type": "Array" + "type": "typedarray::Plane" } ] }, @@ -102885,6 +104454,24 @@ "value": 2 } ] + }, + { + "name": "ColorSpace", + "is_bitfield": false, + "values": [ + { + "name": "GRADIENT_COLOR_SPACE_SRGB", + "value": 0 + }, + { + "name": "GRADIENT_COLOR_SPACE_LINEAR_SRGB", + "value": 1 + }, + { + "name": "GRADIENT_COLOR_SPACE_OKLAB", + "value": 2 + } + ] } ], "methods": [ @@ -103110,6 +104697,31 @@ "return_value": { "type": "enum::Gradient.InterpolationMode" } + }, + { + "name": "set_interpolation_color_space", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3685995981, + "arguments": [ + { + "name": "interpolation_color_space", + "type": "enum::Gradient.ColorSpace" + } + ] + }, + { + "name": "get_interpolation_color_space", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1538296000, + "return_value": { + "type": "enum::Gradient.ColorSpace" + } } ], "properties": [ @@ -103120,6 +104732,12 @@ "getter": "get_interpolation_mode" }, { + "type": "int", + "name": "interpolation_color_space", + "setter": "set_interpolation_color_space", + "getter": "get_interpolation_color_space" + }, + { "type": "PackedFloat32Array", "name": "offsets", "setter": "set_offsets", @@ -103245,6 +104863,10 @@ { "name": "FILL_RADIAL", "value": 1 + }, + { + "name": "FILL_SQUARE", + "value": 2 } ] }, @@ -106346,7 +107968,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1135556294, + "hash": 3609286057, "arguments": [ { "name": "gen_lightmap_uv", @@ -108624,6 +110246,14 @@ { "name": "COMPRESS_BPTC", "value": 3 + }, + { + "name": "COMPRESS_ASTC", + "value": 4 + }, + { + "name": "COMPRESS_MAX", + "value": 5 } ] }, @@ -109107,7 +110737,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 310747435, + "hash": 592235273, "return_value": { "type": "PackedByteArray" }, @@ -109194,7 +110824,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1235769281, + "hash": 1214628238, "return_value": { "type": "PackedByteArray" }, @@ -109398,7 +111028,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 336773324, + "hash": 3423495036, "arguments": [ { "name": "bump_scale", @@ -111803,6 +113433,17 @@ ] }, { + "name": "is_canceled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { "name": "is_pressed", "is_const": true, "is_vararg": false, @@ -111814,6 +113455,17 @@ } }, { + "name": "is_released", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { "name": "is_echo", "is_const": true, "is_vararg": false, @@ -113004,6 +114656,20 @@ ] }, { + "name": "set_canceled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "canceled", + "type": "bool" + } + ] + }, + { "name": "set_double_click", "is_const": false, "is_vararg": false, @@ -113044,6 +114710,12 @@ }, { "type": "bool", + "name": "canceled", + "setter": "set_canceled", + "getter": "is_canceled" + }, + { + "type": "bool", "name": "pressed", "setter": "set_pressed", "getter": "is_pressed" @@ -113572,6 +115244,20 @@ ] }, { + "name": "set_canceled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "canceled", + "type": "bool" + } + ] + }, + { "name": "set_double_tap", "is_const": false, "is_vararg": false, @@ -113612,6 +115298,12 @@ }, { "type": "bool", + "name": "canceled", + "setter": "set_canceled", + "getter": "is_canceled" + }, + { + "type": "bool", "name": "pressed", "setter": "set_pressed", "getter": "is_pressed" @@ -114685,6 +116377,29 @@ ] }, { + "name": "get_item_rect", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1501513492, + "return_value": { + "type": "Rect2" + }, + "arguments": [ + { + "name": "idx", + "type": "int", + "meta": "int32" + }, + { + "name": "expand", + "type": "bool", + "default_value": "true" + } + ] + }, + { "name": "set_item_tooltip_enabled", "is_const": false, "is_vararg": false, @@ -115167,6 +116882,31 @@ } }, { + "name": "set_allow_search", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "allow", + "type": "bool" + } + ] + }, + { + "name": "get_allow_search", + "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, "is_vararg": false, @@ -115353,6 +117093,12 @@ "getter": "get_allow_rmb_select" }, { + "type": "bool", + "name": "allow_search", + "setter": "set_allow_search", + "getter": "get_allow_search" + }, + { "type": "int", "name": "max_text_lines", "setter": "set_max_text_lines", @@ -116809,6 +118555,31 @@ } }, { + "name": "set_justification_flags", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2877345813, + "arguments": [ + { + "name": "justification_flags", + "type": "bitfield::TextServer.JustificationFlag" + } + ] + }, + { + "name": "get_justification_flags", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1583363614, + "return_value": { + "type": "bitfield::TextServer.JustificationFlag" + } + }, + { "name": "set_clip_text", "is_const": false, "is_vararg": false, @@ -117155,6 +118926,12 @@ "getter": "get_autowrap_mode" }, { + "type": "int", + "name": "justification_flags", + "setter": "set_justification_flags", + "getter": "get_justification_flags" + }, + { "type": "bool", "name": "clip_text", "setter": "set_clip_text", @@ -117721,6 +119498,31 @@ } }, { + "name": "set_justification_flags", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2877345813, + "arguments": [ + { + "name": "justification_flags", + "type": "bitfield::TextServer.JustificationFlag" + } + ] + }, + { + "name": "get_justification_flags", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1583363614, + "return_value": { + "type": "bitfield::TextServer.JustificationFlag" + } + }, + { "name": "set_width", "is_const": false, "is_vararg": false, @@ -118189,6 +119991,12 @@ "getter": "get_autowrap_mode" }, { + "type": "int", + "name": "justification_flags", + "setter": "set_justification_flags", + "getter": "get_justification_flags" + }, + { "type": "float", "name": "width", "setter": "set_width", @@ -121431,6 +123239,17 @@ } }, { + "name": "get_selected_text", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2841200299, + "return_value": { + "type": "String" + } + }, + { "name": "get_selection_from_column", "is_const": true, "is_vararg": false, @@ -123551,7 +125370,7 @@ "getter": "is_flat" }, { - "type": "bool", + "type": "int", "name": "start_index", "setter": "set_start_index", "getter": "get_start_index" @@ -124220,6 +126039,17 @@ } }, { + "name": "get_faces", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 497664490, + "return_value": { + "type": "PackedVector3Array" + } + }, + { "name": "get_surface_count", "is_const": true, "is_vararg": false, @@ -124368,34 +126198,471 @@ ] }, { - "name": "get_faces", + "name": "generate_triangle_mesh", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 497664490, + "hash": 3476533166, "return_value": { - "type": "PackedVector3Array" + "type": "TriangleMesh" } + } + ], + "properties": [ + { + "type": "Vector2i", + "name": "lightmap_size_hint", + "setter": "set_lightmap_size_hint", + "getter": "get_lightmap_size_hint" + } + ] + }, + { + "name": "MeshConvexDecompositionSettings", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "RefCounted", + "api_type": "core", + "enums": [ + { + "name": "Mode", + "is_bitfield": false, + "values": [ + { + "name": "CONVEX_DECOMPOSITION_MODE_VOXEL", + "value": 0 + }, + { + "name": "CONVEX_DECOMPOSITION_MODE_TETRAHEDRON", + "value": 1 + } + ] + } + ], + "methods": [ + { + "name": "set_max_concavity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "max_concavity", + "type": "float", + "meta": "float" + } + ] }, { - "name": "generate_triangle_mesh", + "name": "get_max_concavity", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3476533166, + "hash": 1740695150, "return_value": { - "type": "TriangleMesh" + "type": "float", + "meta": "float" + } + }, + { + "name": "set_symmetry_planes_clipping_bias", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "symmetry_planes_clipping_bias", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_symmetry_planes_clipping_bias", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_revolution_axes_clipping_bias", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "revolution_axes_clipping_bias", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_revolution_axes_clipping_bias", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_min_volume_per_convex_hull", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "min_volume_per_convex_hull", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_min_volume_per_convex_hull", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_resolution", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "min_volume_per_convex_hull", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_resolution", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint32" + } + }, + { + "name": "set_max_num_vertices_per_convex_hull", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "max_num_vertices_per_convex_hull", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_max_num_vertices_per_convex_hull", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint32" + } + }, + { + "name": "set_plane_downsampling", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "plane_downsampling", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_plane_downsampling", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint32" + } + }, + { + "name": "set_convex_hull_downsampling", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "convex_hull_downsampling", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_convex_hull_downsampling", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint32" + } + }, + { + "name": "set_normalize_mesh", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "normalize_mesh", + "type": "bool" + } + ] + }, + { + "name": "get_normalize_mesh", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1668072869, + "arguments": [ + { + "name": "mode", + "type": "enum::MeshConvexDecompositionSettings.Mode" + } + ] + }, + { + "name": "get_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 23479454, + "return_value": { + "type": "enum::MeshConvexDecompositionSettings.Mode" + } + }, + { + "name": "set_convex_hull_approximation", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "convex_hull_approximation", + "type": "bool" + } + ] + }, + { + "name": "get_convex_hull_approximation", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_max_convex_hulls", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "max_convex_hulls", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_max_convex_hulls", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint32" + } + }, + { + "name": "set_project_hull_vertices", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "project_hull_vertices", + "type": "bool" + } + ] + }, + { + "name": "get_project_hull_vertices", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" } } ], "properties": [ { - "type": "Vector2i", - "name": "lightmap_size_hint", - "setter": "set_lightmap_size_hint", - "getter": "get_lightmap_size_hint" + "type": "float", + "name": "max_concavity", + "setter": "set_max_concavity", + "getter": "get_max_concavity" + }, + { + "type": "float", + "name": "symmetry_planes_clipping_bias", + "setter": "set_symmetry_planes_clipping_bias", + "getter": "get_symmetry_planes_clipping_bias" + }, + { + "type": "float", + "name": "revolution_axes_clipping_bias", + "setter": "set_revolution_axes_clipping_bias", + "getter": "get_revolution_axes_clipping_bias" + }, + { + "type": "float", + "name": "min_volume_per_convex_hull", + "setter": "set_min_volume_per_convex_hull", + "getter": "get_min_volume_per_convex_hull" + }, + { + "type": "int", + "name": "resolution", + "setter": "set_resolution", + "getter": "get_resolution" + }, + { + "type": "int", + "name": "max_num_vertices_per_convex_hull", + "setter": "set_max_num_vertices_per_convex_hull", + "getter": "get_max_num_vertices_per_convex_hull" + }, + { + "type": "int", + "name": "plane_downsampling", + "setter": "set_plane_downsampling", + "getter": "get_plane_downsampling" + }, + { + "type": "int", + "name": "convex_hull_downsampling", + "setter": "set_convex_hull_downsampling", + "getter": "get_convex_hull_downsampling" + }, + { + "type": "bool", + "name": "normalize_mesh", + "setter": "set_normalize_mesh", + "getter": "get_normalize_mesh" + }, + { + "type": "int", + "name": "mode", + "setter": "set_mode", + "getter": "get_mode" + }, + { + "type": "bool", + "name": "convex_hull_approximation", + "setter": "set_convex_hull_approximation", + "getter": "get_convex_hull_approximation" + }, + { + "type": "int", + "name": "max_convex_hulls", + "setter": "set_max_convex_hulls", + "getter": "get_max_convex_hulls" + }, + { + "type": "bool", + "name": "project_hull_vertices", + "setter": "set_project_hull_vertices", + "getter": "get_project_hull_vertices" } ] }, @@ -125340,7 +127607,14 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3218959716 + "hash": 628789669, + "arguments": [ + { + "name": "settings", + "type": "MeshConvexDecompositionSettings", + "default_value": "null" + } + ] }, { "name": "get_blend_shape_count", @@ -127871,6 +130145,27 @@ ] }, { + "name": "_get_packet_channel", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "_get_packet_mode", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "enum::MultiplayerPeer.TransferMode" + } + }, + { "name": "_set_transfer_channel", "is_const": false, "is_static": false, @@ -128020,6 +130315,16 @@ } }, { + "name": "_is_server_relay_supported", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "bool" + } + }, + { "name": "_get_connection_status", "is_const": true, "is_static": false, @@ -128307,6 +130612,33 @@ } }, { + "name": "set_delta_interval", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "milliseconds", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "get_delta_interval", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "double" + } + }, + { "name": "set_replication_config", "is_const": false, "is_vararg": false, @@ -128468,6 +130800,9 @@ "name": "synchronized" }, { + "name": "delta_synchronized" + }, + { "name": "visibility_changed", "arguments": [ { @@ -128491,6 +130826,12 @@ "getter": "get_replication_interval" }, { + "type": "float", + "name": "delta_interval", + "setter": "set_delta_interval", + "getter": "get_delta_interval" + }, + { "type": "SceneReplicationConfig", "name": "replication_config", "setter": "set_replication_config", @@ -128725,7 +131066,34 @@ } }, { - "name": "set_time_horizon", + "name": "set_time_horizon_agents", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "time_horizon", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_time_horizon_agents", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_time_horizon_obstacles", "is_const": false, "is_vararg": false, "is_static": false, @@ -128740,7 +131108,7 @@ ] }, { - "name": "get_time_horizon", + "name": "get_time_horizon_obstacles", "is_const": true, "is_vararg": false, "is_static": false, @@ -128870,6 +131238,56 @@ ] }, { + "name": "set_pathfinding_algorithm", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2783519915, + "arguments": [ + { + "name": "pathfinding_algorithm", + "type": "enum::NavigationPathQueryParameters2D.PathfindingAlgorithm" + } + ] + }, + { + "name": "get_pathfinding_algorithm", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3000421146, + "return_value": { + "type": "enum::NavigationPathQueryParameters2D.PathfindingAlgorithm" + } + }, + { + "name": "set_path_postprocessing", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2864409082, + "arguments": [ + { + "name": "path_postprocessing", + "type": "enum::NavigationPathQueryParameters2D.PathPostProcessing" + } + ] + }, + { + "name": "get_path_postprocessing", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3798118993, + "return_value": { + "type": "enum::NavigationPathQueryParameters2D.PathPostProcessing" + } + }, + { "name": "set_path_metadata_flags", "is_const": false, "is_vararg": false, @@ -128956,16 +131374,18 @@ } }, { - "name": "distance_to_target", - "is_const": true, + "name": "set_velocity_forced", + "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1740695150, - "return_value": { - "type": "float", - "meta": "float" - } + "hash": 743155724, + "arguments": [ + { + "name": "velocity", + "type": "Vector2" + } + ] }, { "name": "set_velocity", @@ -128982,6 +131402,29 @@ ] }, { + "name": "get_velocity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1497962370, + "return_value": { + "type": "Vector2" + } + }, + { + "name": "distance_to_target", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { "name": "get_current_navigation_result", "is_const": true, "is_vararg": false, @@ -129060,6 +131503,161 @@ } }, { + "name": "set_avoidance_layers", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "layers", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_avoidance_layers", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint32" + } + }, + { + "name": "set_avoidance_mask", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "mask", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_avoidance_mask", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint32" + } + }, + { + "name": "set_avoidance_layer_value", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "layer_number", + "type": "int", + "meta": "int32" + }, + { + "name": "value", + "type": "bool" + } + ] + }, + { + "name": "get_avoidance_layer_value", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "layer_number", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_avoidance_mask_value", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "mask_number", + "type": "int", + "meta": "int32" + }, + { + "name": "value", + "type": "bool" + } + ] + }, + { + "name": "get_avoidance_mask_value", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "mask_number", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_avoidance_priority", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "priority", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_avoidance_priority", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { "name": "set_debug_enabled", "is_const": false, "is_vararg": false, @@ -129260,6 +131858,18 @@ }, { "type": "int", + "name": "pathfinding_algorithm", + "setter": "set_pathfinding_algorithm", + "getter": "get_pathfinding_algorithm" + }, + { + "type": "int", + "name": "path_postprocessing", + "setter": "set_path_postprocessing", + "getter": "get_path_postprocessing" + }, + { + "type": "int", "name": "path_metadata_flags", "setter": "set_path_metadata_flags", "getter": "get_path_metadata_flags" @@ -129271,6 +131881,12 @@ "getter": "get_avoidance_enabled" }, { + "type": "Vector2", + "name": "velocity", + "setter": "set_velocity", + "getter": "get_velocity" + }, + { "type": "float", "name": "radius", "setter": "set_radius", @@ -129290,9 +131906,15 @@ }, { "type": "float", - "name": "time_horizon", - "setter": "set_time_horizon", - "getter": "get_time_horizon" + "name": "time_horizon_agents", + "setter": "set_time_horizon_agents", + "getter": "get_time_horizon_agents" + }, + { + "type": "float", + "name": "time_horizon_obstacles", + "setter": "set_time_horizon_obstacles", + "getter": "get_time_horizon_obstacles" }, { "type": "float", @@ -129301,6 +131923,24 @@ "getter": "get_max_speed" }, { + "type": "int", + "name": "avoidance_layers", + "setter": "set_avoidance_layers", + "getter": "get_avoidance_layers" + }, + { + "type": "int", + "name": "avoidance_mask", + "setter": "set_avoidance_mask", + "getter": "get_avoidance_mask" + }, + { + "type": "float", + "name": "avoidance_priority", + "setter": "set_avoidance_priority", + "getter": "get_avoidance_priority" + }, + { "type": "bool", "name": "debug_enabled", "setter": "set_debug_enabled", @@ -129457,7 +132097,34 @@ } }, { - "name": "set_agent_height_offset", + "name": "set_height", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "height", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_height", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_path_height_offset", "is_const": false, "is_vararg": false, "is_static": false, @@ -129465,14 +132132,14 @@ "hash": 373806689, "arguments": [ { - "name": "agent_height_offset", + "name": "path_height_offset", "type": "float", "meta": "float" } ] }, { - "name": "get_agent_height_offset", + "name": "get_path_height_offset", "is_const": true, "is_vararg": false, "is_static": false, @@ -129484,7 +132151,7 @@ } }, { - "name": "set_ignore_y", + "name": "set_use_3d_avoidance", "is_const": false, "is_vararg": false, "is_static": false, @@ -129492,13 +132159,13 @@ "hash": 2586408642, "arguments": [ { - "name": "ignore", + "name": "enabled", "type": "bool" } ] }, { - "name": "get_ignore_y", + "name": "get_use_3d_avoidance", "is_const": true, "is_vararg": false, "is_static": false, @@ -129563,7 +132230,34 @@ } }, { - "name": "set_time_horizon", + "name": "set_time_horizon_agents", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "time_horizon", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_time_horizon_agents", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_time_horizon_obstacles", "is_const": false, "is_vararg": false, "is_static": false, @@ -129578,7 +132272,7 @@ ] }, { - "name": "get_time_horizon", + "name": "get_time_horizon_obstacles", "is_const": true, "is_vararg": false, "is_static": false, @@ -129708,6 +132402,56 @@ ] }, { + "name": "set_pathfinding_algorithm", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 394560454, + "arguments": [ + { + "name": "pathfinding_algorithm", + "type": "enum::NavigationPathQueryParameters3D.PathfindingAlgorithm" + } + ] + }, + { + "name": "get_pathfinding_algorithm", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3398491350, + "return_value": { + "type": "enum::NavigationPathQueryParameters3D.PathfindingAlgorithm" + } + }, + { + "name": "set_path_postprocessing", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2267362344, + "arguments": [ + { + "name": "path_postprocessing", + "type": "enum::NavigationPathQueryParameters3D.PathPostProcessing" + } + ] + }, + { + "name": "get_path_postprocessing", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3883858360, + "return_value": { + "type": "enum::NavigationPathQueryParameters3D.PathPostProcessing" + } + }, + { "name": "set_path_metadata_flags", "is_const": false, "is_vararg": false, @@ -129794,16 +132538,18 @@ } }, { - "name": "distance_to_target", - "is_const": true, + "name": "set_velocity_forced", + "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1740695150, - "return_value": { - "type": "float", - "meta": "float" - } + "hash": 3460891852, + "arguments": [ + { + "name": "velocity", + "type": "Vector3" + } + ] }, { "name": "set_velocity", @@ -129820,6 +132566,29 @@ ] }, { + "name": "get_velocity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3783033775, + "return_value": { + "type": "Vector3" + } + }, + { + "name": "distance_to_target", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { "name": "get_current_navigation_result", "is_const": true, "is_vararg": false, @@ -129898,6 +132667,161 @@ } }, { + "name": "set_avoidance_layers", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "layers", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_avoidance_layers", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint32" + } + }, + { + "name": "set_avoidance_mask", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "mask", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_avoidance_mask", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint32" + } + }, + { + "name": "set_avoidance_layer_value", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "layer_number", + "type": "int", + "meta": "int32" + }, + { + "name": "value", + "type": "bool" + } + ] + }, + { + "name": "get_avoidance_layer_value", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "layer_number", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_avoidance_mask_value", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "mask_number", + "type": "int", + "meta": "int32" + }, + { + "name": "value", + "type": "bool" + } + ] + }, + { + "name": "get_avoidance_mask_value", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "mask_number", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_avoidance_priority", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "priority", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_avoidance_priority", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { "name": "set_debug_enabled", "is_const": false, "is_vararg": false, @@ -130059,9 +132983,9 @@ }, { "type": "float", - "name": "agent_height_offset", - "setter": "set_agent_height_offset", - "getter": "get_agent_height_offset" + "name": "path_height_offset", + "setter": "set_path_height_offset", + "getter": "get_path_height_offset" }, { "type": "float", @@ -130077,6 +133001,18 @@ }, { "type": "int", + "name": "pathfinding_algorithm", + "setter": "set_pathfinding_algorithm", + "getter": "get_pathfinding_algorithm" + }, + { + "type": "int", + "name": "path_postprocessing", + "setter": "set_path_postprocessing", + "getter": "get_path_postprocessing" + }, + { + "type": "int", "name": "path_metadata_flags", "setter": "set_path_metadata_flags", "getter": "get_path_metadata_flags" @@ -130088,6 +133024,18 @@ "getter": "get_avoidance_enabled" }, { + "type": "Vector3", + "name": "velocity", + "setter": "set_velocity", + "getter": "get_velocity" + }, + { + "type": "float", + "name": "height", + "setter": "set_height", + "getter": "get_height" + }, + { "type": "float", "name": "radius", "setter": "set_radius", @@ -130107,9 +133055,15 @@ }, { "type": "float", - "name": "time_horizon", - "setter": "set_time_horizon", - "getter": "get_time_horizon" + "name": "time_horizon_agents", + "setter": "set_time_horizon_agents", + "getter": "get_time_horizon_agents" + }, + { + "type": "float", + "name": "time_horizon_obstacles", + "setter": "set_time_horizon_obstacles", + "getter": "get_time_horizon_obstacles" }, { "type": "float", @@ -130119,9 +133073,27 @@ }, { "type": "bool", - "name": "ignore_y", - "setter": "set_ignore_y", - "getter": "get_ignore_y" + "name": "use_3d_avoidance", + "setter": "set_use_3d_avoidance", + "getter": "get_use_3d_avoidance" + }, + { + "type": "int", + "name": "avoidance_layers", + "setter": "set_avoidance_layers", + "getter": "get_avoidance_layers" + }, + { + "type": "int", + "name": "avoidance_mask", + "setter": "set_avoidance_mask", + "getter": "get_avoidance_mask" + }, + { + "type": "float", + "name": "avoidance_priority", + "setter": "set_avoidance_priority", + "getter": "get_avoidance_priority" }, { "type": "bool", @@ -131796,11 +134768,22 @@ "name": "NavigationObstacle2D", "is_refcounted": false, "is_instantiable": true, - "inherits": "Node", + "inherits": "Node2D", "api_type": "core", "methods": [ { - "name": "get_rid", + "name": "get_obstacle_rid", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2944877500, + "return_value": { + "type": "RID" + } + }, + { + "name": "get_agent_rid", "is_const": true, "is_vararg": false, "is_static": false, @@ -131836,70 +134819,171 @@ } }, { - "name": "set_estimate_radius", + "name": "set_radius", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2586408642, + "hash": 373806689, "arguments": [ { - "name": "estimate_radius", - "type": "bool" + "name": "radius", + "type": "float", + "meta": "float" } ] }, { - "name": "is_radius_estimated", + "name": "get_radius", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 36873697, + "hash": 1740695150, "return_value": { - "type": "bool" + "type": "float", + "meta": "float" } }, { - "name": "set_radius", + "name": "set_velocity", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 373806689, + "hash": 743155724, "arguments": [ { - "name": "radius", - "type": "float", - "meta": "float" + "name": "velocity", + "type": "Vector2" } ] }, { - "name": "get_radius", + "name": "get_velocity", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1740695150, + "hash": 3341600327, "return_value": { - "type": "float", - "meta": "float" + "type": "Vector2" + } + }, + { + "name": "set_vertices", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1509147220, + "arguments": [ + { + "name": "vertices", + "type": "PackedVector2Array" + } + ] + }, + { + "name": "get_vertices", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2961356807, + "return_value": { + "type": "PackedVector2Array" } + }, + { + "name": "set_avoidance_layers", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "layers", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_avoidance_layers", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint32" + } + }, + { + "name": "set_avoidance_layer_value", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "layer_number", + "type": "int", + "meta": "int32" + }, + { + "name": "value", + "type": "bool" + } + ] + }, + { + "name": "get_avoidance_layer_value", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "layer_number", + "type": "int", + "meta": "int32" + } + ] } ], "properties": [ { - "type": "bool", - "name": "estimate_radius", - "setter": "set_estimate_radius", - "getter": "is_radius_estimated" + "type": "Vector2", + "name": "velocity", + "setter": "set_velocity", + "getter": "get_velocity" }, { "type": "float", "name": "radius", "setter": "set_radius", "getter": "get_radius" + }, + { + "type": "PackedVector2Array", + "name": "vertices", + "setter": "set_vertices", + "getter": "get_vertices" + }, + { + "type": "int", + "name": "avoidance_layers", + "setter": "set_avoidance_layers", + "getter": "get_avoidance_layers" } ] }, @@ -131907,11 +134991,22 @@ "name": "NavigationObstacle3D", "is_refcounted": false, "is_instantiable": true, - "inherits": "Node", + "inherits": "Node3D", "api_type": "core", "methods": [ { - "name": "get_rid", + "name": "get_obstacle_rid", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2944877500, + "return_value": { + "type": "RID" + } + }, + { + "name": "get_agent_rid", "is_const": true, "is_vararg": false, "is_static": false, @@ -131947,32 +135042,34 @@ } }, { - "name": "set_estimate_radius", + "name": "set_radius", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2586408642, + "hash": 373806689, "arguments": [ { - "name": "estimate_radius", - "type": "bool" + "name": "radius", + "type": "float", + "meta": "float" } ] }, { - "name": "is_radius_estimated", + "name": "get_radius", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 36873697, + "hash": 1740695150, "return_value": { - "type": "bool" + "type": "float", + "meta": "float" } }, { - "name": "set_radius", + "name": "set_height", "is_const": false, "is_vararg": false, "is_static": false, @@ -131980,14 +135077,14 @@ "hash": 373806689, "arguments": [ { - "name": "radius", + "name": "height", "type": "float", "meta": "float" } ] }, { - "name": "get_radius", + "name": "get_height", "is_const": true, "is_vararg": false, "is_static": false, @@ -131997,20 +135094,183 @@ "type": "float", "meta": "float" } + }, + { + "name": "set_velocity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3460891852, + "arguments": [ + { + "name": "velocity", + "type": "Vector3" + } + ] + }, + { + "name": "get_velocity", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3360562783, + "return_value": { + "type": "Vector3" + } + }, + { + "name": "set_vertices", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 334873810, + "arguments": [ + { + "name": "vertices", + "type": "PackedVector3Array" + } + ] + }, + { + "name": "get_vertices", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 497664490, + "return_value": { + "type": "PackedVector3Array" + } + }, + { + "name": "set_avoidance_layers", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "layers", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_avoidance_layers", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint32" + } + }, + { + "name": "set_avoidance_layer_value", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "layer_number", + "type": "int", + "meta": "int32" + }, + { + "name": "value", + "type": "bool" + } + ] + }, + { + "name": "get_avoidance_layer_value", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "layer_number", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_use_3d_avoidance", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_use_3d_avoidance", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "properties": [ { - "type": "bool", - "name": "estimate_radius", - "setter": "set_estimate_radius", - "getter": "is_radius_estimated" + "type": "Vector3", + "name": "velocity", + "setter": "set_velocity", + "getter": "get_velocity" }, { "type": "float", "name": "radius", "setter": "set_radius", "getter": "get_radius" + }, + { + "type": "float", + "name": "height", + "setter": "set_height", + "getter": "get_height" + }, + { + "type": "PackedVector3Array", + "name": "vertices", + "setter": "set_vertices", + "getter": "get_vertices" + }, + { + "type": "int", + "name": "avoidance_layers", + "setter": "set_avoidance_layers", + "getter": "get_avoidance_layers" + }, + { + "type": "bool", + "name": "use_3d_avoidance", + "setter": "set_use_3d_avoidance", + "getter": "get_use_3d_avoidance" } ] }, @@ -133184,6 +136444,31 @@ } }, { + "name": "set_use_edge_connections", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_use_edge_connections", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { "name": "set_navigation_layers", "is_const": false, "is_vararg": false, @@ -133248,6 +136533,95 @@ ] }, { + "name": "set_constrain_avoidance", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_constrain_avoidance", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_avoidance_layers", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "layers", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_avoidance_layers", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint32" + } + }, + { + "name": "set_avoidance_layer_value", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "layer_number", + "type": "int", + "meta": "int32" + }, + { + "name": "value", + "type": "bool" + } + ] + }, + { + "name": "get_avoidance_layer_value", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "layer_number", + "type": "int", + "meta": "int32" + } + ] + }, + { "name": "get_region_rid", "is_const": true, "is_vararg": false, @@ -133327,6 +136701,12 @@ "getter": "is_enabled" }, { + "type": "bool", + "name": "use_edge_connections", + "setter": "set_use_edge_connections", + "getter": "get_use_edge_connections" + }, + { "type": "int", "name": "navigation_layers", "setter": "set_navigation_layers", @@ -133343,6 +136723,18 @@ "name": "travel_cost", "setter": "set_travel_cost", "getter": "get_travel_cost" + }, + { + "type": "bool", + "name": "constrain_avoidance", + "setter": "set_constrain_avoidance", + "getter": "get_constrain_avoidance" + }, + { + "type": "int", + "name": "avoidance_layers", + "setter": "set_avoidance_layers", + "getter": "get_avoidance_layers" } ] }, @@ -133404,6 +136796,31 @@ } }, { + "name": "set_use_edge_connections", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_use_edge_connections", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { "name": "set_navigation_layers", "is_const": false, "is_vararg": false, @@ -133570,6 +136987,12 @@ "getter": "is_enabled" }, { + "type": "bool", + "name": "use_edge_connections", + "setter": "set_use_edge_connections", + "getter": "get_use_edge_connections" + }, + { "type": "int", "name": "navigation_layers", "setter": "set_navigation_layers", @@ -133691,6 +137114,41 @@ ] }, { + "name": "map_set_use_edge_connections", + "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_edge_connections", + "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_set_edge_connection_margin", "is_const": false, "is_vararg": false, @@ -133893,6 +137351,23 @@ ] }, { + "name": "map_get_obstacles", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2684255073, + "return_value": { + "type": "typedarray::RID" + }, + "arguments": [ + { + "name": "map", + "type": "RID" + } + ] + }, + { "name": "map_force_update", "is_const": false, "is_vararg": false, @@ -133936,6 +137411,41 @@ } }, { + "name": "region_set_use_edge_connections", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "region", + "type": "RID" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "region_get_use_edge_connections", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "region", + "type": "RID" + } + ] + }, + { "name": "region_set_enter_cost", "is_const": false, "is_vararg": false, @@ -134548,6 +138058,41 @@ } }, { + "name": "agent_set_avoidance_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "agent", + "type": "RID" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "agent_get_avoidance_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, + { "name": "agent_set_map", "is_const": false, "is_vararg": false, @@ -134621,7 +138166,7 @@ ] }, { - "name": "agent_set_time_horizon", + "name": "agent_set_time_horizon_agents", "is_const": false, "is_vararg": false, "is_static": false, @@ -134633,7 +138178,26 @@ "type": "RID" }, { - "name": "time", + "name": "time_horizon", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "agent_set_time_horizon_obstacles", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "agent", + "type": "RID" + }, + { + "name": "time_horizon", "type": "float", "meta": "float" } @@ -134678,7 +138242,7 @@ ] }, { - "name": "agent_set_velocity", + "name": "agent_set_velocity_forced", "is_const": false, "is_vararg": false, "is_static": false, @@ -134696,7 +138260,7 @@ ] }, { - "name": "agent_set_target_velocity", + "name": "agent_set_velocity", "is_const": false, "is_vararg": false, "is_static": false, @@ -134708,7 +138272,7 @@ "type": "RID" }, { - "name": "target_velocity", + "name": "velocity", "type": "Vector2" } ] @@ -134749,7 +138313,7 @@ ] }, { - "name": "agent_set_callback", + "name": "agent_set_avoidance_callback", "is_const": false, "is_vararg": false, "is_static": false, @@ -134767,6 +138331,164 @@ ] }, { + "name": "agent_set_avoidance_layers", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3411492887, + "arguments": [ + { + "name": "agent", + "type": "RID" + }, + { + "name": "layers", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "agent_set_avoidance_mask", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3411492887, + "arguments": [ + { + "name": "agent", + "type": "RID" + }, + { + "name": "mask", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "agent_set_avoidance_priority", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "agent", + "type": "RID" + }, + { + "name": "priority", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "obstacle_create", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 529393457, + "return_value": { + "type": "RID" + } + }, + { + "name": "obstacle_set_map", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 395945892, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + }, + { + "name": "map", + "type": "RID" + } + ] + }, + { + "name": "obstacle_get_map", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3814569979, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + } + ] + }, + { + "name": "obstacle_set_position", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3201125042, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + }, + { + "name": "position", + "type": "Vector2" + } + ] + }, + { + "name": "obstacle_set_vertices", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 29476483, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + }, + { + "name": "vertices", + "type": "PackedVector2Array" + } + ] + }, + { + "name": "obstacle_set_avoidance_layers", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3411492887, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + }, + { + "name": "layers", + "type": "int", + "meta": "uint32" + } + ] + }, + { "name": "free_rid", "is_const": false, "is_vararg": false, @@ -135002,6 +138724,41 @@ ] }, { + "name": "map_set_use_edge_connections", + "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_edge_connections", + "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_set_edge_connection_margin", "is_const": false, "is_vararg": false, @@ -135255,6 +139012,23 @@ ] }, { + "name": "map_get_obstacles", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2684255073, + "return_value": { + "type": "typedarray::RID" + }, + "arguments": [ + { + "name": "map", + "type": "RID" + } + ] + }, + { "name": "map_force_update", "is_const": false, "is_vararg": false, @@ -135298,6 +139072,41 @@ } }, { + "name": "region_set_use_edge_connections", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "region", + "type": "RID" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "region_get_use_edge_connections", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "region", + "type": "RID" + } + ] + }, + { "name": "region_set_enter_cost", "is_const": false, "is_vararg": false, @@ -135928,6 +139737,76 @@ } }, { + "name": "agent_set_avoidance_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "agent", + "type": "RID" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "agent_get_avoidance_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, + { + "name": "agent_set_use_3d_avoidance", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "agent", + "type": "RID" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "agent_get_use_3d_avoidance", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "agent", + "type": "RID" + } + ] + }, + { "name": "agent_set_map", "is_const": false, "is_vararg": false, @@ -136001,7 +139880,7 @@ ] }, { - "name": "agent_set_time_horizon", + "name": "agent_set_time_horizon_agents", "is_const": false, "is_vararg": false, "is_static": false, @@ -136013,7 +139892,26 @@ "type": "RID" }, { - "name": "time", + "name": "time_horizon", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "agent_set_time_horizon_obstacles", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "agent", + "type": "RID" + }, + { + "name": "time_horizon", "type": "float", "meta": "float" } @@ -136039,6 +139937,25 @@ ] }, { + "name": "agent_set_height", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "agent", + "type": "RID" + }, + { + "name": "height", + "type": "float", + "meta": "float" + } + ] + }, + { "name": "agent_set_max_speed", "is_const": false, "is_vararg": false, @@ -136058,7 +139975,7 @@ ] }, { - "name": "agent_set_velocity", + "name": "agent_set_velocity_forced", "is_const": false, "is_vararg": false, "is_static": false, @@ -136076,7 +139993,7 @@ ] }, { - "name": "agent_set_target_velocity", + "name": "agent_set_velocity", "is_const": false, "is_vararg": false, "is_static": false, @@ -136088,7 +140005,7 @@ "type": "RID" }, { - "name": "target_velocity", + "name": "velocity", "type": "Vector3" } ] @@ -136129,7 +140046,7 @@ ] }, { - "name": "agent_set_callback", + "name": "agent_set_avoidance_callback", "is_const": false, "is_vararg": false, "is_static": false, @@ -136147,6 +140064,183 @@ ] }, { + "name": "agent_set_avoidance_layers", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3411492887, + "arguments": [ + { + "name": "agent", + "type": "RID" + }, + { + "name": "layers", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "agent_set_avoidance_mask", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3411492887, + "arguments": [ + { + "name": "agent", + "type": "RID" + }, + { + "name": "mask", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "agent_set_avoidance_priority", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "agent", + "type": "RID" + }, + { + "name": "priority", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "obstacle_create", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 529393457, + "return_value": { + "type": "RID" + } + }, + { + "name": "obstacle_set_map", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 395945892, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + }, + { + "name": "map", + "type": "RID" + } + ] + }, + { + "name": "obstacle_get_map", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3814569979, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + } + ] + }, + { + "name": "obstacle_set_height", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + }, + { + "name": "height", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "obstacle_set_position", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3227306858, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + }, + { + "name": "position", + "type": "Vector3" + } + ] + }, + { + "name": "obstacle_set_vertices", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4030257846, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + }, + { + "name": "vertices", + "type": "PackedVector3Array" + } + ] + }, + { + "name": "obstacle_set_avoidance_layers", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3411492887, + "arguments": [ + { + "name": "obstacle", + "type": "RID" + }, + { + "name": "layers", + "type": "int", + "meta": "uint32" + } + ] + }, + { "name": "free_rid", "is_const": false, "is_vararg": false, @@ -136230,6 +140324,9 @@ }, { "name": "navigation_debug_changed" + }, + { + "name": "avoidance_debug_changed" } ] }, @@ -136553,6 +140650,10 @@ "value": 23 }, { + "name": "NOTIFICATION_CHILD_ORDER_CHANGED", + "value": 24 + }, + { "name": "NOTIFICATION_INTERNAL_PROCESS", "value": 25 }, @@ -136693,6 +140794,42 @@ ] }, { + "name": "ProcessThreadGroup", + "is_bitfield": false, + "values": [ + { + "name": "PROCESS_THREAD_GROUP_INHERIT", + "value": 0 + }, + { + "name": "PROCESS_THREAD_GROUP_MAIN_THREAD", + "value": 1 + }, + { + "name": "PROCESS_THREAD_GROUP_SUB_THREAD", + "value": 2 + } + ] + }, + { + "name": "ProcessThreadMessages", + "is_bitfield": false, + "values": [ + { + "name": "FLAG_PROCESS_THREAD_MESSAGES", + "value": 1 + }, + { + "name": "FLAG_PROCESS_THREAD_MESSAGES_PHYSICS", + "value": 2 + }, + { + "name": "FLAG_PROCESS_THREAD_MESSAGES_ALL", + "value": 3 + } + ] + }, + { "name": "DuplicateFlags", "is_bitfield": false, "values": [ @@ -137559,6 +141696,33 @@ } }, { + "name": "set_physics_process_priority", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "priority", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_physics_process_priority", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { "name": "is_processing", "is_const": true, "is_vararg": false, @@ -137706,6 +141870,83 @@ } }, { + "name": "set_process_thread_group", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2275442745, + "arguments": [ + { + "name": "mode", + "type": "enum::Node.ProcessThreadGroup" + } + ] + }, + { + "name": "get_process_thread_group", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1866404740, + "return_value": { + "type": "enum::Node.ProcessThreadGroup" + } + }, + { + "name": "set_process_thread_messages", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1357280998, + "arguments": [ + { + "name": "flags", + "type": "bitfield::Node.ProcessThreadMessages" + } + ] + }, + { + "name": "get_process_thread_messages", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4228993612, + "return_value": { + "type": "bitfield::Node.ProcessThreadMessages" + } + }, + { + "name": "set_process_thread_group_order", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "order", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_process_thread_group_order", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { "name": "set_display_folded", "is_const": false, "is_vararg": false, @@ -137792,6 +142033,17 @@ } }, { + "name": "get_last_exclusive_window", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1757182445, + "return_value": { + "type": "Window" + } + }, + { "name": "get_tree", "is_const": true, "is_vararg": false, @@ -137939,6 +142191,17 @@ "hash": 3218959716 }, { + "name": "is_node_ready", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { "name": "set_multiplayer_authority", "is_const": false, "is_vararg": false, @@ -138105,6 +142368,106 @@ "is_static": false, "is_virtual": false, "hash": 3218959716 + }, + { + "name": "call_deferred_thread_group", + "is_const": false, + "is_vararg": true, + "is_static": false, + "is_virtual": false, + "hash": 3400424181, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "method", + "type": "StringName" + } + ] + }, + { + "name": "set_deferred_thread_group", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3776071444, + "arguments": [ + { + "name": "property", + "type": "StringName" + }, + { + "name": "value", + "type": "Variant" + } + ] + }, + { + "name": "notify_deferred_thread_group", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "what", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "call_thread_safe", + "is_const": false, + "is_vararg": true, + "is_static": false, + "is_virtual": false, + "hash": 3400424181, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "method", + "type": "StringName" + } + ] + }, + { + "name": "set_thread_safe", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3776071444, + "arguments": [ + { + "name": "property", + "type": "StringName" + }, + { + "name": "value", + "type": "Variant" + } + ] + }, + { + "name": "notify_thread_safe", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "what", + "type": "int", + "meta": "int32" + } + ] } ], "signals": [ @@ -138140,6 +142503,9 @@ "type": "Node" } ] + }, + { + "name": "child_order_changed" } ], "properties": [ @@ -138185,6 +142551,30 @@ "getter": "get_process_priority" }, { + "type": "int", + "name": "process_physics_priority", + "setter": "set_physics_process_priority", + "getter": "get_physics_process_priority" + }, + { + "type": "int", + "name": "process_thread_group", + "setter": "set_process_thread_group", + "getter": "get_process_thread_group" + }, + { + "type": "int", + "name": "process_thread_group_order", + "setter": "set_process_thread_group_order", + "getter": "get_process_thread_group_order" + }, + { + "type": "int", + "name": "process_thread_messages", + "setter": "set_process_thread_messages", + "getter": "get_process_thread_messages" + }, + { "type": "String", "name": "editor_description", "setter": "set_editor_description", @@ -139606,7 +143996,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1002852006, + "hash": 3123400617, "arguments": [ { "name": "target", @@ -139616,6 +144006,11 @@ "name": "up", "type": "Vector3", "default_value": "Vector3(0, 1, 0)" + }, + { + "name": "use_model_front", + "type": "bool", + "default_value": "false" } ] }, @@ -139625,7 +144020,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 735115603, + "hash": 4067663783, "arguments": [ { "name": "position", @@ -139639,6 +144034,11 @@ "name": "up", "type": "Vector3", "default_value": "Vector3(0, 1, 0)" + }, + { + "name": "use_model_front", + "type": "bool", + "default_value": "false" } ] }, @@ -139984,6 +144384,88 @@ "default_value": "true" } ] + }, + { + "name": "get_image_3d", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2358868431, + "return_value": { + "type": "typedarray::Image" + }, + "arguments": [ + { + "name": "width", + "type": "int", + "meta": "int32" + }, + { + "name": "height", + "type": "int", + "meta": "int32" + }, + { + "name": "depth", + "type": "int", + "meta": "int32" + }, + { + "name": "invert", + "type": "bool", + "default_value": "false" + }, + { + "name": "normalize", + "type": "bool", + "default_value": "true" + } + ] + }, + { + "name": "get_seamless_image_3d", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3328694319, + "return_value": { + "type": "typedarray::Image" + }, + "arguments": [ + { + "name": "width", + "type": "int", + "meta": "int32" + }, + { + "name": "height", + "type": "int", + "meta": "int32" + }, + { + "name": "depth", + "type": "int", + "meta": "int32" + }, + { + "name": "invert", + "type": "bool", + "default_value": "false" + }, + { + "name": "skirt", + "type": "float", + "meta": "float", + "default_value": "0.1" + }, + { + "name": "normalize", + "type": "bool", + "default_value": "true" + } + ] } ] }, @@ -140355,6 +144837,268 @@ ] }, { + "name": "NoiseTexture3D", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "Texture3D", + "api_type": "core", + "methods": [ + { + "name": "set_width", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "width", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_height", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "height", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_depth", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "depth", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_invert", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "invert", + "type": "bool" + } + ] + }, + { + "name": "get_invert", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_seamless", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "seamless", + "type": "bool" + } + ] + }, + { + "name": "get_seamless", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_seamless_blend_skirt", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "seamless_blend_skirt", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_seamless_blend_skirt", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 191475506, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_normalize", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "normalize", + "type": "bool" + } + ] + }, + { + "name": "is_normalized", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_color_ramp", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2756054477, + "arguments": [ + { + "name": "gradient", + "type": "Gradient" + } + ] + }, + { + "name": "get_color_ramp", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 132272999, + "return_value": { + "type": "Gradient" + } + }, + { + "name": "set_noise", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4135492439, + "arguments": [ + { + "name": "noise", + "type": "Noise" + } + ] + }, + { + "name": "get_noise", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 185851837, + "return_value": { + "type": "Noise" + } + } + ], + "properties": [ + { + "type": "int", + "name": "width", + "setter": "set_width", + "getter": "get_width" + }, + { + "type": "int", + "name": "height", + "setter": "set_height", + "getter": "get_height" + }, + { + "type": "int", + "name": "depth", + "setter": "set_depth", + "getter": "get_depth" + }, + { + "type": "bool", + "name": "invert", + "setter": "set_invert", + "getter": "get_invert" + }, + { + "type": "bool", + "name": "seamless", + "setter": "set_seamless", + "getter": "get_seamless" + }, + { + "type": "float", + "name": "seamless_blend_skirt", + "setter": "set_seamless_blend_skirt", + "getter": "get_seamless_blend_skirt" + }, + { + "type": "bool", + "name": "normalize", + "setter": "set_normalize", + "getter": "is_normalized" + }, + { + "type": "Gradient", + "name": "color_ramp", + "setter": "set_color_ramp", + "getter": "get_color_ramp" + }, + { + "type": "Noise", + "name": "noise", + "setter": "set_noise", + "getter": "get_noise" + } + ] + }, + { "name": "ORMMaterial3D", "is_refcounted": true, "is_instantiable": true, @@ -140535,6 +145279,31 @@ } }, { + "name": "set_delta_smoothing", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "delta_smoothing_enabled", + "type": "bool" + } + ] + }, + { + "name": "is_delta_smoothing_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { "name": "get_processor_count", "is_const": true, "is_vararg": false, @@ -140790,6 +145559,28 @@ ] }, { + "name": "shell_show_in_file_manager", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 885841341, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "file_or_dir_path", + "type": "String" + }, + { + "name": "open_folder", + "type": "bool", + "default_value": "true" + } + ] + }, + { "name": "is_process_running", "is_const": true, "is_vararg": false, @@ -141113,6 +145904,17 @@ } }, { + "name": "get_memory_info", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3102165223, + "return_value": { + "type": "Dictionary" + } + }, + { "name": "move_to_trash", "is_const": true, "is_vararg": false, @@ -141381,6 +146183,12 @@ "name": "low_processor_usage_mode_sleep_usec", "setter": "set_low_processor_usage_mode_sleep_usec", "getter": "get_low_processor_usage_mode_sleep_usec" + }, + { + "type": "bool", + "name": "delta_smoothing", + "setter": "set_delta_smoothing", + "getter": "is_delta_smoothing_enabled" } ] }, @@ -141723,9 +146531,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1139954409, + "hash": 3995934104, "return_value": { - "type": "PackedStringArray" + "type": "typedarray::StringName" } }, { @@ -142114,6 +146922,14 @@ "return_value": { "type": "bool" } + }, + { + "name": "cancel_free", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 } ], "signals": [ @@ -143544,6 +148360,33 @@ ] }, { + "name": "get_render_target_size_multiplier", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "double" + } + }, + { + "name": "set_render_target_size_multiplier", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "multiplier", + "type": "float", + "meta": "double" + } + ] + }, + { "name": "is_action_set_active", "is_const": true, "is_vararg": false, @@ -143624,6 +148467,12 @@ "name": "display_refresh_rate", "setter": "set_display_refresh_rate", "getter": "get_display_refresh_rate" + }, + { + "type": "float", + "name": "render_target_size_multiplier", + "setter": "set_render_target_size_multiplier", + "getter": "get_render_target_size_multiplier" } ] }, @@ -144150,6 +148999,31 @@ "return_value": { "type": "bool" } + }, + { + "name": "set_allow_reselect", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "allow", + "type": "bool" + } + ] + }, + { + "name": "get_allow_reselect", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "signals": [ @@ -144190,6 +149064,12 @@ "name": "fit_to_longest_item", "setter": "set_fit_to_longest_item", "getter": "is_fit_to_longest_item" + }, + { + "type": "bool", + "name": "allow_reselect", + "setter": "set_allow_reselect", + "getter": "get_allow_reselect" } ] }, @@ -147370,7 +152250,7 @@ "hash": 2586408642, "arguments": [ { - "name": "enable", + "name": "enabled", "type": "bool" } ] @@ -147395,7 +152275,7 @@ "hash": 2586408642, "arguments": [ { - "name": "enable", + "name": "enabled", "type": "bool" } ] @@ -147435,33 +152315,6 @@ "return_value": { "type": "bool" } - }, - { - "name": "set_lookahead", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 373806689, - "arguments": [ - { - "name": "lookahead", - "type": "float", - "meta": "float" - } - ] - }, - { - "name": "get_lookahead", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1740695150, - "return_value": { - "type": "float", - "meta": "float" - } } ], "properties": [ @@ -147506,12 +152359,6 @@ "name": "loop", "setter": "set_loop", "getter": "has_loop" - }, - { - "type": "float", - "name": "lookahead", - "setter": "set_lookahead", - "getter": "get_lookahead" } ] }, @@ -147692,7 +152539,7 @@ "hash": 2586408642, "arguments": [ { - "name": "enable", + "name": "enabled", "type": "bool" } ] @@ -147709,6 +152556,31 @@ } }, { + "name": "set_use_model_front", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_using_model_front", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { "name": "set_loop", "is_const": false, "is_vararg": false, @@ -147813,6 +152685,12 @@ }, { "type": "bool", + "name": "use_model_front", + "setter": "set_use_model_front", + "getter": "is_using_model_front" + }, + { + "type": "bool", "name": "cubic_interp", "setter": "set_cubic_interpolation", "getter": "get_cubic_interpolation" @@ -149308,7 +154186,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3198110832, + "hash": 1529961754, "return_value": { "type": "KinematicCollision2D" }, @@ -149426,7 +154304,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1140990067, + "hash": 2825704414, "return_value": { "type": "KinematicCollision3D" }, @@ -149465,7 +154343,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2082761915, + "hash": 680299713, "return_value": { "type": "bool" }, @@ -150095,6 +154973,24 @@ ] }, { + "name": "get_contact_local_velocity_at_position", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2299179447, + "return_value": { + "type": "Vector2" + }, + "arguments": [ + { + "name": "contact_idx", + "type": "int", + "meta": "int32" + } + ] + }, + { "name": "get_contact_collider", "is_const": true, "is_vararg": false, @@ -150756,6 +155652,23 @@ ] }, { + "name": "_get_contact_local_velocity_at_position", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Vector2" + }, + "arguments": [ + { + "name": "contact_idx", + "type": "int", + "meta": "int32" + } + ] + }, + { "name": "_get_contact_collider", "is_const": true, "is_static": false, @@ -151412,6 +156325,24 @@ ] }, { + "name": "get_contact_local_velocity_at_position", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 711720468, + "return_value": { + "type": "Vector3" + }, + "arguments": [ + { + "name": "contact_idx", + "type": "int", + "meta": "int32" + } + ] + }, + { "name": "get_contact_collider", "is_const": true, "is_vararg": false, @@ -152094,6 +157025,23 @@ ] }, { + "name": "_get_contact_local_velocity_at_position", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Vector3" + }, + "arguments": [ + { + "name": "contact_idx", + "type": "int", + "meta": "int32" + } + ] + }, + { "name": "_get_contact_collider", "is_const": true, "is_static": false, @@ -152322,7 +157270,7 @@ "is_virtual": false, "hash": 3803848594, "return_value": { - "type": "typedarray::PackedVector2Array" + "type": "typedarray::Vector2" }, "arguments": [ { @@ -152765,7 +157713,7 @@ "is_virtual": false, "hash": 550215980, "return_value": { - "type": "typedarray::PackedVector3Array" + "type": "typedarray::Vector3" }, "arguments": [ { @@ -152846,6 +157794,10 @@ "type": "bool" }, { + "name": "pick_ray", + "type": "bool" + }, + { "name": "result", "type": "PhysicsServer3DExtensionRayResult*" } @@ -164452,6 +169404,10 @@ "type": "bool" }, { + "name": "recovery_as_collision", + "type": "bool" + }, + { "name": "result", "type": "PhysicsServer3DExtensionMotionResult*" } @@ -169374,6 +174330,45 @@ ] }, { + "name": "set_item_icon_max_width", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "width", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_item_icon_modulate", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2878471219, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "modulate", + "type": "Color" + } + ] + }, + { "name": "set_item_checked", "is_const": false, "is_vararg": false, @@ -169750,6 +174745,43 @@ ] }, { + "name": "get_item_icon_max_width", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 923996154, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_item_icon_modulate", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3457211756, + "return_value": { + "type": "Color" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { "name": "is_item_checked", "is_const": true, "is_vararg": false, @@ -171540,6 +176572,42 @@ ] }, { + "name": "set_as_basic", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2678287736, + "arguments": [ + { + "name": "name", + "type": "String" + }, + { + "name": "basic", + "type": "bool" + } + ] + }, + { + "name": "set_as_internal", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2678287736, + "arguments": [ + { + "name": "name", + "type": "String" + }, + { + "name": "internal", + "type": "bool" + } + ] + }, + { "name": "add_property_info", "is_const": false, "is_vararg": false, @@ -174449,9 +179517,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1139954409, + "hash": 3995934104, "return_value": { - "type": "PackedStringArray" + "type": "typedarray::StringName" } }, { @@ -175617,7 +180685,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2207676613, + "hash": 837325100, "return_value": { "type": "float", "meta": "float" @@ -180938,6 +186006,27 @@ ] }, { + "name": "sampler_is_format_supported_for_filter", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2247922238, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "format", + "type": "enum::RenderingDevice.DataFormat" + }, + { + "name": "sampler_filter", + "type": "enum::RenderingDevice.SamplerFilter" + } + ] + }, + { "name": "vertex_buffer_create", "is_const": false, "is_vararg": false, @@ -181507,7 +186596,7 @@ }, "arguments": [ { - "name": "compute_pieline", + "name": "compute_pipeline", "type": "RID" } ] @@ -181645,7 +186734,7 @@ }, { "name": "storage_textures", - "type": "Array", + "type": "typedarray::RID", "default_value": "Array[RID]([])" } ] @@ -184996,6 +190085,29 @@ ] }, { + "name": "texture_get_native_handle", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1834114100, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "texture", + "type": "RID" + }, + { + "name": "srgb", + "type": "bool", + "default_value": "false" + } + ] + }, + { "name": "shader_create", "is_const": false, "is_vararg": false, @@ -188363,7 +193475,7 @@ "type": "RID" }, { - "name": "setrngth", + "name": "strength", "type": "float", "meta": "float" } @@ -189062,6 +194174,23 @@ ] }, { + "name": "viewport_get_render_target", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3814569979, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "viewport", + "type": "RID" + } + ] + }, + { "name": "viewport_get_texture", "is_const": true, "is_vararg": false, @@ -189950,7 +195079,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 362573166, + "hash": 491659071, "arguments": [ { "name": "env", @@ -192029,6 +197158,34 @@ ] }, { + "name": "canvas_item_add_multiline", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3176074788, + "arguments": [ + { + "name": "item", + "type": "RID" + }, + { + "name": "points", + "type": "PackedVector2Array" + }, + { + "name": "colors", + "type": "PackedColorArray" + }, + { + "name": "width", + "type": "float", + "meta": "float", + "default_value": "-1.0" + } + ] + }, + { "name": "canvas_item_add_rect", "is_const": false, "is_vararg": false, @@ -192733,7 +197890,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1568036344, + "hash": 41973386, "arguments": [ { "name": "item", @@ -193366,9 +198523,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1139954409, + "hash": 3995934104, "return_value": { - "type": "PackedStringArray" + "type": "typedarray::StringName" } }, { @@ -193754,7 +198911,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 899045543, + "hash": 1076185472, "arguments": [ { "name": "swap_buffers", @@ -195554,7 +200711,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1037160898, + "hash": 3218895358, "arguments": [ { "name": "alignment", @@ -195574,6 +200731,16 @@ "name": "st_parser", "type": "enum::TextServer.StructuredTextParser", "default_value": "0" + }, + { + "name": "justification_flags", + "type": "bitfield::TextServer.JustificationFlag", + "default_value": "163" + }, + { + "name": "tab_stops", + "type": "PackedFloat32Array", + "default_value": "PackedFloat32Array()" } ] }, @@ -195598,7 +200765,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2241060727, + "hash": 4036303897, "arguments": [ { "name": "level", @@ -195612,6 +200779,11 @@ { "name": "capitalize", "type": "bool" + }, + { + "name": "bullet", + "type": "String", + "default_value": "\"•\"" } ] }, @@ -199540,6 +204712,60 @@ "default_value": "0" } ] + }, + { + "name": "get_max_sync_packet_size", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_max_sync_packet_size", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "size", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_max_delta_packet_size", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_max_delta_packet_size", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "size", + "type": "int", + "meta": "int32" + } + ] } ], "signals": [ @@ -199611,6 +204837,18 @@ "name": "server_relay", "setter": "set_server_relay_enabled", "getter": "is_server_relay_enabled" + }, + { + "type": "int", + "name": "max_sync_packet_size", + "setter": "set_max_sync_packet_size", + "getter": "get_max_sync_packet_size" + }, + { + "type": "int", + "name": "max_delta_packet_size", + "setter": "set_max_delta_packet_size", + "getter": "get_max_delta_packet_size" } ] }, @@ -199770,6 +205008,41 @@ "type": "bool" } ] + }, + { + "name": "property_get_watch", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3456846888, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "path", + "type": "NodePath" + } + ] + }, + { + "name": "property_set_watch", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3868023870, + "arguments": [ + { + "name": "path", + "type": "NodePath" + }, + { + "name": "enabled", + "type": "bool" + } + ] } ] }, @@ -202984,6 +208257,60 @@ } }, { + "name": "set_horizontal_custom_step", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "value", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_horizontal_custom_step", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_vertical_custom_step", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "value", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_vertical_custom_step", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { "name": "set_horizontal_scroll_mode", "is_const": false, "is_vararg": false, @@ -203150,6 +208477,18 @@ "getter": "get_v_scroll" }, { + "type": "float", + "name": "scroll_horizontal_custom_step", + "setter": "set_horizontal_custom_step", + "getter": "get_horizontal_custom_step" + }, + { + "type": "float", + "name": "scroll_vertical_custom_step", + "setter": "set_vertical_custom_step", + "getter": "get_vertical_custom_step" + }, + { "type": "int", "name": "horizontal_scroll_mode", "setter": "set_horizontal_scroll_mode", @@ -216395,8 +221734,8 @@ }, { "name": "tangents", - "type": "Array", - "default_value": "[]" + "type": "typedarray::Plane", + "default_value": "Array[Plane]([])" } ] }, @@ -216706,11 +222045,11 @@ }, { "name": "get_text_edit", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2185802765, + "hash": 1893027089, "return_value": { "type": "TextEdit" } @@ -217578,6 +222917,45 @@ ] }, { + "name": "set_tab_icon_max_width", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "tab_idx", + "type": "int", + "meta": "int32" + }, + { + "name": "width", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_tab_icon_max_width", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 923996154, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "tab_idx", + "type": "int", + "meta": "int32" + } + ] + }, + { "name": "set_tab_button_icon", "is_const": false, "is_vararg": false, @@ -217689,6 +223067,43 @@ ] }, { + "name": "set_tab_metadata", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2152698145, + "arguments": [ + { + "name": "tab_idx", + "type": "int", + "meta": "int32" + }, + { + "name": "metadata", + "type": "Variant" + } + ] + }, + { + "name": "get_tab_metadata", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4227898402, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "tab_idx", + "type": "int", + "meta": "int32" + } + ] + }, + { "name": "remove_tab", "is_const": false, "is_vararg": false, @@ -218534,6 +223949,43 @@ ] }, { + "name": "set_tab_metadata", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2152698145, + "arguments": [ + { + "name": "tab_idx", + "type": "int", + "meta": "int32" + }, + { + "name": "metadata", + "type": "Variant" + } + ] + }, + { + "name": "get_tab_metadata", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4227898402, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "tab_idx", + "type": "int", + "meta": "int32" + } + ] + }, + { "name": "set_tab_button_icon", "is_const": false, "is_vararg": false, @@ -218711,6 +224163,15 @@ ], "signals": [ { + "name": "active_tab_rearranged", + "arguments": [ + { + "name": "idx_to", + "type": "int" + } + ] + }, + { "name": "tab_changed", "arguments": [ { @@ -218720,6 +224181,24 @@ ] }, { + "name": "tab_clicked", + "arguments": [ + { + "name": "tab", + "type": "int" + } + ] + }, + { + "name": "tab_hovered", + "arguments": [ + { + "name": "tab", + "type": "int" + } + ] + }, + { "name": "tab_selected", "arguments": [ { @@ -220252,6 +225731,31 @@ } }, { + "name": "set_draw_caret_when_editable_disabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_drawing_caret_when_editable_disabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { "name": "set_move_caret_on_right_click_enabled", "is_const": false, "is_vararg": false, @@ -222551,6 +228055,12 @@ }, { "type": "bool", + "name": "caret_draw_when_editable_disabled", + "setter": "set_draw_caret_when_editable_disabled", + "getter": "is_drawing_caret_when_editable_disabled" + }, + { + "type": "bool", "name": "caret_move_on_right_click", "setter": "set_move_caret_on_right_click_enabled", "getter": "is_move_caret_on_right_click_enabled" @@ -223364,6 +228874,31 @@ } }, { + "name": "set_justification_flags", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2877345813, + "arguments": [ + { + "name": "justification_flags", + "type": "bitfield::TextServer.JustificationFlag" + } + ] + }, + { + "name": "get_justification_flags", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1583363614, + "return_value": { + "type": "bitfield::TextServer.JustificationFlag" + } + }, + { "name": "set_depth", "is_const": false, "is_vararg": false, @@ -223672,6 +229207,12 @@ "getter": "get_autowrap_mode" }, { + "type": "int", + "name": "justification_flags", + "setter": "set_justification_flags", + "getter": "get_justification_flags" + }, + { "type": "float", "name": "pixel_size", "setter": "set_pixel_size", @@ -224849,6 +230390,18 @@ { "name": "JUSTIFICATION_CONSTRAIN_ELLIPSIS", "value": 16 + }, + { + "name": "JUSTIFICATION_SKIP_LAST_LINE", + "value": 32 + }, + { + "name": "JUSTIFICATION_SKIP_LAST_LINE_WITH_VISIBLE_CHARS", + "value": 64 + }, + { + "name": "JUSTIFICATION_DO_NOT_SKIP_SINGLE_LINE", + "value": 128 } ] }, @@ -225037,6 +230590,10 @@ { "name": "GRAPHEME_IS_SAFE_TO_INSERT_TATWEEL", "value": 2048 + }, + { + "name": "GRAPHEME_IS_EMBEDDED_OBJECT", + "value": 4096 } ] }, @@ -225587,6 +231144,23 @@ ] }, { + "name": "font_get_ot_name_strings", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1882737106, + "return_value": { + "type": "Dictionary" + }, + "arguments": [ + { + "name": "font_rid", + "type": "RID" + } + ] + }, + { "name": "font_set_style_name", "is_const": false, "is_vararg": false, @@ -227209,6 +232783,34 @@ ] }, { + "name": "font_get_char_from_glyph_index", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2156738276, + "return_value": { + "type": "int", + "meta": "int64" + }, + "arguments": [ + { + "name": "font_rid", + "type": "RID" + }, + { + "name": "size", + "type": "int", + "meta": "int64" + }, + { + "name": "glyph_index", + "type": "int", + "meta": "int64" + } + ] + }, + { "name": "font_has_char", "is_const": true, "is_vararg": false, @@ -228282,7 +233884,7 @@ "meta": "double" }, { - "name": "jst_flags", + "name": "justification_flags", "type": "bitfield::TextServer.JustificationFlag", "default_value": "3" } @@ -228345,6 +233947,23 @@ ] }, { + "name": "shaped_text_has_visible_chars", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + } + ] + }, + { "name": "shaped_text_get_glyphs", "is_const": true, "is_vararg": false, @@ -229611,6 +235230,22 @@ ] }, { + "name": "_font_get_ot_name_strings", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Dictionary" + }, + "arguments": [ + { + "name": "font_rid", + "type": "RID" + } + ] + }, + { "name": "_font_set_style_name", "is_const": false, "is_static": false, @@ -231157,6 +236792,33 @@ ] }, { + "name": "_font_get_char_from_glyph_index", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int", + "meta": "int64" + }, + "arguments": [ + { + "name": "font_rid", + "type": "RID" + }, + { + "name": "size", + "type": "int", + "meta": "int64" + }, + { + "name": "glyph_index", + "type": "int", + "meta": "int64" + } + ] + }, + { "name": "_font_has_char", "is_const": true, "is_static": false, @@ -232166,7 +237828,7 @@ "meta": "double" }, { - "name": "jst_flags", + "name": "justification_flags", "type": "bitfield::TextServer.JustificationFlag" } ] @@ -238153,6 +243815,24 @@ ] }, { + "name": "get_layer_for_body_rid", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3917799429, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { "name": "get_pattern", "is_const": false, "is_vararg": false, @@ -243683,10 +249363,17 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2240911060, + "hash": 2595650253, "return_value": { "type": "bool" - } + }, + "arguments": [ + { + "name": "force_edit", + "type": "bool", + "default_value": "false" + } + ] }, { "name": "get_custom_popup_rect", @@ -243870,6 +249557,43 @@ ] }, { + "name": "set_column_title_alignment", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3276431499, + "arguments": [ + { + "name": "column", + "type": "int", + "meta": "int32" + }, + { + "name": "title_alignment", + "type": "enum::HorizontalAlignment" + } + ] + }, + { + "name": "get_column_title_alignment", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4171562184, + "return_value": { + "type": "enum::HorizontalAlignment" + }, + "arguments": [ + { + "name": "column", + "type": "int", + "meta": "int32" + } + ] + }, + { "name": "set_column_title_direction", "is_const": false, "is_vararg": false, @@ -244149,6 +249873,31 @@ "return_value": { "type": "bool" } + }, + { + "name": "set_allow_search", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "allow", + "type": "bool" + } + ] + }, + { + "name": "get_allow_search", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "signals": [ @@ -244315,6 +250064,12 @@ }, { "type": "bool", + "name": "allow_search", + "setter": "set_allow_search", + "getter": "get_allow_search" + }, + { + "type": "bool", "name": "hide_folding", "setter": "set_hide_folding", "getter": "is_folding_hidden" @@ -244430,6 +250185,43 @@ ] }, { + "name": "set_edit_multiline", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "column", + "type": "int", + "meta": "int32" + }, + { + "name": "multiline", + "type": "bool" + } + ] + }, + { + "name": "is_edit_multiline", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "column", + "type": "int", + "meta": "int32" + } + ] + }, + { "name": "set_checked", "is_const": false, "is_vararg": false, @@ -244598,6 +250390,43 @@ ] }, { + "name": "set_autowrap_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3633006561, + "arguments": [ + { + "name": "column", + "type": "int", + "meta": "int32" + }, + { + "name": "autowrap_mode", + "type": "enum::TextServer.AutowrapMode" + } + ] + }, + { + "name": "get_autowrap_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2902757236, + "return_value": { + "type": "enum::TextServer.AutowrapMode" + }, + "arguments": [ + { + "name": "column", + "type": "int", + "meta": "int32" + } + ] + }, + { "name": "set_structured_text_bidi_override", "is_const": false, "is_vararg": false, @@ -245927,6 +251756,34 @@ ] }, { + "name": "add_child", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1819951137, + "arguments": [ + { + "name": "child", + "type": "TreeItem" + } + ] + }, + { + "name": "remove_child", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1819951137, + "arguments": [ + { + "name": "child", + "type": "TreeItem" + } + ] + }, + { "name": "get_tree", "is_const": true, "is_vararg": false, @@ -245982,6 +251839,42 @@ } }, { + "name": "get_next_in_tree", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1666920593, + "return_value": { + "type": "TreeItem" + }, + "arguments": [ + { + "name": "wrap", + "type": "bool", + "default_value": "false" + } + ] + }, + { + "name": "get_prev_in_tree", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1666920593, + "return_value": { + "type": "TreeItem" + }, + "arguments": [ + { + "name": "wrap", + "type": "bool", + "default_value": "false" + } + ] + }, + { "name": "get_next_visible", "is_const": false, "is_vararg": false, @@ -246099,20 +251992,6 @@ ] }, { - "name": "remove_child", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1819951137, - "arguments": [ - { - "name": "child", - "type": "TreeItem" - } - ] - }, - { "name": "call_recursive", "is_const": false, "is_vararg": true, @@ -246516,6 +252395,10 @@ { "name": "TRANS_BACK", "value": 10 + }, + { + "name": "TRANS_SPRING", + "value": 11 } ] }, @@ -246811,6 +252694,18 @@ ] }, { + "name": "get_loops_left", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { "name": "set_speed_scale", "is_const": false, "is_vararg": false, @@ -250380,6 +256275,14 @@ ] }, { + "name": "update_mouse_cursor_state", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { "name": "gui_get_drag_data", "is_const": true, "is_vararg": false, @@ -250422,11 +256325,11 @@ }, { "name": "gui_get_focus_owner", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 829782337, + "hash": 2783021301, "return_value": { "type": "Control" } @@ -261693,6 +267596,44 @@ "return_value": { "type": "String" } + }, + { + "name": "get_display_refresh_rate", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_display_refresh_rate", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "refresh_rate", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_available_display_refresh_rates", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "Array" + } } ], "signals": [ @@ -261783,6 +267724,9 @@ }, { "name": "reference_space_reset" + }, + { + "name": "display_refresh_rate_changed" } ], "properties": [ @@ -261992,6 +267936,14 @@ { "name": "WINDOW_INITIAL_POSITION_CENTER_OTHER_SCREEN", "value": 3 + }, + { + "name": "WINDOW_INITIAL_POSITION_CENTER_SCREEN_WITH_MOUSE_FOCUS", + "value": 4 + }, + { + "name": "WINDOW_INITIAL_POSITION_CENTER_SCREEN_WITH_KEYBOARD_FOCUS", + "value": 5 } ] } @@ -262023,6 +267975,18 @@ } }, { + "name": "get_window_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { "name": "set_initial_position", "is_const": false, "is_vararg": false, @@ -262383,6 +268347,20 @@ } }, { + "name": "set_unparent_when_invisible", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "unparent", + "type": "bool" + } + ] + }, + { "name": "can_draw", "is_const": true, "is_vararg": false, @@ -263401,12 +269379,27 @@ ] }, { + "name": "popup_centered", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3447975422, + "arguments": [ + { + "name": "minsize", + "type": "Vector2i", + "default_value": "Vector2i(0, 0)" + } + ] + }, + { "name": "popup_centered_ratio", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1912078273, + "hash": 1014814997, "arguments": [ { "name": "ratio", @@ -263417,29 +269410,115 @@ ] }, { - "name": "popup_centered", + "name": "popup_centered_clamped", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3447975422, + "hash": 2613752477, "arguments": [ { "name": "minsize", "type": "Vector2i", "default_value": "Vector2i(0, 0)" + }, + { + "name": "fallback_ratio", + "type": "float", + "meta": "float", + "default_value": "0.75" } ] }, { - "name": "popup_centered_clamped", + "name": "popup_exclusive", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1728044812, + "arguments": [ + { + "name": "from_node", + "type": "Node" + }, + { + "name": "rect", + "type": "Rect2i", + "default_value": "Rect2i(0, 0, 0, 0)" + } + ] + }, + { + "name": "popup_exclusive_on_parent", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2344671043, + "arguments": [ + { + "name": "from_node", + "type": "Node" + }, + { + "name": "parent_rect", + "type": "Rect2i" + } + ] + }, + { + "name": "popup_exclusive_centered", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2561668109, + "arguments": [ + { + "name": "from_node", + "type": "Node" + }, + { + "name": "minsize", + "type": "Vector2i", + "default_value": "Vector2i(0, 0)" + } + ] + }, + { + "name": "popup_exclusive_centered_ratio", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4257659513, + "arguments": [ + { + "name": "from_node", + "type": "Node" + }, + { + "name": "ratio", + "type": "float", + "meta": "float", + "default_value": "0.8" + } + ] + }, + { + "name": "popup_exclusive_centered_clamped", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3728566557, + "hash": 224798062, "arguments": [ { + "name": "from_node", + "type": "Node" + }, + { "name": "minsize", "type": "Vector2i", "default_value": "Vector2i(0, 0)" @@ -263744,7 +269823,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1286410249, + "hash": 844576869, + "return_value": { + "type": "enum::Error" + }, "arguments": [ { "name": "task_id", @@ -264319,6 +270401,34 @@ "type": "String" } ] + }, + { + "name": "save_to_string", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2841200299, + "return_value": { + "type": "String" + } + }, + { + "name": "load_from_string", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 166001499, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "string", + "type": "String" + } + ] } ] }, @@ -264970,6 +271080,17 @@ "hash": 3218959716 }, { + "name": "get_system_info", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2382534195, + "return_value": { + "type": "Dictionary" + } + }, + { "name": "get_tracking_status", "is_const": true, "is_vararg": false, @@ -265347,6 +271468,16 @@ "is_virtual": true }, { + "name": "_get_system_info", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Dictionary" + } + }, + { "name": "_supports_play_area_mode", "is_const": true, "is_static": false, @@ -266689,6 +272820,31 @@ ] }, { + "name": "get_world_origin", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3229777777, + "return_value": { + "type": "Transform3D" + } + }, + { + "name": "set_world_origin", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2952846383, + "arguments": [ + { + "name": "world_origin", + "type": "Transform3D" + } + ] + }, + { "name": "get_reference_frame", "is_const": true, "is_vararg": false, @@ -266970,6 +273126,12 @@ "getter": "get_world_scale" }, { + "type": "Vector3", + "name": "world_origin", + "setter": "set_world_origin", + "getter": "get_world_origin" + }, + { "type": "Object", "name": "primary_interface", "setter": "set_primary_interface", @@ -267332,11 +273494,11 @@ }, { "name": "PhysicsServer3DExtensionMotionCollision", - "format": "Vector3 position;Vector3 normal;Vector3 collider_velocity;real_t depth;int local_shape;ObjectID collider_id;RID collider;int collider_shape" + "format": "Vector3 position;Vector3 normal;Vector3 collider_velocity;Vector3 collider_angular_velocity;real_t depth;int local_shape;ObjectID collider_id;RID collider;int collider_shape" }, { "name": "PhysicsServer3DExtensionMotionResult", - "format": "Vector3 travel;Vector3 remainder;real_t collision_safe_fraction;real_t collision_unsafe_fraction;PhysicsServer3DExtensionMotionCollision collisions[32];int collision_count" + "format": "Vector3 travel;Vector3 remainder;real_t collision_depth;real_t collision_safe_fraction;real_t collision_unsafe_fraction;PhysicsServer3DExtensionMotionCollision collisions[32];int collision_count" }, { "name": "PhysicsServer3DExtensionRayResult", |