From f78ad9319141f76deeb37d11e96833cfe8ba0909 Mon Sep 17 00:00:00 2001 From: MartinOpat Date: Sat, 7 Mar 2026 14:00:54 +0100 Subject: [PATCH] cpp extension updated, fixing required not ... compile errors --- .../thirdparty/extension_api.json | 11931 ++++++++++++++-- 1 file changed, 10679 insertions(+), 1252 deletions(-) diff --git a/evolve-die-repeat/thirdparty/extension_api.json b/evolve-die-repeat/thirdparty/extension_api.json index 7198c99..a281fcb 100644 --- a/evolve-die-repeat/thirdparty/extension_api.json +++ b/evolve-die-repeat/thirdparty/extension_api.json @@ -1,11 +1,11 @@ { "header": { "version_major": 4, - "version_minor": 5, + "version_minor": 6, "version_patch": 1, "version_status": "stable", - "version_build": "arch_linux", - "version_full_name": "Godot Engine v4.5.1.stable.arch_linux", + "version_build": "official", + "version_full_name": "Godot Engine v4.6.1.stable.official", "precision": "single" }, "builtin_class_sizes": [ @@ -21643,9 +21643,12 @@ "name": "bsearch", "return_type": "int", "is_vararg": false, - "is_const": false, + "is_const": true, "is_static": false, - "hash": 3380005890, + "hash": 954237325, + "hash_compatibility": [ + 3380005890 + ], "arguments": [ { "name": "value", @@ -21662,9 +21665,12 @@ "name": "duplicate", "return_type": "PackedByteArray", "is_vararg": false, - "is_const": false, + "is_const": true, "is_static": false, - "hash": 851781288 + "hash": 247621236, + "hash_compatibility": [ + 851781288 + ] }, { "name": "find", @@ -22674,9 +22680,12 @@ "name": "bsearch", "return_type": "int", "is_vararg": false, - "is_const": false, + "is_const": true, "is_static": false, - "hash": 3380005890, + "hash": 954237325, + "hash_compatibility": [ + 3380005890 + ], "arguments": [ { "name": "value", @@ -22693,9 +22702,12 @@ "name": "duplicate", "return_type": "PackedInt32Array", "is_vararg": false, - "is_const": false, + "is_const": true, "is_static": false, - "hash": 1997843129 + "hash": 3158844420, + "hash_compatibility": [ + 1997843129 + ] }, { "name": "find", @@ -23047,9 +23059,12 @@ "name": "bsearch", "return_type": "int", "is_vararg": false, - "is_const": false, + "is_const": true, "is_static": false, - "hash": 3380005890, + "hash": 954237325, + "hash_compatibility": [ + 3380005890 + ], "arguments": [ { "name": "value", @@ -23066,9 +23081,12 @@ "name": "duplicate", "return_type": "PackedInt64Array", "is_vararg": false, - "is_const": false, + "is_const": true, "is_static": false, - "hash": 2376370016 + "hash": 1961294120, + "hash_compatibility": [ + 2376370016 + ] }, { "name": "find", @@ -23420,9 +23438,12 @@ "name": "bsearch", "return_type": "int", "is_vararg": false, - "is_const": false, + "is_const": true, "is_static": false, - "hash": 1188816338, + "hash": 1175118842, + "hash_compatibility": [ + 1188816338 + ], "arguments": [ { "name": "value", @@ -23439,9 +23460,12 @@ "name": "duplicate", "return_type": "PackedFloat32Array", "is_vararg": false, - "is_const": false, + "is_const": true, "is_static": false, - "hash": 831114784 + "hash": 3575107827, + "hash_compatibility": [ + 831114784 + ] }, { "name": "find", @@ -23793,9 +23817,12 @@ "name": "bsearch", "return_type": "int", "is_vararg": false, - "is_const": false, + "is_const": true, "is_static": false, - "hash": 1188816338, + "hash": 1175118842, + "hash_compatibility": [ + 1188816338 + ], "arguments": [ { "name": "value", @@ -23812,9 +23839,12 @@ "name": "duplicate", "return_type": "PackedFloat64Array", "is_vararg": false, - "is_const": false, + "is_const": true, "is_static": false, - "hash": 949266573 + "hash": 1627308337, + "hash_compatibility": [ + 949266573 + ] }, { "name": "find", @@ -24166,9 +24196,12 @@ "name": "bsearch", "return_type": "int", "is_vararg": false, - "is_const": false, + "is_const": true, "is_static": false, - "hash": 328976671, + "hash": 1171495151, + "hash_compatibility": [ + 328976671 + ], "arguments": [ { "name": "value", @@ -24185,9 +24218,12 @@ "name": "duplicate", "return_type": "PackedStringArray", "is_vararg": false, - "is_const": false, + "is_const": true, "is_static": false, - "hash": 2991231410 + "hash": 747180633, + "hash_compatibility": [ + 2991231410 + ] }, { "name": "find", @@ -24544,9 +24580,12 @@ "name": "bsearch", "return_type": "int", "is_vararg": false, - "is_const": false, + "is_const": true, "is_static": false, - "hash": 3778035805, + "hash": 3341588170, + "hash_compatibility": [ + 3778035805 + ], "arguments": [ { "name": "value", @@ -24563,9 +24602,12 @@ "name": "duplicate", "return_type": "PackedVector2Array", "is_vararg": false, - "is_const": false, + "is_const": true, "is_static": false, - "hash": 3763646812 + "hash": 1660374357, + "hash_compatibility": [ + 3763646812 + ] }, { "name": "find", @@ -24922,9 +24964,12 @@ "name": "bsearch", "return_type": "int", "is_vararg": false, - "is_const": false, + "is_const": true, "is_static": false, - "hash": 219263630, + "hash": 1259277637, + "hash_compatibility": [ + 219263630 + ], "arguments": [ { "name": "value", @@ -24941,9 +24986,12 @@ "name": "duplicate", "return_type": "PackedVector3Array", "is_vararg": false, - "is_const": false, + "is_const": true, "is_static": false, - "hash": 2754175465 + "hash": 4171207452, + "hash_compatibility": [ + 2754175465 + ] }, { "name": "find", @@ -25295,9 +25343,12 @@ "name": "bsearch", "return_type": "int", "is_vararg": false, - "is_const": false, + "is_const": true, "is_static": false, - "hash": 314143821, + "hash": 2639732838, + "hash_compatibility": [ + 314143821 + ], "arguments": [ { "name": "value", @@ -25314,9 +25365,12 @@ "name": "duplicate", "return_type": "PackedColorArray", "is_vararg": false, - "is_const": false, + "is_const": true, "is_static": false, - "hash": 1011903421 + "hash": 3072026941, + "hash_compatibility": [ + 1011903421 + ] }, { "name": "find", @@ -25668,9 +25722,12 @@ "name": "bsearch", "return_type": "int", "is_vararg": false, - "is_const": false, + "is_const": true, "is_static": false, - "hash": 735671678, + "hash": 1822067054, + "hash_compatibility": [ + 735671678 + ], "arguments": [ { "name": "value", @@ -25687,9 +25744,12 @@ "name": "duplicate", "return_type": "PackedVector4Array", "is_vararg": false, - "is_const": false, + "is_const": true, "is_static": false, - "hash": 3186305013 + "hash": 146203628, + "hash_compatibility": [ + 3186305013 + ] }, { "name": "find", @@ -28157,6 +28217,43 @@ "meta": "int32" } ] + }, + { + "name": "set_relative", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_relative", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] } ], "properties": [ @@ -34493,6 +34590,31 @@ "type": "bool" } }, + { + "name": "set_abort_on_reset", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_aborted_on_reset", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_autorestart", "is_const": false, @@ -34635,6 +34757,12 @@ "setter": "set_break_loop_at_end", "getter": "is_loop_broken_at_end" }, + { + "type": "bool", + "name": "abort_on_reset", + "setter": "set_abort_on_reset", + "getter": "is_aborted_on_reset" + }, { "type": "bool", "name": "autorestart", @@ -35250,6 +35378,54 @@ "type": "StringName" } }, + { + "name": "get_fading_from_play_position", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "get_fading_from_length", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "get_fading_position", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "get_fading_length", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "get_travel_path", "is_const": true, @@ -36501,17 +36677,31 @@ "type": "bool" } }, + { + "name": "is_animation_active", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_current_animation", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 83702148, + "hash": 3304788590, + "hash_compatibility": [ + 83702148 + ], "arguments": [ { "name": "animation", - "type": "String" + "type": "StringName" } ] }, @@ -36521,9 +36711,12 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 201670096, + "hash": 2002593661, + "hash_compatibility": [ + 201670096 + ], "return_value": { - "type": "String" + "type": "StringName" } }, { @@ -36532,11 +36725,14 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 83702148, + "hash": 3304788590, + "hash_compatibility": [ + 83702148 + ], "arguments": [ { "name": "animation", - "type": "String" + "type": "StringName" } ] }, @@ -36546,9 +36742,12 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 201670096, + "hash": 2002593661, + "hash_compatibility": [ + 201670096 + ], "return_value": { - "type": "String" + "type": "StringName" } }, { @@ -36571,9 +36770,12 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2981934095, + "hash": 2915620761, + "hash_compatibility": [ + 2981934095 + ], "return_value": { - "type": "PackedStringArray" + "type": "typedarray::StringName" } }, { @@ -36629,11 +36831,14 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 83702148, + "hash": 3304788590, + "hash_compatibility": [ + 83702148 + ], "arguments": [ { "name": "name", - "type": "String" + "type": "StringName" } ] }, @@ -36643,9 +36848,12 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 201670096, + "hash": 2002593661, + "hash_compatibility": [ + 201670096 + ], "return_value": { - "type": "String" + "type": "StringName" } }, { @@ -36892,7 +37100,7 @@ "arguments": [ { "name": "name", - "type": "String" + "type": "StringName" } ] }, @@ -37577,7 +37785,8 @@ "arguments": [ { "name": "body", - "type": "Node" + "type": "Node", + "meta": "required" } ] }, @@ -37594,7 +37803,8 @@ "arguments": [ { "name": "area", - "type": "Node" + "type": "Node", + "meta": "required" } ] }, @@ -38370,7 +38580,8 @@ "arguments": [ { "name": "body", - "type": "Node" + "type": "Node", + "meta": "required" } ] }, @@ -38387,7 +38598,8 @@ "arguments": [ { "name": "area", - "type": "Node" + "type": "Node", + "meta": "required" } ] }, @@ -43744,6 +43956,65 @@ } ] }, + { + "name": "set_input_device_active", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1413768114, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "active", + "type": "bool" + } + ] + }, + { + "name": "get_input_frames_available", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2455072627, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "get_input_buffer_length_frames", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2455072627, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "get_input_frames", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2649534757, + "return_value": { + "type": "PackedVector2Array" + }, + "arguments": [ + { + "name": "frames", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "set_bus_layout", "is_const": false, @@ -43875,7 +44146,7 @@ "name": "_instantiate_playback", "is_const": true, "is_static": false, - "is_required": false, + "is_required": true, "is_vararg": false, "is_virtual": true, "hash": 3093715447, @@ -45406,7 +45677,7 @@ "name": "_start", "is_const": false, "is_static": false, - "is_required": false, + "is_required": true, "is_vararg": false, "is_virtual": true, "hash": 373806689, @@ -45422,7 +45693,7 @@ "name": "_stop", "is_const": false, "is_static": false, - "is_required": false, + "is_required": true, "is_vararg": false, "is_virtual": true, "hash": 3218959716 @@ -45431,7 +45702,7 @@ "name": "_is_playing", "is_const": true, "is_static": false, - "is_required": false, + "is_required": true, "is_vararg": false, "is_virtual": true, "hash": 36873697, @@ -45456,7 +45727,7 @@ "name": "_get_playback_position", "is_const": true, "is_static": false, - "is_required": false, + "is_required": true, "is_vararg": false, "is_virtual": true, "hash": 1740695150, @@ -48695,6 +48966,33 @@ "meta": "float" } }, + { + "name": "set_random_pitch_semitones", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "semitones", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_random_pitch_semitones", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "set_random_volume_offset_db", "is_const": false, @@ -48761,6 +49059,12 @@ "setter": "set_random_pitch", "getter": "get_random_pitch" }, + { + "type": "float", + "name": "random_pitch_semitones", + "setter": "set_random_pitch_semitones", + "getter": "get_random_pitch_semitones" + }, { "type": "float", "name": "random_volume_offset_db", @@ -53938,6 +54242,22 @@ "is_instantiable": true, "inherits": "SkeletonModifier3D", "api_type": "core", + "enums": [ + { + "name": "ReferenceType", + "is_bitfield": false, + "values": [ + { + "name": "REFERENCE_TYPE_BONE", + "value": 0 + }, + { + "name": "REFERENCE_TYPE_NODE", + "value": 1 + } + ] + } + ], "methods": [ { "name": "set_amount", @@ -54054,6 +54374,43 @@ } ] }, + { + "name": "set_reference_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1830520418, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "type", + "type": "enum::BoneConstraint3D.ReferenceType" + } + ] + }, + { + "name": "get_reference_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3456416152, + "return_value": { + "type": "enum::BoneConstraint3D.ReferenceType" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "set_reference_bone_name", "is_const": false, @@ -54130,6 +54487,43 @@ } ] }, + { + "name": "set_reference_node", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2761262315, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "node", + "type": "NodePath" + } + ] + }, + { + "name": "get_reference_node", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 408788394, + "return_value": { + "type": "NodePath" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "set_setting_count", "is_const": false, @@ -54269,6 +54663,674 @@ } ] }, + { + "name": "BoneTwistDisperser3D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "SkeletonModifier3D", + "api_type": "core", + "enums": [ + { + "name": "DisperseMode", + "is_bitfield": false, + "values": [ + { + "name": "DISPERSE_MODE_EVEN", + "value": 0 + }, + { + "name": "DISPERSE_MODE_WEIGHTED", + "value": 1 + }, + { + "name": "DISPERSE_MODE_CUSTOM", + "value": 2 + } + ] + } + ], + "methods": [ + { + "name": "set_setting_count", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "count", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_setting_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "clear_settings", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "set_mutable_bone_axes", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "are_bone_axes_mutable", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_root_bone_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 501894301, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "bone_name", + "type": "String" + } + ] + }, + { + "name": "get_root_bone_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 844755477, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_root_bone", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "bone", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_root_bone", + "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": "set_end_bone_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 501894301, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "bone_name", + "type": "String" + } + ] + }, + { + "name": "get_end_bone_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 844755477, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_end_bone", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "bone", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_end_bone", + "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_reference_bone_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 844755477, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_reference_bone", + "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": "set_extend_end_bone", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_end_bone_extended", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_end_bone_direction", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2838484201, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "bone_direction", + "type": "enum::SkeletonModifier3D.BoneDirection" + } + ] + }, + { + "name": "get_end_bone_direction", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1843036459, + "return_value": { + "type": "enum::SkeletonModifier3D.BoneDirection" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_twist_from_rest", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_twist_from_rest", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_twist_from", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2823819782, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "from", + "type": "Quaternion" + } + ] + }, + { + "name": "get_twist_from", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 476865136, + "return_value": { + "type": "Quaternion" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_disperse_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2954194337, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "disperse_mode", + "type": "enum::BoneTwistDisperser3D.DisperseMode" + } + ] + }, + { + "name": "get_disperse_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1326397005, + "return_value": { + "type": "enum::BoneTwistDisperser3D.DisperseMode" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_weight_position", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1602489585, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "weight_position", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_weight_position", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2339986948, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_damping_curve", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1447180063, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "curve", + "type": "Curve" + } + ] + }, + { + "name": "get_damping_curve", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 747537754, + "return_value": { + "type": "Curve" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_joint_bone_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1391810591, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "joint", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_joint_bone", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3175239445, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "joint", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_joint_twist_amount", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3085491603, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "joint", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_joint_twist_amount", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3506521499, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "joint", + "type": "int", + "meta": "int32" + }, + { + "name": "twist_amount", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_joint_count", + "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" + } + ] + } + ], + "properties": [ + { + "type": "bool", + "name": "mutable_bone_axes", + "setter": "set_mutable_bone_axes", + "getter": "are_bone_axes_mutable" + }, + { + "type": "int", + "name": "setting_count", + "setter": "set_setting_count", + "getter": "get_setting_count" + } + ] + }, { "name": "BoxContainer", "is_refcounted": false, @@ -55093,6 +56155,13 @@ } ] }, + { + "name": "CCDIK3D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "IterateIK3D", + "api_type": "core" + }, { "name": "CPUParticles2D", "is_refcounted": false, @@ -55223,8 +56292,12 @@ "value": 5 }, { - "name": "EMISSION_SHAPE_MAX", + "name": "EMISSION_SHAPE_RING", "value": 6 + }, + { + "name": "EMISSION_SHAPE_MAX", + "value": 7 } ] } @@ -56104,6 +57177,60 @@ "type": "PackedColorArray" } }, + { + "name": "set_emission_ring_inner_radius", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "inner_radius", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_emission_ring_inner_radius", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_emission_ring_radius", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "radius", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_emission_ring_radius", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "get_gravity", "is_const": true, @@ -56357,6 +57484,18 @@ "setter": "set_emission_colors", "getter": "get_emission_colors" }, + { + "type": "float", + "name": "emission_ring_inner_radius", + "setter": "set_emission_ring_inner_radius", + "getter": "get_emission_ring_inner_radius" + }, + { + "type": "float", + "name": "emission_ring_radius", + "setter": "set_emission_ring_radius", + "getter": "get_emission_ring_radius" + }, { "type": "bool", "name": "particle_flag_align_y", @@ -60294,7 +61433,8 @@ "is_virtual": false, "hash": 3008182292, "return_value": { - "type": "CallbackTweener" + "type": "CallbackTweener", + "meta": "required" }, "arguments": [ { @@ -63021,6 +64161,24 @@ } ] }, + { + "name": "set_ycbcr_images", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1986484629, + "arguments": [ + { + "name": "y_image", + "type": "Image" + }, + { + "name": "cbcr_image", + "type": "Image" + } + ] + }, { "name": "set_external", "is_const": false, @@ -64069,6 +65227,60 @@ } ] }, + { + "name": "draw_ellipse_arc", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 936174114, + "arguments": [ + { + "name": "center", + "type": "Vector2" + }, + { + "name": "major", + "type": "float", + "meta": "float" + }, + { + "name": "minor", + "type": "float", + "meta": "float" + }, + { + "name": "start_angle", + "type": "float", + "meta": "float" + }, + { + "name": "end_angle", + "type": "float", + "meta": "float" + }, + { + "name": "point_count", + "type": "int", + "meta": "int32" + }, + { + "name": "color", + "type": "Color" + }, + { + "name": "width", + "type": "float", + "meta": "float", + "default_value": "-1.0" + }, + { + "name": "antialiased", + "type": "bool", + "default_value": "false" + } + ] + }, { "name": "draw_arc", "is_const": false, @@ -64267,6 +65479,50 @@ } ] }, + { + "name": "draw_ellipse", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3790774806, + "arguments": [ + { + "name": "position", + "type": "Vector2" + }, + { + "name": "major", + "type": "float", + "meta": "float" + }, + { + "name": "minor", + "type": "float", + "meta": "float" + }, + { + "name": "color", + "type": "Color" + }, + { + "name": "filled", + "type": "bool", + "default_value": "true" + }, + { + "name": "width", + "type": "float", + "meta": "float", + "default_value": "-1.0" + }, + { + "name": "antialiased", + "type": "bool", + "default_value": "false" + } + ] + }, { "name": "draw_texture", "is_const": false, @@ -64280,7 +65536,8 @@ "arguments": [ { "name": "texture", - "type": "Texture2D" + "type": "Texture2D", + "meta": "required" }, { "name": "position", @@ -64306,7 +65563,8 @@ "arguments": [ { "name": "texture", - "type": "Texture2D" + "type": "Texture2D", + "meta": "required" }, { "name": "rect", @@ -64341,7 +65599,8 @@ "arguments": [ { "name": "texture", - "type": "Texture2D" + "type": "Texture2D", + "meta": "required" }, { "name": "rect", @@ -64381,7 +65640,8 @@ "arguments": [ { "name": "texture", - "type": "Texture2D" + "type": "Texture2D", + "meta": "required" }, { "name": "rect", @@ -64429,7 +65689,8 @@ "arguments": [ { "name": "texture", - "type": "Texture2D" + "type": "Texture2D", + "meta": "required" }, { "name": "rect", @@ -64456,7 +65717,8 @@ "arguments": [ { "name": "style_box", - "type": "StyleBox" + "type": "StyleBox", + "meta": "required" }, { "name": "rect", @@ -64570,7 +65832,8 @@ "arguments": [ { "name": "font", - "type": "Font" + "type": "Font", + "meta": "required" }, { "name": "pos", @@ -64639,7 +65902,8 @@ "arguments": [ { "name": "font", - "type": "Font" + "type": "Font", + "meta": "required" }, { "name": "pos", @@ -64719,7 +65983,8 @@ "arguments": [ { "name": "font", - "type": "Font" + "type": "Font", + "meta": "required" }, { "name": "pos", @@ -64794,7 +66059,8 @@ "arguments": [ { "name": "font", - "type": "Font" + "type": "Font", + "meta": "required" }, { "name": "pos", @@ -64880,7 +66146,8 @@ "arguments": [ { "name": "font", - "type": "Font" + "type": "Font", + "meta": "required" }, { "name": "pos", @@ -64923,7 +66190,8 @@ "arguments": [ { "name": "font", - "type": "Font" + "type": "Font", + "meta": "required" }, { "name": "pos", @@ -64971,7 +66239,8 @@ "arguments": [ { "name": "mesh", - "type": "Mesh" + "type": "Mesh", + "meta": "required" }, { "name": "texture", @@ -64999,7 +66268,8 @@ "arguments": [ { "name": "multimesh", - "type": "MultiMesh" + "type": "MultiMesh", + "meta": "required" }, { "name": "texture", @@ -65391,12 +66661,14 @@ "is_virtual": false, "hash": 811130057, "return_value": { - "type": "InputEvent" + "type": "InputEvent", + "meta": "required" }, "arguments": [ { "name": "event", - "type": "InputEvent" + "type": "InputEvent", + "meta": "required" } ] }, @@ -66910,6 +68182,346 @@ } ] }, + { + "name": "ChainIK3D", + "is_refcounted": false, + "is_instantiable": false, + "inherits": "IKModifier3D", + "api_type": "core", + "methods": [ + { + "name": "set_root_bone_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 501894301, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "bone_name", + "type": "String" + } + ] + }, + { + "name": "get_root_bone_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 844755477, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_root_bone", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "bone", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_root_bone", + "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": "set_end_bone_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 501894301, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "bone_name", + "type": "String" + } + ] + }, + { + "name": "get_end_bone_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 844755477, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_end_bone", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "bone", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_end_bone", + "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": "set_extend_end_bone", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_end_bone_extended", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_end_bone_direction", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2838484201, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "bone_direction", + "type": "enum::SkeletonModifier3D.BoneDirection" + } + ] + }, + { + "name": "get_end_bone_direction", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1843036459, + "return_value": { + "type": "enum::SkeletonModifier3D.BoneDirection" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_end_bone_length", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1602489585, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "length", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_end_bone_length", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2339986948, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_joint_bone_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1391810591, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "joint", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_joint_bone", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3175239445, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "joint", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_joint_count", + "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": "CharFXTransform", "is_refcounted": true, @@ -70253,6 +71865,33 @@ "type": "bool" } }, + { + "name": "set_line_numbers_min_digits", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "count", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_line_numbers_min_digits", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, { "name": "set_draw_fold_gutter", "is_const": false, @@ -71340,6 +72979,12 @@ "setter": "set_line_numbers_zero_padded", "getter": "is_line_numbers_zero_padded" }, + { + "type": "int", + "name": "gutters_line_numbers_min_digits", + "setter": "set_line_numbers_min_digits", + "getter": "get_line_numbers_min_digits" + }, { "type": "bool", "name": "gutters_draw_fold_gutter", @@ -71894,11 +73539,13 @@ "arguments": [ { "name": "viewport", - "type": "Viewport" + "type": "Viewport", + "meta": "required" }, { "name": "event", - "type": "InputEvent" + "type": "InputEvent", + "meta": "required" }, { "name": "shape_idx", @@ -72400,7 +74047,8 @@ }, { "name": "shape", - "type": "Shape2D" + "type": "Shape2D", + "meta": "required" } ] }, @@ -72639,11 +74287,13 @@ "arguments": [ { "name": "camera", - "type": "Camera3D" + "type": "Camera3D", + "meta": "required" }, { "name": "event", - "type": "InputEvent" + "type": "InputEvent", + "meta": "required" }, { "name": "event_position", @@ -73070,7 +74720,8 @@ }, { "name": "shape", - "type": "Shape3D" + "type": "Shape3D", + "meta": "required" } ] }, @@ -75885,7 +77536,8 @@ "arguments": [ { "name": "child", - "type": "Control" + "type": "Control", + "meta": "required" }, { "name": "rect", @@ -76491,7 +78143,8 @@ "arguments": [ { "name": "node", - "type": "Node" + "type": "Node", + "meta": "required" } ] }, @@ -76506,7 +78159,8 @@ "arguments": [ { "name": "event", - "type": "InputEvent" + "type": "InputEvent", + "meta": "required" } ] }, @@ -76896,6 +78550,20 @@ } ] }, + { + "name": "set_pivot_offset_ratio", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 743155724, + "arguments": [ + { + "name": "ratio", + "type": "Vector2" + } + ] + }, { "name": "get_begin", "is_const": true, @@ -76986,6 +78654,28 @@ "type": "Vector2" } }, + { + "name": "get_pivot_offset_ratio", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3341600327, + "return_value": { + "type": "Vector2" + } + }, + { + "name": "get_combined_pivot_offset", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3341600327, + "return_value": { + "type": "Vector2" + } + }, { "name": "get_custom_minimum_size", "is_const": true, @@ -77119,10 +78809,20 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 36873697, + "hash": 3302206351, + "hash_compatibility": [ + 36873697 + ], "return_value": { "type": "bool" - } + }, + "arguments": [ + { + "name": "ignore_hidden_focus", + "type": "bool", + "default_value": "false" + } + ] }, { "name": "grab_focus", @@ -77130,7 +78830,17 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3218959716 + "hash": 107499316, + "hash_compatibility": [ + 3218959716 + ], + "arguments": [ + { + "name": "hide_focus", + "type": "bool", + "default_value": "false" + } + ] }, { "name": "release_focus", @@ -77336,7 +79046,8 @@ }, { "name": "texture", - "type": "Texture2D" + "type": "Texture2D", + "meta": "required" } ] }, @@ -77354,7 +79065,8 @@ }, { "name": "stylebox", - "type": "StyleBox" + "type": "StyleBox", + "meta": "required" } ] }, @@ -77372,7 +79084,8 @@ }, { "name": "font", - "type": "Font" + "type": "Font", + "meta": "required" } ] }, @@ -78897,6 +80610,12 @@ "setter": "set_pivot_offset", "getter": "get_pivot_offset" }, + { + "type": "Vector2", + "name": "pivot_offset_ratio", + "setter": "set_pivot_offset_ratio", + "getter": "get_pivot_offset_ratio" + }, { "type": "int", "name": "size_flags_horizontal", @@ -86992,7 +88711,7 @@ { "name": "utterance_id", "type": "int", - "meta": "int32", + "meta": "int64", "default_value": "0" }, { @@ -88556,6 +90275,20 @@ } ] }, + { + "name": "window_set_color", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2920490490, + "arguments": [ + { + "name": "color", + "type": "Color" + } + ] + }, { "name": "accessibility_should_increase_contrast", "is_const": true, @@ -88659,7 +90392,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3328635351, + "hash": 2702009895, + "hash_compatibility": [ + 3328635351 + ], "return_value": { "type": "RID" }, @@ -88682,6 +90418,11 @@ "type": "int", "meta": "int32", "default_value": "-1" + }, + { + "name": "is_last_line", + "type": "bool", + "default_value": "false" } ] }, @@ -92324,6 +94065,546 @@ } ] }, + { + "name": "EditorDock", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "MarginContainer", + "api_type": "editor", + "enums": [ + { + "name": "DockLayout", + "is_bitfield": true, + "values": [ + { + "name": "DOCK_LAYOUT_VERTICAL", + "value": 1 + }, + { + "name": "DOCK_LAYOUT_HORIZONTAL", + "value": 2 + }, + { + "name": "DOCK_LAYOUT_FLOATING", + "value": 4 + }, + { + "name": "DOCK_LAYOUT_ALL", + "value": 7 + } + ] + }, + { + "name": "DockSlot", + "is_bitfield": false, + "values": [ + { + "name": "DOCK_SLOT_NONE", + "value": -1 + }, + { + "name": "DOCK_SLOT_LEFT_UL", + "value": 0 + }, + { + "name": "DOCK_SLOT_LEFT_BL", + "value": 1 + }, + { + "name": "DOCK_SLOT_LEFT_UR", + "value": 2 + }, + { + "name": "DOCK_SLOT_LEFT_BR", + "value": 3 + }, + { + "name": "DOCK_SLOT_RIGHT_UL", + "value": 4 + }, + { + "name": "DOCK_SLOT_RIGHT_BL", + "value": 5 + }, + { + "name": "DOCK_SLOT_RIGHT_UR", + "value": 6 + }, + { + "name": "DOCK_SLOT_RIGHT_BR", + "value": 7 + }, + { + "name": "DOCK_SLOT_BOTTOM", + "value": 8 + }, + { + "name": "DOCK_SLOT_MAX", + "value": 9 + } + ] + } + ], + "methods": [ + { + "name": "_update_layout", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 1286410249, + "arguments": [ + { + "name": "layout", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "_save_layout_to_config", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3076455711, + "arguments": [ + { + "name": "config", + "type": "ConfigFile" + }, + { + "name": "section", + "type": "String" + } + ] + }, + { + "name": "_load_layout_from_config", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 2838822993, + "arguments": [ + { + "name": "config", + "type": "ConfigFile" + }, + { + "name": "section", + "type": "String" + } + ] + }, + { + "name": "open", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "make_visible", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "close", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "set_title", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "title", + "type": "String" + } + ] + }, + { + "name": "get_title", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_layout_key", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "layout_key", + "type": "String" + } + ] + }, + { + "name": "get_layout_key", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_global", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "global", + "type": "bool" + } + ] + }, + { + "name": "is_global", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_transient", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "transient", + "type": "bool" + } + ] + }, + { + "name": "is_transient", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_closable", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "closable", + "type": "bool" + } + ] + }, + { + "name": "is_closable", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_icon_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3304788590, + "arguments": [ + { + "name": "icon_name", + "type": "StringName" + } + ] + }, + { + "name": "get_icon_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2002593661, + "return_value": { + "type": "StringName" + } + }, + { + "name": "set_dock_icon", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4051416890, + "arguments": [ + { + "name": "icon", + "type": "Texture2D" + } + ] + }, + { + "name": "get_dock_icon", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3635182373, + "return_value": { + "type": "Texture2D" + } + }, + { + "name": "set_force_show_icon", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "force", + "type": "bool" + } + ] + }, + { + "name": "get_force_show_icon", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_title_color", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2920490490, + "arguments": [ + { + "name": "color", + "type": "Color" + } + ] + }, + { + "name": "get_title_color", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3444240500, + "return_value": { + "type": "Color" + } + }, + { + "name": "set_dock_shortcut", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 857163497, + "arguments": [ + { + "name": "shortcut", + "type": "Shortcut" + } + ] + }, + { + "name": "get_dock_shortcut", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3415666916, + "return_value": { + "type": "Shortcut" + } + }, + { + "name": "set_default_slot", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4142995464, + "arguments": [ + { + "name": "slot", + "type": "enum::EditorDock.DockSlot" + } + ] + }, + { + "name": "get_default_slot", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3298961740, + "return_value": { + "type": "enum::EditorDock.DockSlot" + } + }, + { + "name": "set_available_layouts", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3440531249, + "arguments": [ + { + "name": "layouts", + "type": "bitfield::EditorDock.DockLayout" + } + ] + }, + { + "name": "get_available_layouts", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 495015512, + "return_value": { + "type": "bitfield::EditorDock.DockLayout" + } + } + ], + "signals": [ + { + "name": "closed" + } + ], + "properties": [ + { + "type": "String", + "name": "title", + "setter": "set_title", + "getter": "get_title" + }, + { + "type": "String", + "name": "layout_key", + "setter": "set_layout_key", + "getter": "get_layout_key" + }, + { + "type": "bool", + "name": "global", + "setter": "set_global", + "getter": "is_global" + }, + { + "type": "bool", + "name": "transient", + "setter": "set_transient", + "getter": "is_transient" + }, + { + "type": "bool", + "name": "closable", + "setter": "set_closable", + "getter": "is_closable" + }, + { + "type": "StringName", + "name": "icon_name", + "setter": "set_icon_name", + "getter": "get_icon_name" + }, + { + "type": "Texture2D", + "name": "dock_icon", + "setter": "set_dock_icon", + "getter": "get_dock_icon" + }, + { + "type": "bool", + "name": "force_show_icon", + "setter": "set_force_show_icon", + "getter": "get_force_show_icon" + }, + { + "type": "Color", + "name": "title_color", + "setter": "set_title_color", + "getter": "get_title_color" + }, + { + "type": "Shortcut", + "name": "dock_shortcut", + "setter": "set_dock_shortcut", + "getter": "get_dock_shortcut" + }, + { + "type": "int", + "name": "default_slot", + "setter": "set_default_slot", + "getter": "get_default_slot" + }, + { + "type": "int", + "name": "available_layouts", + "setter": "set_available_layouts", + "getter": "get_available_layouts" + } + ] + }, { "name": "EditorExportPlatform", "is_refcounted": true, @@ -93593,6 +95874,15 @@ "type": "String" } }, + { + "name": "_initialize", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3218959716 + }, { "name": "set_config_error", "is_const": true, @@ -94840,10 +97130,12 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3905245786, + "hash": 2835358398, + "hash_compatibility": [ + 3905245786 + ], "return_value": { - "type": "int", - "meta": "int32" + "type": "enum::EditorExportPreset.ScriptExportMode" } }, { @@ -94938,8 +97230,16 @@ "value": 8 }, { - "name": "FEATURE_MAX", + "name": "FEATURE_SIGNALS_DOCK", "value": 9 + }, + { + "name": "FEATURE_GROUPS_DOCK", + "value": 10 + }, + { + "name": "FEATURE_MAX", + "value": 11 } ] } @@ -95150,528 +97450,28 @@ "name": "EditorFileDialog", "is_refcounted": false, "is_instantiable": true, - "inherits": "ConfirmationDialog", + "inherits": "FileDialog", "api_type": "editor", - "enums": [ - { - "name": "FileMode", - "is_bitfield": false, - "values": [ - { - "name": "FILE_MODE_OPEN_FILE", - "value": 0 - }, - { - "name": "FILE_MODE_OPEN_FILES", - "value": 1 - }, - { - "name": "FILE_MODE_OPEN_DIR", - "value": 2 - }, - { - "name": "FILE_MODE_OPEN_ANY", - "value": 3 - }, - { - "name": "FILE_MODE_SAVE_FILE", - "value": 4 - } - ] - }, - { - "name": "Access", - "is_bitfield": false, - "values": [ - { - "name": "ACCESS_RESOURCES", - "value": 0 - }, - { - "name": "ACCESS_USERDATA", - "value": 1 - }, - { - "name": "ACCESS_FILESYSTEM", - "value": 2 - } - ] - }, - { - "name": "DisplayMode", - "is_bitfield": false, - "values": [ - { - "name": "DISPLAY_THUMBNAILS", - "value": 0 - }, - { - "name": "DISPLAY_LIST", - "value": 1 - } - ] - } - ], "methods": [ { - "name": "clear_filters", + "name": "add_side_menu", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3218959716 - }, - { - "name": "add_filter", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3388804757, - "hash_compatibility": [ - 233059325 - ], + "hash": 402368861, "arguments": [ { - "name": "filter", - "type": "String" + "name": "menu", + "type": "Control" }, { - "name": "description", + "name": "title", "type": "String", "default_value": "\"\"" } ] }, - { - "name": "set_filters", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 4015028928, - "arguments": [ - { - "name": "filters", - "type": "PackedStringArray" - } - ] - }, - { - "name": "get_filters", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1139954409, - "return_value": { - "type": "PackedStringArray" - } - }, - { - "name": "get_option_name", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 844755477, - "return_value": { - "type": "String" - }, - "arguments": [ - { - "name": "option", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "get_option_values", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 647634434, - "return_value": { - "type": "PackedStringArray" - }, - "arguments": [ - { - "name": "option", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "get_option_default", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 923996154, - "return_value": { - "type": "int", - "meta": "int32" - }, - "arguments": [ - { - "name": "option", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_option_name", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 501894301, - "arguments": [ - { - "name": "option", - "type": "int", - "meta": "int32" - }, - { - "name": "name", - "type": "String" - } - ] - }, - { - "name": "set_option_values", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3353661094, - "arguments": [ - { - "name": "option", - "type": "int", - "meta": "int32" - }, - { - "name": "values", - "type": "PackedStringArray" - } - ] - }, - { - "name": "set_option_default", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3937882851, - "arguments": [ - { - "name": "option", - "type": "int", - "meta": "int32" - }, - { - "name": "default_value_index", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_option_count", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1286410249, - "arguments": [ - { - "name": "count", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "get_option_count", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3905245786, - "return_value": { - "type": "int", - "meta": "int32" - } - }, - { - "name": "add_option", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 149592325, - "arguments": [ - { - "name": "name", - "type": "String" - }, - { - "name": "values", - "type": "PackedStringArray" - }, - { - "name": "default_value_index", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "get_selected_options", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3102165223, - "return_value": { - "type": "Dictionary" - } - }, - { - "name": "clear_filename_filter", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3218959716 - }, - { - "name": "set_filename_filter", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 83702148, - "arguments": [ - { - "name": "filter", - "type": "String" - } - ] - }, - { - "name": "get_filename_filter", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 201670096, - "return_value": { - "type": "String" - } - }, - { - "name": "get_current_dir", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 201670096, - "return_value": { - "type": "String" - } - }, - { - "name": "get_current_file", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 201670096, - "return_value": { - "type": "String" - } - }, - { - "name": "get_current_path", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 201670096, - "return_value": { - "type": "String" - } - }, - { - "name": "set_current_dir", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 83702148, - "arguments": [ - { - "name": "dir", - "type": "String" - } - ] - }, - { - "name": "set_current_file", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 83702148, - "arguments": [ - { - "name": "file", - "type": "String" - } - ] - }, - { - "name": "set_current_path", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 83702148, - "arguments": [ - { - "name": "path", - "type": "String" - } - ] - }, - { - "name": "set_file_mode", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 274150415, - "arguments": [ - { - "name": "mode", - "type": "enum::EditorFileDialog.FileMode" - } - ] - }, - { - "name": "get_file_mode", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2681044145, - "return_value": { - "type": "enum::EditorFileDialog.FileMode" - } - }, - { - "name": "get_vbox", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 915758477, - "return_value": { - "type": "VBoxContainer" - } - }, - { - "name": "get_line_edit", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 4071694264, - "return_value": { - "type": "LineEdit" - } - }, - { - "name": "set_access", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3882893764, - "arguments": [ - { - "name": "access", - "type": "enum::EditorFileDialog.Access" - } - ] - }, - { - "name": "get_access", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 778734016, - "return_value": { - "type": "enum::EditorFileDialog.Access" - } - }, - { - "name": "set_show_hidden_files", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2586408642, - "arguments": [ - { - "name": "show", - "type": "bool" - } - ] - }, - { - "name": "is_showing_hidden_files", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" - } - }, - { - "name": "set_display_mode", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3049004050, - "arguments": [ - { - "name": "mode", - "type": "enum::EditorFileDialog.DisplayMode" - } - ] - }, - { - "name": "get_display_mode", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3517174669, - "return_value": { - "type": "enum::EditorFileDialog.DisplayMode" - } - }, { "name": "set_disable_overwrite_warning", "is_const": false, @@ -95696,136 +97496,9 @@ "return_value": { "type": "bool" } - }, - { - "name": "add_side_menu", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 402368861, - "arguments": [ - { - "name": "menu", - "type": "Control" - }, - { - "name": "title", - "type": "String", - "default_value": "\"\"" - } - ] - }, - { - "name": "popup_file_dialog", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3218959716 - }, - { - "name": "invalidate", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3218959716 - } - ], - "signals": [ - { - "name": "file_selected", - "arguments": [ - { - "name": "path", - "type": "String" - } - ] - }, - { - "name": "files_selected", - "arguments": [ - { - "name": "paths", - "type": "PackedStringArray" - } - ] - }, - { - "name": "dir_selected", - "arguments": [ - { - "name": "dir", - "type": "String" - } - ] - }, - { - "name": "filename_filter_changed", - "arguments": [ - { - "name": "filter", - "type": "String" - } - ] } ], "properties": [ - { - "type": "int", - "name": "access", - "setter": "set_access", - "getter": "get_access" - }, - { - "type": "int", - "name": "display_mode", - "setter": "set_display_mode", - "getter": "get_display_mode" - }, - { - "type": "int", - "name": "file_mode", - "setter": "set_file_mode", - "getter": "get_file_mode" - }, - { - "type": "String", - "name": "current_dir", - "setter": "set_current_dir", - "getter": "get_current_dir" - }, - { - "type": "String", - "name": "current_file", - "setter": "set_current_file", - "getter": "get_current_file" - }, - { - "type": "String", - "name": "current_path", - "setter": "set_current_path", - "getter": "get_current_path" - }, - { - "type": "PackedStringArray", - "name": "filters", - "setter": "set_filters", - "getter": "get_filters" - }, - { - "type": "int", - "name": "option_count", - "setter": "set_option_count", - "getter": "get_option_count" - }, - { - "type": "bool", - "name": "show_hidden_files", - "setter": "set_show_hidden_files", - "getter": "is_showing_hidden_files" - }, { "type": "bool", "name": "disable_overwrite_warning", @@ -96283,7 +97956,7 @@ "name": "_get_importer_name", "is_const": true, "is_static": false, - "is_required": false, + "is_required": true, "is_vararg": false, "is_virtual": true, "hash": 201670096, @@ -96295,7 +97968,7 @@ "name": "_get_visible_name", "is_const": true, "is_static": false, - "is_required": false, + "is_required": true, "is_vararg": false, "is_virtual": true, "hash": 201670096, @@ -96320,7 +97993,7 @@ "name": "_get_preset_name", "is_const": true, "is_static": false, - "is_required": false, + "is_required": true, "is_vararg": false, "is_virtual": true, "hash": 844755477, @@ -96339,7 +98012,7 @@ "name": "_get_recognized_extensions", "is_const": true, "is_static": false, - "is_required": false, + "is_required": true, "is_vararg": false, "is_virtual": true, "hash": 1139954409, @@ -96351,7 +98024,7 @@ "name": "_get_import_options", "is_const": true, "is_static": false, - "is_required": false, + "is_required": true, "is_vararg": false, "is_virtual": true, "hash": 520498173, @@ -96374,7 +98047,7 @@ "name": "_get_save_extension", "is_const": true, "is_static": false, - "is_required": false, + "is_required": true, "is_vararg": false, "is_virtual": true, "hash": 201670096, @@ -96386,7 +98059,7 @@ "name": "_get_resource_type", "is_const": true, "is_static": false, - "is_required": false, + "is_required": true, "is_vararg": false, "is_virtual": true, "hash": 201670096, @@ -96463,7 +98136,7 @@ "name": "_import", "is_const": true, "is_static": false, - "is_required": false, + "is_required": true, "is_vararg": false, "is_virtual": true, "hash": 4108152118, @@ -97224,6 +98897,64 @@ "meta": "float" } }, + { + "name": "get_editor_language", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "is_node_3d_snap_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "get_node_3d_translate_snap", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "get_node_3d_rotate_snap", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "get_node_3d_scale_snap", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "popup_dialog", "is_const": false, @@ -97672,6 +99403,41 @@ } ] }, + { + "name": "set_object_edited", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1462101905, + "arguments": [ + { + "name": "object", + "type": "Object" + }, + { + "name": "edited", + "type": "bool" + } + ] + }, + { + "name": "is_object_edited", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 397768994, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "object", + "type": "Object" + } + ] + }, { "name": "get_open_scenes", "is_const": true, @@ -97705,6 +99471,20 @@ "type": "Node" } }, + { + "name": "add_root_node", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1078189570, + "arguments": [ + { + "name": "node", + "type": "Node" + } + ] + }, { "name": "save_scene", "is_const": false, @@ -99050,6 +100830,10 @@ "name": "DockSlot", "is_bitfield": false, "values": [ + { + "name": "DOCK_SLOT_NONE", + "value": -1 + }, { "name": "DOCK_SLOT_LEFT_UL", "value": 0 @@ -99083,8 +100867,12 @@ "value": 7 }, { - "name": "DOCK_SLOT_MAX", + "name": "DOCK_SLOT_BOTTOM", "value": 8 + }, + { + "name": "DOCK_SLOT_MAX", + "value": 9 } ] }, @@ -99419,6 +101207,28 @@ "type": "bool" } }, + { + "name": "_run_scene", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3911848509, + "return_value": { + "type": "PackedStringArray" + }, + "arguments": [ + { + "name": "scene", + "type": "String" + }, + { + "name": "args", + "type": "PackedStringArray" + } + ] + }, { "name": "_enable_plugin", "is_const": false, @@ -99437,6 +101247,34 @@ "is_virtual": true, "hash": 3218959716 }, + { + "name": "add_dock", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 158651717, + "arguments": [ + { + "name": "dock", + "type": "EditorDock" + } + ] + }, + { + "name": "remove_dock", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 158651717, + "arguments": [ + { + "name": "dock", + "type": "EditorDock" + } + ] + }, { "name": "add_control_to_container", "is_const": false, @@ -99455,89 +101293,6 @@ } ] }, - { - "name": "add_control_to_bottom_panel", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 111032269, - "hash_compatibility": [ - 3526039376 - ], - "return_value": { - "type": "Button" - }, - "arguments": [ - { - "name": "control", - "type": "Control" - }, - { - "name": "title", - "type": "String" - }, - { - "name": "shortcut", - "type": "Shortcut", - "default_value": "null" - } - ] - }, - { - "name": "add_control_to_dock", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2994930786, - "hash_compatibility": [ - 3354871258 - ], - "arguments": [ - { - "name": "slot", - "type": "enum::EditorPlugin.DockSlot" - }, - { - "name": "control", - "type": "Control" - }, - { - "name": "shortcut", - "type": "Shortcut", - "default_value": "null" - } - ] - }, - { - "name": "remove_control_from_docks", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1496901182, - "arguments": [ - { - "name": "control", - "type": "Control" - } - ] - }, - { - "name": "remove_control_from_bottom_panel", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1496901182, - "arguments": [ - { - "name": "control", - "type": "Control" - } - ] - }, { "name": "remove_control_from_container", "is_const": false, @@ -99556,24 +101311,6 @@ } ] }, - { - "name": "set_dock_tab_icon", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3450529724, - "arguments": [ - { - "name": "control", - "type": "Control" - }, - { - "name": "icon", - "type": "Texture2D" - } - ] - }, { "name": "add_tool_menu_item", "is_const": false, @@ -99675,6 +101412,107 @@ } ] }, + { + "name": "add_control_to_dock", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2994930786, + "hash_compatibility": [ + 3354871258 + ], + "arguments": [ + { + "name": "slot", + "type": "enum::EditorPlugin.DockSlot" + }, + { + "name": "control", + "type": "Control" + }, + { + "name": "shortcut", + "type": "Shortcut", + "default_value": "null" + } + ] + }, + { + "name": "remove_control_from_docks", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1496901182, + "arguments": [ + { + "name": "control", + "type": "Control" + } + ] + }, + { + "name": "set_dock_tab_icon", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3450529724, + "arguments": [ + { + "name": "control", + "type": "Control" + }, + { + "name": "icon", + "type": "Texture2D" + } + ] + }, + { + "name": "add_control_to_bottom_panel", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 111032269, + "hash_compatibility": [ + 3526039376 + ], + "return_value": { + "type": "Button" + }, + "arguments": [ + { + "name": "control", + "type": "Control" + }, + { + "name": "title", + "type": "String" + }, + { + "name": "shortcut", + "type": "Shortcut", + "default_value": "null" + } + ] + }, + { + "name": "remove_control_from_bottom_panel", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1496901182, + "arguments": [ + { + "name": "control", + "type": "Control" + } + ] + }, { "name": "add_autoload_singleton", "is_const": false, @@ -101342,7 +103180,7 @@ "name": "_handles", "is_const": true, "is_static": false, - "is_required": false, + "is_required": true, "is_vararg": false, "is_virtual": true, "hash": 3927539163, @@ -101360,7 +103198,7 @@ "name": "_generate", "is_const": true, "is_static": false, - "is_required": false, + "is_required": true, "is_vararg": false, "is_virtual": true, "hash": 255939159, @@ -101431,6 +103269,20 @@ "return_value": { "type": "bool" } + }, + { + "name": "request_draw_and_wait", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 145472570, + "arguments": [ + { + "name": "viewport", + "type": "RID" + } + ] } ] }, @@ -101546,7 +103398,7 @@ "name": "_get_extensions", "is_const": true, "is_static": false, - "is_required": false, + "is_required": true, "is_vararg": false, "is_virtual": true, "hash": 1139954409, @@ -101558,7 +103410,7 @@ "name": "_import_scene", "is_const": false, "is_static": false, - "is_required": false, + "is_required": true, "is_vararg": false, "is_virtual": true, "hash": 3749238728, @@ -102446,6 +104298,104 @@ } ] }, + { + "name": "add_shortcut", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4124020929, + "arguments": [ + { + "name": "path", + "type": "String" + }, + { + "name": "shortcut", + "type": "Shortcut" + } + ] + }, + { + "name": "remove_shortcut", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "is_shortcut", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 699917945, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "path", + "type": "String" + }, + { + "name": "event", + "type": "InputEvent" + } + ] + }, + { + "name": "has_shortcut", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3927539163, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "get_shortcut", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1149070301, + "return_value": { + "type": "Shortcut" + }, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "get_shortcut_list", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2981934095, + "return_value": { + "type": "PackedStringArray" + } + }, { "name": "check_changed_settings_in_group", "is_const": true, @@ -102501,6 +104451,26 @@ "is_instantiable": true, "inherits": "Range", "api_type": "editor", + "enums": [ + { + "name": "ControlState", + "is_bitfield": false, + "values": [ + { + "name": "CONTROL_STATE_DEFAULT", + "value": 0 + }, + { + "name": "CONTROL_STATE_PREFER_SLIDER", + "value": 1 + }, + { + "name": "CONTROL_STATE_HIDE", + "value": 2 + } + ] + } + ], "methods": [ { "name": "set_label", @@ -102602,6 +104572,31 @@ "type": "bool" } }, + { + "name": "set_control_state", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1324557109, + "arguments": [ + { + "name": "state", + "type": "enum::EditorSpinSlider.ControlState" + } + ] + }, + { + "name": "get_control_state", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3406006200, + "return_value": { + "type": "enum::EditorSpinSlider.ControlState" + } + }, { "name": "set_hide_slider", "is_const": false, @@ -102695,6 +104690,12 @@ "setter": "set_flat", "getter": "is_flat" }, + { + "type": "bool", + "name": "control_state", + "setter": "set_control_state", + "getter": "get_control_state" + }, { "type": "bool", "name": "hide_slider", @@ -105458,6 +107459,60 @@ "meta": "float" } }, + { + "name": "set_tonemap_agx_white", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "white", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_tonemap_agx_white", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_tonemap_agx_contrast", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "contrast", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_tonemap_agx_contrast", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "set_ssr_enabled", "is_const": false, @@ -107559,6 +109614,18 @@ "setter": "set_tonemap_white", "getter": "get_tonemap_white" }, + { + "type": "float", + "name": "tonemap_agx_white", + "setter": "set_tonemap_agx_white", + "getter": "get_tonemap_agx_white" + }, + { + "type": "float", + "name": "tonemap_agx_contrast", + "setter": "set_tonemap_agx_contrast", + "getter": "get_tonemap_agx_contrast" + }, { "type": "bool", "name": "ssr_enabled", @@ -108152,6 +110219,13 @@ } ] }, + { + "name": "FABRIK3D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "IterateIK3D", + "api_type": "core" + }, { "name": "FBXDocument", "is_refcounted": true, @@ -109271,15 +111345,17 @@ "is_vararg": false, "is_static": true, "is_virtual": false, - "hash": 3075606245, + "hash": 171914364, + "hash_compatibility": [ + 3075606245 + ], "return_value": { "type": "FileAccess" }, "arguments": [ { "name": "mode_flags", - "type": "int", - "meta": "int32" + "type": "enum::FileAccess.ModeFlags" }, { "name": "prefix", @@ -109606,17 +111682,13 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1162154673, + "hash": 201670096, + "hash_compatibility": [ + 1162154673 + ], "return_value": { "type": "String" - }, - "arguments": [ - { - "name": "skip_cr", - "type": "bool", - "default_value": "false" - } - ] + } }, { "name": "get_md5", @@ -110208,6 +112280,136 @@ "type": "String" } ] + }, + { + "name": "get_extended_attribute", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 955893464, + "return_value": { + "type": "PackedByteArray" + }, + "arguments": [ + { + "name": "file", + "type": "String" + }, + { + "name": "attribute_name", + "type": "String" + } + ] + }, + { + "name": "get_extended_attribute_string", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 1218461987, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "file", + "type": "String" + }, + { + "name": "attribute_name", + "type": "String" + } + ] + }, + { + "name": "set_extended_attribute", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 2643421469, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "file", + "type": "String" + }, + { + "name": "attribute_name", + "type": "String" + }, + { + "name": "data", + "type": "PackedByteArray" + } + ] + }, + { + "name": "set_extended_attribute_string", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 699024349, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "file", + "type": "String" + }, + { + "name": "attribute_name", + "type": "String" + }, + { + "name": "data", + "type": "String" + } + ] + }, + { + "name": "remove_extended_attribute", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 852856452, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "file", + "type": "String" + }, + { + "name": "attribute_name", + "type": "String" + } + ] + }, + { + "name": "get_extended_attributes_list", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 3538744774, + "return_value": { + "type": "PackedStringArray" + }, + "arguments": [ + { + "name": "file", + "type": "String" + } + ] } ], "properties": [ @@ -110315,6 +112517,14 @@ { "name": "CUSTOMIZATION_LAYOUT", "value": 6 + }, + { + "name": "CUSTOMIZATION_OVERWRITE_WARNING", + "value": 7 + }, + { + "name": "CUSTOMIZATION_DELETE", + "value": 8 } ] } @@ -110334,8 +112544,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3388804757, + "hash": 914921954, "hash_compatibility": [ + 3388804757, 233059325 ], "arguments": [ @@ -110347,6 +112558,11 @@ "name": "description", "type": "String", "default_value": "\"\"" + }, + { + "name": "mime_type", + "type": "String", + "default_value": "\"\"" } ] }, @@ -110897,6 +113113,92 @@ "is_virtual": false, "hash": 3218959716 }, + { + "name": "set_favorite_list", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 4015028928, + "arguments": [ + { + "name": "favorites", + "type": "PackedStringArray" + } + ] + }, + { + "name": "get_favorite_list", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 2981934095, + "return_value": { + "type": "PackedStringArray" + } + }, + { + "name": "set_recent_list", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 4015028928, + "arguments": [ + { + "name": "recents", + "type": "PackedStringArray" + } + ] + }, + { + "name": "get_recent_list", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 2981934095, + "return_value": { + "type": "PackedStringArray" + } + }, + { + "name": "set_get_icon_callback", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 1611583062, + "arguments": [ + { + "name": "callback", + "type": "Callable" + } + ] + }, + { + "name": "set_get_thumbnail_callback", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 1611583062, + "arguments": [ + { + "name": "callback", + "type": "Callable" + } + ] + }, + { + "name": "popup_file_dialog", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, { "name": "invalidate", "is_const": false, @@ -111054,6 +113356,20 @@ "getter": "is_customization_flag_enabled", "index": 6 }, + { + "type": "bool", + "name": "overwrite_warning_enabled", + "setter": "set_customization_flag_enabled", + "getter": "is_customization_flag_enabled", + "index": 7 + }, + { + "type": "bool", + "name": "deleting_enabled", + "setter": "set_customization_flag_enabled", + "getter": "is_customization_flag_enabled", + "index": 8 + }, { "type": "String", "name": "current_dir", @@ -111078,7 +113394,7 @@ "name": "FileSystemDock", "is_refcounted": false, "is_instantiable": false, - "inherits": "VBoxContainer", + "inherits": "EditorDock", "api_type": "editor", "methods": [ { @@ -111199,6 +113515,9 @@ { "name": "folder_color_changed" }, + { + "name": "selection_changed" + }, { "name": "display_mode_changed" } @@ -115622,6 +117941,27 @@ } ] }, + { + "name": "load_extension_from_function", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1565094761, + "return_value": { + "type": "enum::GDExtensionManager.LoadStatus" + }, + "arguments": [ + { + "name": "path", + "type": "String" + }, + { + "name": "init_func", + "type": "const GDExtensionInitializationFunction*" + } + ] + }, { "name": "reload_extension", "is_const": false, @@ -115850,6 +118190,34 @@ } ], "methods": [ + { + "name": "from_dictionary", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 3495091019, + "return_value": { + "type": "GLTFAccessor" + }, + "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_buffer_view", "is_const": true, @@ -116520,6 +118888,34 @@ } ] }, + { + "name": "from_dictionary", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 2594413512, + "return_value": { + "type": "GLTFBufferView" + }, + "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_buffer", "is_const": true, @@ -120710,6 +123106,30 @@ "value": 3 } ], + "enums": [ + { + "name": "HandleBinaryImageMode", + "is_bitfield": false, + "values": [ + { + "name": "HANDLE_BINARY_IMAGE_MODE_DISCARD_TEXTURES", + "value": 0 + }, + { + "name": "HANDLE_BINARY_IMAGE_MODE_EXTRACT_TEXTURES", + "value": 1 + }, + { + "name": "HANDLE_BINARY_IMAGE_MODE_EMBED_AS_BASISU", + "value": 2 + }, + { + "name": "HANDLE_BINARY_IMAGE_MODE_EMBED_AS_UNCOMPRESSED", + "value": 3 + } + ] + } + ], "methods": [ { "name": "add_used_extension", @@ -120780,11 +123200,14 @@ }, { "name": "get_json", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2382534195, + "hash": 3102165223, + "hash_compatibility": [ + 2382534195 + ], "return_value": { "type": "Dictionary" } @@ -120805,11 +123228,14 @@ }, { "name": "get_major_version", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2455072627, + "hash": 3905245786, + "hash_compatibility": [ + 2455072627 + ], "return_value": { "type": "int", "meta": "int32" @@ -120832,11 +123258,14 @@ }, { "name": "get_minor_version", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2455072627, + "hash": 3905245786, + "hash_compatibility": [ + 2455072627 + ], "return_value": { "type": "int", "meta": "int32" @@ -120884,11 +123313,14 @@ }, { "name": "get_glb_data", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2115431945, + "hash": 2362200018, + "hash_compatibility": [ + 2115431945 + ], "return_value": { "type": "PackedByteArray" } @@ -120909,11 +123341,14 @@ }, { "name": "get_use_named_skin_binds", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2240911060, + "hash": 36873697, + "hash_compatibility": [ + 2240911060 + ], "return_value": { "type": "bool" } @@ -120934,11 +123369,14 @@ }, { "name": "get_nodes", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2915620761, + "hash": 3995934104, + "hash_compatibility": [ + 2915620761 + ], "return_value": { "type": "typedarray::GLTFNode" } @@ -120959,11 +123397,14 @@ }, { "name": "get_buffers", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2915620761, + "hash": 3995934104, + "hash_compatibility": [ + 2915620761 + ], "return_value": { "type": "typedarray::PackedByteArray" } @@ -120984,11 +123425,14 @@ }, { "name": "get_buffer_views", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2915620761, + "hash": 3995934104, + "hash_compatibility": [ + 2915620761 + ], "return_value": { "type": "typedarray::GLTFBufferView" } @@ -121009,11 +123453,14 @@ }, { "name": "get_accessors", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2915620761, + "hash": 3995934104, + "hash_compatibility": [ + 2915620761 + ], "return_value": { "type": "typedarray::GLTFAccessor" } @@ -121034,11 +123481,14 @@ }, { "name": "get_meshes", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2915620761, + "hash": 3995934104, + "hash_compatibility": [ + 2915620761 + ], "return_value": { "type": "typedarray::GLTFMesh" } @@ -121059,18 +123509,21 @@ }, { "name": "get_animation_players_count", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3744713108, + "hash": 923996154, + "hash_compatibility": [ + 3744713108 + ], "return_value": { "type": "int", "meta": "int32" }, "arguments": [ { - "name": "idx", + "name": "anim_player_index", "type": "int", "meta": "int32" } @@ -121078,17 +123531,20 @@ }, { "name": "get_animation_player", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 925043400, + "hash": 1550200483, + "hash_compatibility": [ + 925043400 + ], "return_value": { "type": "AnimationPlayer" }, "arguments": [ { - "name": "idx", + "name": "anim_player_index", "type": "int", "meta": "int32" } @@ -121096,11 +123552,14 @@ }, { "name": "get_materials", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2915620761, + "hash": 3995934104, + "hash_compatibility": [ + 2915620761 + ], "return_value": { "type": "typedarray::Material" } @@ -121121,11 +123580,14 @@ }, { "name": "get_scene_name", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2841200299, + "hash": 201670096, + "hash_compatibility": [ + 2841200299 + ], "return_value": { "type": "String" } @@ -121146,11 +123608,14 @@ }, { "name": "get_base_path", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2841200299, + "hash": 201670096, + "hash_compatibility": [ + 2841200299 + ], "return_value": { "type": "String" } @@ -121196,11 +123661,14 @@ }, { "name": "get_root_nodes", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 969006518, + "hash": 1930428628, + "hash_compatibility": [ + 969006518 + ], "return_value": { "type": "PackedInt32Array" } @@ -121221,11 +123689,14 @@ }, { "name": "get_textures", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2915620761, + "hash": 3995934104, + "hash_compatibility": [ + 2915620761 + ], "return_value": { "type": "typedarray::GLTFTexture" } @@ -121246,11 +123717,14 @@ }, { "name": "get_texture_samplers", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2915620761, + "hash": 3995934104, + "hash_compatibility": [ + 2915620761 + ], "return_value": { "type": "typedarray::GLTFTextureSampler" } @@ -121271,11 +123745,14 @@ }, { "name": "get_images", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2915620761, + "hash": 3995934104, + "hash_compatibility": [ + 2915620761 + ], "return_value": { "type": "typedarray::Texture2D" } @@ -121296,11 +123773,14 @@ }, { "name": "get_skins", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2915620761, + "hash": 3995934104, + "hash_compatibility": [ + 2915620761 + ], "return_value": { "type": "typedarray::GLTFSkin" } @@ -121321,11 +123801,14 @@ }, { "name": "get_cameras", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2915620761, + "hash": 3995934104, + "hash_compatibility": [ + 2915620761 + ], "return_value": { "type": "typedarray::GLTFCamera" } @@ -121346,11 +123829,14 @@ }, { "name": "get_lights", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2915620761, + "hash": 3995934104, + "hash_compatibility": [ + 2915620761 + ], "return_value": { "type": "typedarray::GLTFLight" } @@ -121371,11 +123857,14 @@ }, { "name": "get_unique_names", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2915620761, + "hash": 3995934104, + "hash_compatibility": [ + 2915620761 + ], "return_value": { "type": "typedarray::String" } @@ -121396,11 +123885,14 @@ }, { "name": "get_unique_animation_names", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2915620761, + "hash": 3995934104, + "hash_compatibility": [ + 2915620761 + ], "return_value": { "type": "typedarray::String" } @@ -121421,11 +123913,14 @@ }, { "name": "get_skeletons", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2915620761, + "hash": 3995934104, + "hash_compatibility": [ + 2915620761 + ], "return_value": { "type": "typedarray::GLTFSkeleton" } @@ -121446,11 +123941,14 @@ }, { "name": "get_create_animations", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2240911060, + "hash": 36873697, + "hash_compatibility": [ + 2240911060 + ], "return_value": { "type": "bool" } @@ -121471,11 +123969,14 @@ }, { "name": "get_import_as_skeleton_bones", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2240911060, + "hash": 36873697, + "hash_compatibility": [ + 2240911060 + ], "return_value": { "type": "bool" } @@ -121496,11 +123997,14 @@ }, { "name": "get_animations", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2915620761, + "hash": 3995934104, + "hash_compatibility": [ + 2915620761 + ], "return_value": { "type": "typedarray::GLTFAnimation" } @@ -121521,17 +124025,20 @@ }, { "name": "get_scene_node", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 4253421667, + "hash": 539202265, + "hash_compatibility": [ + 4253421667 + ], "return_value": { "type": "Node" }, "arguments": [ { - "name": "idx", + "name": "gltf_node_index", "type": "int", "meta": "int32" } @@ -121539,11 +124046,14 @@ }, { "name": "get_node_index", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1205807060, + "hash": 3810805390, + "hash_compatibility": [ + 1205807060 + ], "return_value": { "type": "int", "meta": "int32" @@ -121557,11 +124067,14 @@ }, { "name": "get_additional_data", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2138907829, + "hash": 2760726917, + "hash_compatibility": [ + 2138907829 + ], "return_value": { "type": "Variant" }, @@ -121591,29 +124104,27 @@ ] }, { - "name": "get_handle_binary_image", - "is_const": false, + "name": "get_handle_binary_image_mode", + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2455072627, + "hash": 1363384196, "return_value": { - "type": "int", - "meta": "int32" + "type": "enum::GLTFState.HandleBinaryImageMode" } }, { - "name": "set_handle_binary_image", + "name": "set_handle_binary_image_mode", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1286410249, + "hash": 854676334, "arguments": [ { "name": "method", - "type": "int", - "meta": "int32" + "type": "enum::GLTFState.HandleBinaryImageMode" } ] }, @@ -121643,6 +124154,36 @@ "type": "float", "meta": "double" } + }, + { + "name": "get_handle_binary_image", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "hash_compatibility": [ + 2455072627 + ], + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_handle_binary_image", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "method", + "type": "int", + "meta": "int32" + } + ] } ], "properties": [ @@ -121816,15 +124357,21 @@ }, { "type": "int", - "name": "handle_binary_image", - "setter": "set_handle_binary_image", - "getter": "get_handle_binary_image" + "name": "handle_binary_image_mode", + "setter": "set_handle_binary_image_mode", + "getter": "get_handle_binary_image_mode" }, { "type": "float", "name": "bake_fps", "setter": "set_bake_fps", "getter": "get_bake_fps" + }, + { + "type": "int", + "name": "handle_binary_image", + "setter": "set_handle_binary_image", + "getter": "get_handle_binary_image" } ] }, @@ -127099,6 +129646,80 @@ } ] }, + { + "name": "GodotInstance", + "is_refcounted": false, + "is_instantiable": false, + "inherits": "Object", + "api_type": "core", + "methods": [ + { + "name": "start", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + }, + { + "name": "is_started", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + }, + { + "name": "iteration", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + }, + { + "name": "focus_in", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "focus_out", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "pause", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "resume", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + } + ] + }, { "name": "Gradient", "is_refcounted": true, @@ -129498,6 +132119,31 @@ "type": "bool" } }, + { + "name": "set_scaling_menus", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "scaling_menus", + "type": "bool" + } + ] + }, + { + "name": "is_scaling_menus", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_position_offset", "is_const": false, @@ -129602,6 +132248,12 @@ "name": "selected", "setter": "set_selected", "getter": "is_selected" + }, + { + "type": "bool", + "name": "scaling_menus", + "setter": "set_scaling_menus", + "getter": "is_scaling_menus" } ] }, @@ -130125,6 +132777,43 @@ } ] }, + { + "name": "set_slot_metadata_left", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2152698145, + "arguments": [ + { + "name": "slot_index", + "type": "int", + "meta": "int32" + }, + { + "name": "value", + "type": "Variant" + } + ] + }, + { + "name": "get_slot_metadata_left", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4227898402, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "slot_index", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "is_slot_enabled_right", "is_const": true, @@ -130275,6 +132964,43 @@ } ] }, + { + "name": "set_slot_metadata_right", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2152698145, + "arguments": [ + { + "name": "slot_index", + "type": "int", + "meta": "int32" + }, + { + "name": "value", + "type": "Variant" + } + ] + }, + { + "name": "get_slot_metadata_right", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4227898402, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "slot_index", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "is_slot_draw_stylebox", "is_const": true, @@ -133248,6 +135974,91 @@ } ] }, + { + "name": "IKModifier3D", + "is_refcounted": false, + "is_instantiable": false, + "inherits": "SkeletonModifier3D", + "api_type": "core", + "methods": [ + { + "name": "set_setting_count", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "count", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_setting_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "clear_settings", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "set_mutable_bone_axes", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "are_bone_axes_mutable", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "reset", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + } + ], + "properties": [ + { + "type": "bool", + "name": "mutable_bone_axes", + "setter": "set_mutable_bone_axes", + "getter": "are_bone_axes_mutable" + } + ] + }, { "name": "IP", "is_refcounted": false, @@ -133673,8 +136484,40 @@ "value": 38 }, { - "name": "FORMAT_MAX", + "name": "FORMAT_R16", "value": 39 + }, + { + "name": "FORMAT_RG16", + "value": 40 + }, + { + "name": "FORMAT_RGB16", + "value": 41 + }, + { + "name": "FORMAT_RGBA16", + "value": 42 + }, + { + "name": "FORMAT_R16I", + "value": 43 + }, + { + "name": "FORMAT_RG16I", + "value": 44 + }, + { + "name": "FORMAT_RGB16I", + "value": 45 + }, + { + "name": "FORMAT_RGBA16I", + "value": 46 + }, + { + "name": "FORMAT_MAX", + "value": 47 } ] }, @@ -135056,6 +137899,23 @@ } ] }, + { + "name": "load_exr_from_buffer", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 680677267, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "buffer", + "type": "PackedByteArray" + } + ] + }, { "name": "load_svg_from_buffer", "is_const": false, @@ -135290,6 +138150,14 @@ } ] } + ], + "properties": [ + { + "type": "Image", + "name": "image", + "setter": "_set_image", + "getter": "get_image" + } ] }, { @@ -135940,6 +138808,23 @@ } ] }, + { + "name": "from_mesh", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 283226343, + "return_value": { + "type": "ImporterMesh" + }, + "arguments": [ + { + "name": "mesh", + "type": "Mesh" + } + ] + }, { "name": "clear", "is_const": false, @@ -136603,7 +139488,8 @@ }, { "name": "event", - "type": "InputEvent" + "type": "InputEvent", + "meta": "required" }, { "name": "exact_match", @@ -136629,7 +139515,8 @@ }, { "name": "event", - "type": "InputEvent" + "type": "InputEvent", + "meta": "required" }, { "name": "exact_match", @@ -137117,6 +140004,43 @@ } ] }, + { + "name": "set_joy_light", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2878471219, + "arguments": [ + { + "name": "device", + "type": "int", + "meta": "int32" + }, + { + "name": "color", + "type": "Color" + } + ] + }, + { + "name": "has_joy_light", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "device", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "get_last_mouse_velocity", "is_const": false, @@ -137289,7 +140213,8 @@ "arguments": [ { "name": "event", - "type": "InputEvent" + "type": "InputEvent", + "meta": "required" } ] }, @@ -137672,7 +140597,8 @@ 2747409789 ], "return_value": { - "type": "InputEvent" + "type": "InputEvent", + "meta": "required" }, "arguments": [ { @@ -140015,7 +142941,8 @@ }, { "name": "event", - "type": "InputEvent" + "type": "InputEvent", + "meta": "required" } ] }, @@ -140036,7 +142963,8 @@ }, { "name": "event", - "type": "InputEvent" + "type": "InputEvent", + "meta": "required" } ] }, @@ -140054,7 +142982,8 @@ }, { "name": "event", - "type": "InputEvent" + "type": "InputEvent", + "meta": "required" } ] }, @@ -140102,7 +143031,8 @@ "arguments": [ { "name": "event", - "type": "InputEvent" + "type": "InputEvent", + "meta": "required" }, { "name": "action", @@ -140231,6 +143161,28 @@ "value": 2 } ] + }, + { + "name": "ScrollHintMode", + "is_bitfield": false, + "values": [ + { + "name": "SCROLL_HINT_MODE_DISABLED", + "value": 0 + }, + { + "name": "SCROLL_HINT_MODE_BOTH", + "value": 1 + }, + { + "name": "SCROLL_HINT_MODE_TOP", + "value": 2 + }, + { + "name": "SCROLL_HINT_MODE_BOTTOM", + "value": 3 + } + ] } ], "methods": [ @@ -141422,6 +144374,56 @@ "type": "HScrollBar" } }, + { + "name": "set_scroll_hint_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2917787337, + "arguments": [ + { + "name": "scroll_hint_mode", + "type": "enum::ItemList.ScrollHintMode" + } + ] + }, + { + "name": "get_scroll_hint_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2522227939, + "return_value": { + "type": "enum::ItemList.ScrollHintMode" + } + }, + { + "name": "set_tile_scroll_hint", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "tile_scroll_hint", + "type": "bool" + } + ] + }, + { + "name": "is_scroll_hint_tiled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + }, { "name": "set_text_overrun_behavior", "is_const": false, @@ -141599,6 +144601,18 @@ "setter": "set_wraparound_items", "getter": "has_wraparound_items" }, + { + "type": "int", + "name": "scroll_hint_mode", + "setter": "set_scroll_hint_mode", + "getter": "get_scroll_hint_mode" + }, + { + "type": "bool", + "name": "tile_scroll_hint", + "setter": "set_tile_scroll_hint", + "getter": "is_scroll_hint_tiled" + }, { "type": "int", "name": "item_count", @@ -141643,12 +144657,497 @@ } ] }, + { + "name": "IterateIK3D", + "is_refcounted": false, + "is_instantiable": false, + "inherits": "ChainIK3D", + "api_type": "core", + "methods": [ + { + "name": "set_max_iterations", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "max_iterations", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_max_iterations", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_min_distance", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "min_distance", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "get_min_distance", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "double" + } + }, + { + "name": "set_angular_delta_limit", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "angular_delta_limit", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "get_angular_delta_limit", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "double" + } + }, + { + "name": "set_deterministic", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "deterministic", + "type": "bool" + } + ] + }, + { + "name": "is_deterministic", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_target_node", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2761262315, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "target_node", + "type": "NodePath" + } + ] + }, + { + "name": "get_target_node", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 408788394, + "return_value": { + "type": "NodePath" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_joint_rotation_axis", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1391134969, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "joint", + "type": "int", + "meta": "int32" + }, + { + "name": "axis", + "type": "enum::SkeletonModifier3D.RotationAxis" + } + ] + }, + { + "name": "get_joint_rotation_axis", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3312594080, + "return_value": { + "type": "enum::SkeletonModifier3D.RotationAxis" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "joint", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_joint_rotation_axis_vector", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2866752138, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "joint", + "type": "int", + "meta": "int32" + }, + { + "name": "axis_vector", + "type": "Vector3" + } + ] + }, + { + "name": "get_joint_rotation_axis_vector", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1592972041, + "return_value": { + "type": "Vector3" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "joint", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_joint_limitation", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1194636955, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "joint", + "type": "int", + "meta": "int32" + }, + { + "name": "limitation", + "type": "JointLimitation3D" + } + ] + }, + { + "name": "get_joint_limitation", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 91665146, + "return_value": { + "type": "JointLimitation3D" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "joint", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_joint_limitation_right_axis", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3838967147, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "joint", + "type": "int", + "meta": "int32" + }, + { + "name": "direction", + "type": "enum::SkeletonModifier3D.SecondaryDirection" + } + ] + }, + { + "name": "get_joint_limitation_right_axis", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 623936134, + "return_value": { + "type": "enum::SkeletonModifier3D.SecondaryDirection" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "joint", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_joint_limitation_right_axis_vector", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2866752138, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "joint", + "type": "int", + "meta": "int32" + }, + { + "name": "vector", + "type": "Vector3" + } + ] + }, + { + "name": "get_joint_limitation_right_axis_vector", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1592972041, + "return_value": { + "type": "Vector3" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "joint", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_joint_limitation_rotation_offset", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4188936002, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "joint", + "type": "int", + "meta": "int32" + }, + { + "name": "offset", + "type": "Quaternion" + } + ] + }, + { + "name": "get_joint_limitation_rotation_offset", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722473700, + "return_value": { + "type": "Quaternion" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "joint", + "type": "int", + "meta": "int32" + } + ] + } + ], + "properties": [ + { + "type": "int", + "name": "max_iterations", + "setter": "set_max_iterations", + "getter": "get_max_iterations" + }, + { + "type": "float", + "name": "min_distance", + "setter": "set_min_distance", + "getter": "get_min_distance" + }, + { + "type": "float", + "name": "angular_delta_limit", + "setter": "set_angular_delta_limit", + "getter": "get_angular_delta_limit" + }, + { + "type": "bool", + "name": "deterministic", + "setter": "set_deterministic", + "getter": "is_deterministic" + }, + { + "type": "int", + "name": "setting_count", + "setter": "set_setting_count", + "getter": "get_setting_count" + } + ] + }, { "name": "JNISingleton", "is_refcounted": false, "is_instantiable": true, "inherits": "Object", - "api_type": "core" + "api_type": "core", + "methods": [ + { + "name": "has_java_method", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2619796661, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "method", + "type": "StringName" + } + ] + } + ] }, { "name": "JSON", @@ -142032,6 +145531,13 @@ } ] }, + { + "name": "JacobianIK3D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "IterateIK3D", + "api_type": "core" + }, { "name": "JavaClass", "is_refcounted": true, @@ -142071,6 +145577,23 @@ "return_value": { "type": "JavaClass" } + }, + { + "name": "has_java_method", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2619796661, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "method", + "type": "StringName" + } + ] } ] }, @@ -142128,6 +145651,23 @@ "return_value": { "type": "JavaClass" } + }, + { + "name": "has_java_method", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2619796661, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "method", + "type": "StringName" + } + ] } ] }, @@ -142611,6 +146151,57 @@ } ] }, + { + "name": "JointLimitation3D", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "Resource", + "api_type": "core" + }, + { + "name": "JointLimitationCone3D", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "JointLimitation3D", + "api_type": "core", + "methods": [ + { + "name": "set_angle", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "angle", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_angle", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + } + ], + "properties": [ + { + "type": "float", + "name": "angle", + "setter": "set_angle", + "getter": "get_angle" + } + ] + }, { "name": "KinematicCollision2D", "is_refcounted": true, @@ -148014,6 +151605,287 @@ "inherits": "Lightmapper", "api_type": "core" }, + { + "name": "LimitAngularVelocityModifier3D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "SkeletonModifier3D", + "api_type": "core", + "methods": [ + { + "name": "set_root_bone_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 501894301, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "bone_name", + "type": "String" + } + ] + }, + { + "name": "get_root_bone_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 844755477, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_root_bone", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "bone", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_root_bone", + "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": "set_end_bone_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 501894301, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "bone_name", + "type": "String" + } + ] + }, + { + "name": "get_end_bone_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 844755477, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_end_bone", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "bone", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_end_bone", + "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": "set_chain_count", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "count", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_chain_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "clear_chains", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "set_max_angular_velocity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "angular_velocity", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "get_max_angular_velocity", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "double" + } + }, + { + "name": "set_exclude", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "exclude", + "type": "bool" + } + ] + }, + { + "name": "is_exclude", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "reset", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + } + ], + "properties": [ + { + "type": "float", + "name": "max_angular_velocity", + "setter": "set_max_angular_velocity", + "getter": "get_max_angular_velocity" + }, + { + "type": "bool", + "name": "exclude", + "setter": "set_exclude", + "getter": "is_exclude" + }, + { + "type": "int", + "name": "chain_count", + "setter": "set_chain_count", + "getter": "get_chain_count" + }, + { + "type": "int", + "name": "joint_count", + "getter": "_get_joint_count" + } + ] + }, { "name": "Line2D", "is_refcounted": false, @@ -148794,6 +152666,24 @@ "value": 7 } ] + }, + { + "name": "ExpandMode", + "is_bitfield": false, + "values": [ + { + "name": "EXPAND_MODE_ORIGINAL_SIZE", + "value": 0 + }, + { + "name": "EXPAND_MODE_FIT_TO_TEXT", + "value": 1 + }, + { + "name": "EXPAND_MODE_FIT_TO_LINE_EDIT", + "value": 2 + } + ] } ], "methods": [ @@ -148855,7 +152745,17 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3218959716 + "hash": 107499316, + "hash_compatibility": [ + 3218959716 + ], + "arguments": [ + { + "name": "hide_focus", + "type": "bool", + "default_value": "false" + } + ] }, { "name": "unedit", @@ -149900,6 +153800,58 @@ "type": "Texture2D" } }, + { + "name": "set_icon_expand_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3019903192, + "arguments": [ + { + "name": "mode", + "type": "enum::LineEdit.ExpandMode" + } + ] + }, + { + "name": "get_icon_expand_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3273584435, + "return_value": { + "type": "enum::LineEdit.ExpandMode" + } + }, + { + "name": "set_right_icon_scale", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "scale", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_right_icon_scale", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "set_flat", "is_const": false, @@ -150050,24 +154002,6 @@ "setter": "set_backspace_deletes_composite_character_enabled", "getter": "is_backspace_deletes_composite_character_enabled" }, - { - "type": "bool", - "name": "virtual_keyboard_enabled", - "setter": "set_virtual_keyboard_enabled", - "getter": "is_virtual_keyboard_enabled" - }, - { - "type": "bool", - "name": "virtual_keyboard_show_on_focus", - "setter": "set_virtual_keyboard_show_on_focus", - "getter": "get_virtual_keyboard_show_on_focus" - }, - { - "type": "int", - "name": "virtual_keyboard_type", - "setter": "set_virtual_keyboard_type", - "getter": "get_virtual_keyboard_type" - }, { "type": "bool", "name": "clear_button_enabled", @@ -150104,12 +154038,6 @@ "setter": "set_drag_and_drop_selection_enabled", "getter": "is_drag_and_drop_selection_enabled" }, - { - "type": "Texture2D", - "name": "right_icon", - "setter": "set_right_icon", - "getter": "get_right_icon" - }, { "type": "bool", "name": "flat", @@ -150128,6 +154056,24 @@ "setter": "set_select_all_on_focus", "getter": "is_select_all_on_focus" }, + { + "type": "bool", + "name": "virtual_keyboard_enabled", + "setter": "set_virtual_keyboard_enabled", + "getter": "is_virtual_keyboard_enabled" + }, + { + "type": "bool", + "name": "virtual_keyboard_show_on_focus", + "setter": "set_virtual_keyboard_show_on_focus", + "getter": "get_virtual_keyboard_show_on_focus" + }, + { + "type": "int", + "name": "virtual_keyboard_type", + "setter": "set_virtual_keyboard_type", + "getter": "get_virtual_keyboard_type" + }, { "type": "bool", "name": "caret_blink", @@ -150193,6 +154139,24 @@ "name": "structured_text_bidi_override_options", "setter": "set_structured_text_bidi_override_options", "getter": "get_structured_text_bidi_override_options" + }, + { + "type": "Texture2D", + "name": "right_icon", + "setter": "set_right_icon", + "getter": "get_right_icon" + }, + { + "type": "int", + "name": "icon_expand_mode", + "setter": "set_icon_expand_mode", + "getter": "get_icon_expand_mode" + }, + { + "type": "float", + "name": "right_icon_scale", + "setter": "set_right_icon_scale", + "getter": "get_right_icon_scale" } ] }, @@ -150248,6 +154212,56 @@ "type": "String" } }, + { + "name": "set_text_overrun_behavior", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1008890932, + "arguments": [ + { + "name": "overrun_behavior", + "type": "enum::TextServer.OverrunBehavior" + } + ] + }, + { + "name": "get_text_overrun_behavior", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3779142101, + "return_value": { + "type": "enum::TextServer.OverrunBehavior" + } + }, + { + "name": "set_ellipsis_char", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "char", + "type": "String" + } + ] + }, + { + "name": "get_ellipsis_char", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, { "name": "set_text_direction", "is_const": false, @@ -150418,6 +154432,18 @@ "setter": "set_uri", "getter": "get_uri" }, + { + "type": "int", + "name": "text_overrun_behavior", + "setter": "set_text_overrun_behavior", + "getter": "get_text_overrun_behavior" + }, + { + "type": "String", + "name": "ellipsis_char", + "setter": "set_ellipsis_char", + "getter": "get_ellipsis_char" + }, { "type": "int", "name": "text_direction", @@ -150720,6 +154746,31 @@ "type": "bool" } }, + { + "name": "set_relative", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_relative", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_origin_safe_margin", "is_const": false, @@ -151397,6 +155448,12 @@ "setter": "set_use_secondary_rotation", "getter": "is_using_secondary_rotation" }, + { + "type": "bool", + "name": "relative", + "setter": "set_relative", + "getter": "is_relative" + }, { "type": "int", "name": "origin_from", @@ -155373,7 +159430,8 @@ "is_virtual": false, "hash": 266477812, "return_value": { - "type": "MethodTweener" + "type": "MethodTweener", + "meta": "required" }, "arguments": [ { @@ -155391,7 +159449,8 @@ "is_virtual": false, "hash": 3740975367, "return_value": { - "type": "MethodTweener" + "type": "MethodTweener", + "meta": "required" }, "arguments": [ { @@ -155408,7 +159467,8 @@ "is_virtual": false, "hash": 315540545, "return_value": { - "type": "MethodTweener" + "type": "MethodTweener", + "meta": "required" }, "arguments": [ { @@ -155500,6 +159560,31 @@ "return_value": { "type": "bool" } + }, + { + "name": "set_recording_signals", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_recording_signals", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "properties": [ @@ -155520,6 +159605,12 @@ "name": "recording_properties", "setter": "set_recording_properties", "getter": "is_recording_properties" + }, + { + "type": "bool", + "name": "recording_signals", + "setter": "set_recording_signals", + "getter": "is_recording_signals" } ] }, @@ -156513,6 +160604,14 @@ } ] }, + { + "name": "reset_instances_physics_interpolation", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, { "name": "set_custom_aabb", "is_const": false, @@ -158550,6 +162649,41 @@ } ] }, + { + "name": "get_system_menu_text", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1281499290, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "menu_id", + "type": "enum::NativeMenu.SystemMenus" + } + ] + }, + { + "name": "set_system_menu_text", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3925225603, + "arguments": [ + { + "name": "menu_id", + "type": "enum::NativeMenu.SystemMenus" + }, + { + "name": "name", + "type": "String" + } + ] + }, { "name": "create_menu", "is_const": false, @@ -171098,6 +175232,52 @@ } ] }, + { + "name": "NavigationServer2DManager", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "Object", + "api_type": "core", + "methods": [ + { + "name": "register_server", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2137474292, + "arguments": [ + { + "name": "name", + "type": "String" + }, + { + "name": "create_callback", + "type": "Callable" + } + ] + }, + { + "name": "set_default_server", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2956805083, + "arguments": [ + { + "name": "name", + "type": "String" + }, + { + "name": "priority", + "type": "int", + "meta": "int32" + } + ] + } + ] + }, { "name": "NavigationServer3D", "is_refcounted": false, @@ -173993,6 +178173,52 @@ } ] }, + { + "name": "NavigationServer3DManager", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "Object", + "api_type": "core", + "methods": [ + { + "name": "register_server", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2137474292, + "arguments": [ + { + "name": "name", + "type": "String" + }, + { + "name": "create_callback", + "type": "Callable" + } + ] + }, + { + "name": "set_default_server", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2956805083, + "arguments": [ + { + "name": "name", + "type": "String" + }, + { + "name": "priority", + "type": "int", + "meta": "int32" + } + ] + } + ] + }, { "name": "NinePatchRect", "is_refcounted": false, @@ -174541,6 +178767,14 @@ { "name": "DUPLICATE_USE_INSTANTIATION", "value": 8 + }, + { + "name": "DUPLICATE_INTERNAL_STATE", + "value": 16 + }, + { + "name": "DUPLICATE_DEFAULT", + "value": 15 } ] }, @@ -174676,7 +178910,8 @@ "arguments": [ { "name": "event", - "type": "InputEvent" + "type": "InputEvent", + "meta": "required" } ] }, @@ -174691,7 +178926,8 @@ "arguments": [ { "name": "event", - "type": "InputEvent" + "type": "InputEvent", + "meta": "required" } ] }, @@ -174706,7 +178942,8 @@ "arguments": [ { "name": "event", - "type": "InputEvent" + "type": "InputEvent", + "meta": "required" } ] }, @@ -174721,7 +178958,8 @@ "arguments": [ { "name": "event", - "type": "InputEvent" + "type": "InputEvent", + "meta": "required" } ] }, @@ -174766,7 +179004,8 @@ "arguments": [ { "name": "sibling", - "type": "Node" + "type": "Node", + "meta": "required" }, { "name": "force_readable_name", @@ -174816,7 +179055,8 @@ "arguments": [ { "name": "node", - "type": "Node" + "type": "Node", + "meta": "required" }, { "name": "force_readable_name", @@ -174840,7 +179080,8 @@ "arguments": [ { "name": "node", - "type": "Node" + "type": "Node", + "meta": "required" } ] }, @@ -174857,7 +179098,8 @@ "arguments": [ { "name": "new_parent", - "type": "Node" + "type": "Node", + "meta": "required" }, { "name": "keep_global_transform", @@ -175139,7 +179381,8 @@ "arguments": [ { "name": "node", - "type": "Node" + "type": "Node", + "meta": "required" } ] }, @@ -175156,7 +179399,8 @@ "arguments": [ { "name": "node", - "type": "Node" + "type": "Node", + "meta": "required" } ] }, @@ -175184,7 +179428,8 @@ "arguments": [ { "name": "node", - "type": "Node" + "type": "Node", + "meta": "required" }, { "name": "use_unique_path", @@ -175253,7 +179498,8 @@ "arguments": [ { "name": "child_node", - "type": "Node" + "type": "Node", + "meta": "required" }, { "name": "to_index", @@ -175997,7 +180243,8 @@ "is_virtual": false, "hash": 3426978995, "return_value": { - "type": "Tween" + "type": "Tween", + "meta": "required" } }, { @@ -176029,7 +180276,8 @@ "arguments": [ { "name": "node", - "type": "Node" + "type": "Node", + "meta": "required" }, { "name": "keep_groups", @@ -176073,7 +180321,8 @@ "arguments": [ { "name": "node", - "type": "Node" + "type": "Node", + "meta": "required" }, { "name": "is_editable", @@ -181951,6 +186200,18 @@ } ], "methods": [ + { + "name": "get_openxr_version", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2455072627, + "return_value": { + "type": "int", + "meta": "uint64" + } + }, { "name": "get_instance", "is_const": false, @@ -182659,6 +186920,14 @@ "return_value": { "type": "enum::OpenXRAPIExtension.OpenXRAlphaBlendModeSupport" } + }, + { + "name": "update_main_swapchain_size", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 } ] }, @@ -183313,6 +187582,120 @@ } ] }, + { + "name": "OpenXRAnchorTracker", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRSpatialEntityTracker", + "api_type": "core", + "methods": [ + { + "name": "has_uuid", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_uuid", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "uuid", + "type": "String" + } + ] + }, + { + "name": "get_uuid", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + } + ], + "signals": [ + { + "name": "uuid_changed" + } + ], + "properties": [ + { + "type": "String", + "name": "uuid", + "setter": "set_uuid", + "getter": "get_uuid" + } + ] + }, + { + "name": "OpenXRAndroidThreadSettingsExtension", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "OpenXRExtensionWrapper", + "api_type": "core", + "enums": [ + { + "name": "ThreadType", + "is_bitfield": false, + "values": [ + { + "name": "THREAD_TYPE_APPLICATION_MAIN", + "value": 0 + }, + { + "name": "THREAD_TYPE_APPLICATION_WORKER", + "value": 1 + }, + { + "name": "THREAD_TYPE_RENDERER_MAIN", + "value": 2 + }, + { + "name": "THREAD_TYPE_RENDERER_WORKER", + "value": 3 + } + ] + } + ], + "methods": [ + { + "name": "set_application_thread_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1558751158, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "thread_type", + "type": "enum::OpenXRAndroidThreadSettingsExtension.ThreadType" + }, + { + "name": "thread_id", + "type": "int", + "meta": "uint32", + "default_value": "0" + } + ] + } + ] + }, { "name": "OpenXRBindingModifier", "is_refcounted": true, @@ -183670,6 +188053,31 @@ "type": "bool" } }, + { + "name": "is_protected_content", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_protected_content", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "protected_content", + "type": "bool" + } + ] + }, { "name": "set_min_filter", "is_const": false, @@ -183982,6 +188390,12 @@ "setter": "set_use_android_surface", "getter": "get_use_android_surface" }, + { + "type": "bool", + "name": "protected_content", + "setter": "set_protected_content", + "getter": "is_protected_content" + }, { "type": "Vector2i", "name": "android_surface_size", @@ -184747,10 +189161,20 @@ "is_required": false, "is_vararg": false, "is_virtual": true, - "hash": 2382534195, + "hash": 3554694381, + "hash_compatibility": [ + 2382534195 + ], "return_value": { "type": "Dictionary" - } + }, + "arguments": [ + { + "name": "xr_version", + "type": "int", + "meta": "uint64" + } + ] }, { "name": "_set_system_properties_and_get_next_pointer", @@ -184778,12 +189202,20 @@ "is_required": false, "is_vararg": false, "is_virtual": true, - "hash": 3744713108, + "hash": 50157827, + "hash_compatibility": [ + 3744713108 + ], "return_value": { "type": "int", "meta": "uint64" }, "arguments": [ + { + "name": "xr_version", + "type": "int", + "meta": "uint64" + }, { "name": "next_pointer", "type": "void*" @@ -184957,6 +189389,62 @@ } ] }, + { + "name": "_prepare_view_configuration", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 1286410249, + "arguments": [ + { + "name": "view_count", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "_set_view_configuration_and_get_next_pointer", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 50157827, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "view", + "type": "int", + "meta": "uint32" + }, + { + "name": "next_pointer", + "type": "void*" + } + ] + }, + { + "name": "_print_view_configuration_info", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 998575451, + "arguments": [ + { + "name": "view", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "_get_composition_layer_count", "is_const": false, @@ -185363,6 +189851,98 @@ "inherits": "OpenXRExtensionWrapper", "api_type": "core" }, + { + "name": "OpenXRFrameSynthesisExtension", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "OpenXRExtensionWrapper", + "api_type": "core", + "methods": [ + { + "name": "is_available", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "is_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "get_relax_frame_interval", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_relax_frame_interval", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "relax_frame_interval", + "type": "bool" + } + ] + }, + { + "name": "skip_next_frame", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + } + ], + "properties": [ + { + "type": "bool", + "name": "enabled", + "setter": "set_enabled", + "getter": "is_enabled" + }, + { + "type": "bool", + "name": "relax_frame_interval", + "setter": "set_relax_frame_interval", + "getter": "get_relax_frame_interval" + } + ] + }, { "name": "OpenXRFutureExtension", "is_refcounted": false, @@ -186326,6 +190906,24 @@ } ] }, + { + "name": "register_path_rename", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3186203200, + "arguments": [ + { + "name": "old_name", + "type": "String" + }, + { + "name": "new_name", + "type": "String" + } + ] + }, { "name": "register_top_level_path", "is_const": false, @@ -186343,7 +190941,7 @@ "type": "String" }, { - "name": "openxr_extension_name", + "name": "openxr_extension_names", "type": "String" } ] @@ -186365,7 +190963,7 @@ "type": "String" }, { - "name": "openxr_extension_name", + "name": "openxr_extension_names", "type": "String" } ] @@ -186395,7 +190993,7 @@ "type": "String" }, { - "name": "openxr_extension_name", + "name": "openxr_extension_names", "type": "String" }, { @@ -187309,6 +191907,318 @@ } ] }, + { + "name": "OpenXRMarkerTracker", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRSpatialEntityTracker", + "api_type": "core", + "methods": [ + { + "name": "set_bounds_size", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 743155724, + "arguments": [ + { + "name": "bounds_size", + "type": "Vector2" + } + ] + }, + { + "name": "get_bounds_size", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3341600327, + "return_value": { + "type": "Vector2" + } + }, + { + "name": "set_marker_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2156241362, + "arguments": [ + { + "name": "marker_type", + "type": "enum::OpenXRSpatialComponentMarkerList.MarkerType" + } + ] + }, + { + "name": "get_marker_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 612702862, + "return_value": { + "type": "enum::OpenXRSpatialComponentMarkerList.MarkerType" + } + }, + { + "name": "set_marker_id", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "marker_id", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_marker_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint32" + } + }, + { + "name": "set_marker_data", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1114965689, + "arguments": [ + { + "name": "marker_data", + "type": "Variant" + } + ] + }, + { + "name": "get_marker_data", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1214101251, + "return_value": { + "type": "Variant" + } + } + ], + "properties": [ + { + "type": "int", + "name": "bounds_size", + "setter": "set_bounds_size", + "getter": "get_bounds_size" + }, + { + "type": "int", + "name": "marker_type", + "setter": "set_marker_type", + "getter": "get_marker_type" + }, + { + "type": "int", + "name": "marker_id", + "setter": "set_marker_id", + "getter": "get_marker_id" + } + ] + }, + { + "name": "OpenXRPlaneTracker", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRSpatialEntityTracker", + "api_type": "core", + "methods": [ + { + "name": "set_bounds_size", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 743155724, + "arguments": [ + { + "name": "bounds_size", + "type": "Vector2" + } + ] + }, + { + "name": "get_bounds_size", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3341600327, + "return_value": { + "type": "Vector2" + } + }, + { + "name": "set_plane_alignment", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1214382230, + "arguments": [ + { + "name": "plane_alignment", + "type": "enum::OpenXRSpatialComponentPlaneAlignmentList.PlaneAlignment" + } + ] + }, + { + "name": "get_plane_alignment", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 845541441, + "return_value": { + "type": "enum::OpenXRSpatialComponentPlaneAlignmentList.PlaneAlignment" + } + }, + { + "name": "set_plane_label", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "plane_label", + "type": "String" + } + ] + }, + { + "name": "get_plane_label", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_mesh_data", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1877193149, + "arguments": [ + { + "name": "origin", + "type": "Transform3D" + }, + { + "name": "vertices", + "type": "PackedVector2Array" + }, + { + "name": "indices", + "type": "PackedInt32Array", + "default_value": "PackedInt32Array()" + } + ] + }, + { + "name": "clear_mesh_data", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "get_mesh_offset", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3229777777, + "return_value": { + "type": "Transform3D" + } + }, + { + "name": "get_mesh", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4081188045, + "return_value": { + "type": "Mesh" + } + }, + { + "name": "get_shape", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3358509884, + "return_value": { + "type": "Shape3D" + }, + "arguments": [ + { + "name": "thickness", + "type": "float", + "meta": "float", + "default_value": "0.01" + } + ] + } + ], + "signals": [ + { + "name": "mesh_changed" + } + ], + "properties": [ + { + "type": "int", + "name": "bounds_size", + "setter": "set_bounds_size", + "getter": "get_bounds_size" + }, + { + "type": "int", + "name": "plane_alignment", + "setter": "set_plane_alignment", + "getter": "get_plane_alignment" + }, + { + "type": "String", + "name": "plane_label", + "setter": "set_plane_label", + "getter": "get_plane_label" + } + ] + }, { "name": "OpenXRRenderModel", "is_refcounted": false, @@ -187745,6 +192655,2176 @@ } ] }, + { + "name": "OpenXRSpatialAnchorCapability", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "OpenXRExtensionWrapper", + "api_type": "core", + "enums": [ + { + "name": "PersistenceScope", + "is_bitfield": false, + "values": [ + { + "name": "PERSISTENCE_SCOPE_SYSTEM_MANAGED", + "value": 1 + }, + { + "name": "PERSISTENCE_SCOPE_LOCAL_ANCHORS", + "value": 1000781000 + } + ] + } + ], + "methods": [ + { + "name": "is_spatial_anchor_supported", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + }, + { + "name": "is_spatial_persistence_supported", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + }, + { + "name": "is_persistence_scope_supported", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3651771626, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "scope", + "type": "enum::OpenXRSpatialAnchorCapability.PersistenceScope" + } + ] + }, + { + "name": "create_persistence_context", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 856276630, + "return_value": { + "type": "OpenXRFutureResult" + }, + "arguments": [ + { + "name": "scope", + "type": "enum::OpenXRSpatialAnchorCapability.PersistenceScope" + }, + { + "name": "user_callback", + "type": "Callable", + "default_value": "Callable()" + } + ] + }, + { + "name": "get_persistence_context_handle", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "persistence_context", + "type": "RID" + } + ] + }, + { + "name": "free_persistence_context", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "persistence_context", + "type": "RID" + } + ] + }, + { + "name": "create_new_anchor", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 607100373, + "return_value": { + "type": "OpenXRAnchorTracker" + }, + "arguments": [ + { + "name": "transform", + "type": "Transform3D" + }, + { + "name": "spatial_context", + "type": "RID", + "default_value": "RID()" + } + ] + }, + { + "name": "remove_anchor", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3579451518, + "arguments": [ + { + "name": "anchor_tracker", + "type": "OpenXRAnchorTracker" + } + ] + }, + { + "name": "persist_anchor", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4244202513, + "return_value": { + "type": "OpenXRFutureResult" + }, + "arguments": [ + { + "name": "anchor_tracker", + "type": "OpenXRAnchorTracker" + }, + { + "name": "persistence_context", + "type": "RID", + "default_value": "RID()" + }, + { + "name": "user_callback", + "type": "Callable", + "default_value": "Callable()" + } + ] + }, + { + "name": "unpersist_anchor", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4244202513, + "return_value": { + "type": "OpenXRFutureResult" + }, + "arguments": [ + { + "name": "anchor_tracker", + "type": "OpenXRAnchorTracker" + }, + { + "name": "persistence_context", + "type": "RID", + "default_value": "RID()" + }, + { + "name": "user_callback", + "type": "Callable", + "default_value": "Callable()" + } + ] + } + ] + }, + { + "name": "OpenXRSpatialCapabilityConfigurationAnchor", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRSpatialCapabilityConfigurationBaseHeader", + "api_type": "core", + "methods": [ + { + "name": "get_enabled_components", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 235988956, + "return_value": { + "type": "PackedInt64Array" + } + } + ] + }, + { + "name": "OpenXRSpatialCapabilityConfigurationAprilTag", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRSpatialCapabilityConfigurationBaseHeader", + "api_type": "core", + "enums": [ + { + "name": "AprilTagDict", + "is_bitfield": false, + "values": [ + { + "name": "APRIL_TAG_DICT_16H5", + "value": 1 + }, + { + "name": "APRIL_TAG_DICT_25H9", + "value": 2 + }, + { + "name": "APRIL_TAG_DICT_36H10", + "value": 3 + }, + { + "name": "APRIL_TAG_DICT_36H11", + "value": 4 + } + ] + } + ], + "methods": [ + { + "name": "get_enabled_components", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 235988956, + "return_value": { + "type": "PackedInt64Array" + } + }, + { + "name": "set_april_dict", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3902905799, + "arguments": [ + { + "name": "april_dict", + "type": "enum::OpenXRSpatialCapabilityConfigurationAprilTag.AprilTagDict" + } + ] + }, + { + "name": "get_april_dict", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 440273016, + "return_value": { + "type": "enum::OpenXRSpatialCapabilityConfigurationAprilTag.AprilTagDict" + } + } + ], + "properties": [ + { + "type": "int", + "name": "april_dict", + "setter": "set_april_dict", + "getter": "get_april_dict" + } + ] + }, + { + "name": "OpenXRSpatialCapabilityConfigurationAruco", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRSpatialCapabilityConfigurationBaseHeader", + "api_type": "core", + "enums": [ + { + "name": "ArucoDict", + "is_bitfield": false, + "values": [ + { + "name": "ARUCO_DICT_4X4_50", + "value": 1 + }, + { + "name": "ARUCO_DICT_4X4_100", + "value": 2 + }, + { + "name": "ARUCO_DICT_4X4_250", + "value": 3 + }, + { + "name": "ARUCO_DICT_4X4_1000", + "value": 4 + }, + { + "name": "ARUCO_DICT_5X5_50", + "value": 5 + }, + { + "name": "ARUCO_DICT_5X5_100", + "value": 6 + }, + { + "name": "ARUCO_DICT_5X5_250", + "value": 7 + }, + { + "name": "ARUCO_DICT_5X5_1000", + "value": 8 + }, + { + "name": "ARUCO_DICT_6X6_50", + "value": 9 + }, + { + "name": "ARUCO_DICT_6X6_100", + "value": 10 + }, + { + "name": "ARUCO_DICT_6X6_250", + "value": 11 + }, + { + "name": "ARUCO_DICT_6X6_1000", + "value": 12 + }, + { + "name": "ARUCO_DICT_7X7_50", + "value": 13 + }, + { + "name": "ARUCO_DICT_7X7_100", + "value": 14 + }, + { + "name": "ARUCO_DICT_7X7_250", + "value": 15 + }, + { + "name": "ARUCO_DICT_7X7_1000", + "value": 16 + } + ] + } + ], + "methods": [ + { + "name": "get_enabled_components", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 235988956, + "return_value": { + "type": "PackedInt64Array" + } + }, + { + "name": "set_aruco_dict", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2268055963, + "arguments": [ + { + "name": "aruco_dict", + "type": "enum::OpenXRSpatialCapabilityConfigurationAruco.ArucoDict" + } + ] + }, + { + "name": "get_aruco_dict", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1080386209, + "return_value": { + "type": "enum::OpenXRSpatialCapabilityConfigurationAruco.ArucoDict" + } + } + ], + "properties": [ + { + "type": "int", + "name": "aruco_dict", + "setter": "set_aruco_dict", + "getter": "get_aruco_dict" + } + ] + }, + { + "name": "OpenXRSpatialCapabilityConfigurationBaseHeader", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "RefCounted", + "api_type": "core", + "methods": [ + { + "name": "_has_valid_configuration", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "_get_configuration", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 2455072627, + "return_value": { + "type": "int", + "meta": "uint64" + } + }, + { + "name": "has_valid_configuration", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + } + ] + }, + { + "name": "OpenXRSpatialCapabilityConfigurationMicroQrCode", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRSpatialCapabilityConfigurationBaseHeader", + "api_type": "core", + "methods": [ + { + "name": "get_enabled_components", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 235988956, + "return_value": { + "type": "PackedInt64Array" + } + } + ] + }, + { + "name": "OpenXRSpatialCapabilityConfigurationPlaneTracking", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRSpatialCapabilityConfigurationBaseHeader", + "api_type": "core", + "methods": [ + { + "name": "supports_mesh_2d", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + }, + { + "name": "supports_polygons", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + }, + { + "name": "supports_labels", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + }, + { + "name": "get_enabled_components", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 235988956, + "return_value": { + "type": "PackedInt64Array" + } + } + ] + }, + { + "name": "OpenXRSpatialCapabilityConfigurationQrCode", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRSpatialCapabilityConfigurationBaseHeader", + "api_type": "core", + "methods": [ + { + "name": "get_enabled_components", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 235988956, + "return_value": { + "type": "PackedInt64Array" + } + } + ] + }, + { + "name": "OpenXRSpatialComponentAnchorList", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRSpatialComponentData", + "api_type": "core", + "methods": [ + { + "name": "get_entity_pose", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1965739696, + "return_value": { + "type": "Transform3D" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + } + ] + }, + { + "name": "OpenXRSpatialComponentBounded2DList", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRSpatialComponentData", + "api_type": "core", + "methods": [ + { + "name": "get_center_pose", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1965739696, + "return_value": { + "type": "Transform3D" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "get_size", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2299179447, + "return_value": { + "type": "Vector2" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + } + ] + }, + { + "name": "OpenXRSpatialComponentBounded3DList", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRSpatialComponentData", + "api_type": "core", + "methods": [ + { + "name": "get_center_pose", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1965739696, + "return_value": { + "type": "Transform3D" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "get_size", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 711720468, + "return_value": { + "type": "Vector3" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + } + ] + }, + { + "name": "OpenXRSpatialComponentData", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "RefCounted", + "api_type": "core", + "methods": [ + { + "name": "_set_capacity", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 1286410249, + "arguments": [ + { + "name": "capacity", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "_get_component_type", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint64" + } + }, + { + "name": "_get_structure_data", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 923996154, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "next", + "type": "int", + "meta": "uint64" + } + ] + }, + { + "name": "set_capacity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "capacity", + "type": "int", + "meta": "uint32" + } + ] + } + ] + }, + { + "name": "OpenXRSpatialComponentMarkerList", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRSpatialComponentData", + "api_type": "core", + "enums": [ + { + "name": "MarkerType", + "is_bitfield": false, + "values": [ + { + "name": "MARKER_TYPE_UNKNOWN", + "value": 0 + }, + { + "name": "MARKER_TYPE_QRCODE", + "value": 1 + }, + { + "name": "MARKER_TYPE_MICRO_QRCODE", + "value": 2 + }, + { + "name": "MARKER_TYPE_ARUCO", + "value": 3 + }, + { + "name": "MARKER_TYPE_APRIL_TAG", + "value": 4 + }, + { + "name": "MARKER_TYPE_MAX", + "value": 5 + } + ] + } + ], + "methods": [ + { + "name": "get_marker_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2627847866, + "return_value": { + "type": "enum::OpenXRSpatialComponentMarkerList.MarkerType" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "get_marker_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 923996154, + "return_value": { + "type": "int", + "meta": "uint32" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "get_marker_data", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4069510997, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "snapshot", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + } + ] + }, + { + "name": "OpenXRSpatialComponentMesh2DList", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRSpatialComponentData", + "api_type": "core", + "methods": [ + { + "name": "get_transform", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1965739696, + "return_value": { + "type": "Transform3D" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "get_vertices", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 110850971, + "return_value": { + "type": "PackedVector2Array" + }, + "arguments": [ + { + "name": "snapshot", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "get_indices", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3393655756, + "return_value": { + "type": "PackedInt32Array" + }, + "arguments": [ + { + "name": "snapshot", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + } + ] + }, + { + "name": "OpenXRSpatialComponentMesh3DList", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRSpatialComponentData", + "api_type": "core", + "methods": [ + { + "name": "get_transform", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1965739696, + "return_value": { + "type": "Transform3D" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "get_mesh", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1576363275, + "return_value": { + "type": "Mesh" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + } + ] + }, + { + "name": "OpenXRSpatialComponentParentList", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRSpatialComponentData", + "api_type": "core", + "methods": [ + { + "name": "get_parent", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 495598643, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + } + ] + }, + { + "name": "OpenXRSpatialComponentPersistenceList", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRSpatialComponentData", + "api_type": "core", + "methods": [ + { + "name": "get_persistent_uuid", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 844755477, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "get_persistent_state", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 923996154, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + } + ] + }, + { + "name": "OpenXRSpatialComponentPlaneAlignmentList", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRSpatialComponentData", + "api_type": "core", + "enums": [ + { + "name": "PlaneAlignment", + "is_bitfield": false, + "values": [ + { + "name": "PLANE_ALIGNMENT_HORIZONTAL_UPWARD", + "value": 0 + }, + { + "name": "PLANE_ALIGNMENT_HORIZONTAL_DOWNWARD", + "value": 1 + }, + { + "name": "PLANE_ALIGNMENT_VERTICAL", + "value": 2 + }, + { + "name": "PLANE_ALIGNMENT_ARBITRARY", + "value": 3 + } + ] + } + ], + "methods": [ + { + "name": "get_plane_alignment", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3340200270, + "return_value": { + "type": "enum::OpenXRSpatialComponentPlaneAlignmentList.PlaneAlignment" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + } + ] + }, + { + "name": "OpenXRSpatialComponentPlaneSemanticLabelList", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRSpatialComponentData", + "api_type": "core", + "enums": [ + { + "name": "PlaneSemanticLabel", + "is_bitfield": false, + "values": [ + { + "name": "PLANE_SEMANTIC_LABEL_UNCATEGORIZED", + "value": 1 + }, + { + "name": "PLANE_SEMANTIC_LABEL_FLOOR", + "value": 2 + }, + { + "name": "PLANE_SEMANTIC_LABEL_WALL", + "value": 3 + }, + { + "name": "PLANE_SEMANTIC_LABEL_CEILING", + "value": 4 + }, + { + "name": "PLANE_SEMANTIC_LABEL_TABLE", + "value": 5 + } + ] + } + ], + "methods": [ + { + "name": "get_plane_semantic_label", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1889332427, + "return_value": { + "type": "enum::OpenXRSpatialComponentPlaneSemanticLabelList.PlaneSemanticLabel" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + } + ] + }, + { + "name": "OpenXRSpatialComponentPolygon2DList", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRSpatialComponentData", + "api_type": "core", + "methods": [ + { + "name": "get_transform", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1965739696, + "return_value": { + "type": "Transform3D" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "get_vertices", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 110850971, + "return_value": { + "type": "PackedVector2Array" + }, + "arguments": [ + { + "name": "snapshot", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + } + ] + }, + { + "name": "OpenXRSpatialContextPersistenceConfig", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRStructureBase", + "api_type": "core", + "methods": [ + { + "name": "add_persistence_context", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "persistence_context", + "type": "RID" + } + ] + }, + { + "name": "remove_persistence_context", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "persistence_context", + "type": "RID" + } + ] + } + ] + }, + { + "name": "OpenXRSpatialEntityExtension", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "OpenXRExtensionWrapper", + "api_type": "core", + "enums": [ + { + "name": "Capability", + "is_bitfield": false, + "values": [ + { + "name": "CAPABILITY_PLANE_TRACKING", + "value": 1000741000 + }, + { + "name": "CAPABILITY_MARKER_TRACKING_QR_CODE", + "value": 1000743000 + }, + { + "name": "CAPABILITY_MARKER_TRACKING_MICRO_QR_CODE", + "value": 1000743001 + }, + { + "name": "CAPABILITY_MARKER_TRACKING_ARUCO_MARKER", + "value": 1000743002 + }, + { + "name": "CAPABILITY_MARKER_TRACKING_APRIL_TAG", + "value": 1000743003 + }, + { + "name": "CAPABILITY_ANCHOR", + "value": 1000762000 + } + ] + }, + { + "name": "ComponentType", + "is_bitfield": false, + "values": [ + { + "name": "COMPONENT_TYPE_BOUNDED_2D", + "value": 1 + }, + { + "name": "COMPONENT_TYPE_BOUNDED_3D", + "value": 2 + }, + { + "name": "COMPONENT_TYPE_PARENT", + "value": 3 + }, + { + "name": "COMPONENT_TYPE_MESH_3D", + "value": 4 + }, + { + "name": "COMPONENT_TYPE_PLANE_ALIGNMENT", + "value": 1000741000 + }, + { + "name": "COMPONENT_TYPE_MESH_2D", + "value": 1000741001 + }, + { + "name": "COMPONENT_TYPE_POLYGON_2D", + "value": 1000741002 + }, + { + "name": "COMPONENT_TYPE_PLANE_SEMANTIC_LABEL", + "value": 1000741003 + }, + { + "name": "COMPONENT_TYPE_MARKER", + "value": 1000743000 + }, + { + "name": "COMPONENT_TYPE_ANCHOR", + "value": 1000762000 + }, + { + "name": "COMPONENT_TYPE_PERSISTENCE", + "value": 1000763000 + } + ] + } + ], + "methods": [ + { + "name": "supports_capability", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1940837202, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "capability", + "type": "enum::OpenXRSpatialEntityExtension.Capability" + } + ] + }, + { + "name": "supports_component_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 26842779, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "capability", + "type": "enum::OpenXRSpatialEntityExtension.Capability" + }, + { + "name": "component_type", + "type": "enum::OpenXRSpatialEntityExtension.ComponentType" + } + ] + }, + { + "name": "create_spatial_context", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1874506473, + "return_value": { + "type": "OpenXRFutureResult" + }, + "arguments": [ + { + "name": "capability_configurations", + "type": "typedarray::OpenXRSpatialCapabilityConfigurationBaseHeader" + }, + { + "name": "next", + "type": "OpenXRStructureBase", + "default_value": "null" + }, + { + "name": "user_callback", + "type": "Callable", + "default_value": "Callable()" + } + ] + }, + { + "name": "get_spatial_context_ready", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "spatial_context", + "type": "RID" + } + ] + }, + { + "name": "free_spatial_context", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "spatial_context", + "type": "RID" + } + ] + }, + { + "name": "get_spatial_context_handle", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "spatial_context", + "type": "RID" + } + ] + }, + { + "name": "discover_spatial_entities", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2252833536, + "return_value": { + "type": "OpenXRFutureResult" + }, + "arguments": [ + { + "name": "spatial_context", + "type": "RID" + }, + { + "name": "component_types", + "type": "PackedInt64Array" + }, + { + "name": "next", + "type": "OpenXRStructureBase", + "default_value": "null" + }, + { + "name": "user_callback", + "type": "Callable", + "default_value": "Callable()" + } + ] + }, + { + "name": "update_spatial_entities", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3446086438, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "spatial_context", + "type": "RID" + }, + { + "name": "entities", + "type": "typedarray::RID" + }, + { + "name": "component_types", + "type": "PackedInt64Array" + }, + { + "name": "next", + "type": "OpenXRStructureBase", + "default_value": "null" + } + ] + }, + { + "name": "free_spatial_snapshot", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "spatial_snapshot", + "type": "RID" + } + ] + }, + { + "name": "get_spatial_snapshot_handle", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "spatial_snapshot", + "type": "RID" + } + ] + }, + { + "name": "get_spatial_snapshot_context", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3814569979, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "spatial_snapshot", + "type": "RID" + } + ] + }, + { + "name": "query_snapshot", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 641015484, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "spatial_snapshot", + "type": "RID" + }, + { + "name": "component_data", + "type": "typedarray::OpenXRSpatialComponentData" + }, + { + "name": "next", + "type": "OpenXRStructureBase", + "default_value": "null" + } + ] + }, + { + "name": "get_string", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1464764419, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "spatial_snapshot", + "type": "RID" + }, + { + "name": "buffer_id", + "type": "int", + "meta": "uint64" + } + ] + }, + { + "name": "get_uint8_buffer", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3570600051, + "return_value": { + "type": "PackedByteArray" + }, + "arguments": [ + { + "name": "spatial_snapshot", + "type": "RID" + }, + { + "name": "buffer_id", + "type": "int", + "meta": "uint64" + } + ] + }, + { + "name": "get_uint16_buffer", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3393655756, + "return_value": { + "type": "PackedInt32Array" + }, + "arguments": [ + { + "name": "spatial_snapshot", + "type": "RID" + }, + { + "name": "buffer_id", + "type": "int", + "meta": "uint64" + } + ] + }, + { + "name": "get_uint32_buffer", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3393655756, + "return_value": { + "type": "PackedInt32Array" + }, + "arguments": [ + { + "name": "spatial_snapshot", + "type": "RID" + }, + { + "name": "buffer_id", + "type": "int", + "meta": "uint64" + } + ] + }, + { + "name": "get_float_buffer", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2313216651, + "return_value": { + "type": "PackedFloat32Array" + }, + "arguments": [ + { + "name": "spatial_snapshot", + "type": "RID" + }, + { + "name": "buffer_id", + "type": "int", + "meta": "uint64" + } + ] + }, + { + "name": "get_vector2_buffer", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 110850971, + "return_value": { + "type": "PackedVector2Array" + }, + "arguments": [ + { + "name": "spatial_snapshot", + "type": "RID" + }, + { + "name": "buffer_id", + "type": "int", + "meta": "uint64" + } + ] + }, + { + "name": "get_vector3_buffer", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1166453791, + "return_value": { + "type": "PackedVector3Array" + }, + "arguments": [ + { + "name": "spatial_snapshot", + "type": "RID" + }, + { + "name": "buffer_id", + "type": "int", + "meta": "uint64" + } + ] + }, + { + "name": "find_spatial_entity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 937000113, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "entity_id", + "type": "int", + "meta": "uint64" + } + ] + }, + { + "name": "add_spatial_entity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2256026069, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "spatial_context", + "type": "RID" + }, + { + "name": "entity_id", + "type": "int", + "meta": "uint64" + }, + { + "name": "entity", + "type": "int", + "meta": "uint64" + } + ] + }, + { + "name": "make_spatial_entity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2233757277, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "spatial_context", + "type": "RID" + }, + { + "name": "entity_id", + "type": "int", + "meta": "uint64" + } + ] + }, + { + "name": "get_spatial_entity_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "entity", + "type": "RID" + } + ] + }, + { + "name": "get_spatial_entity_context", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3814569979, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "entity", + "type": "RID" + } + ] + }, + { + "name": "free_spatial_entity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "entity", + "type": "RID" + } + ] + } + ], + "signals": [ + { + "name": "spatial_discovery_recommended", + "arguments": [ + { + "name": "spatial_context", + "type": "RID" + } + ] + } + ] + }, + { + "name": "OpenXRSpatialEntityTracker", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "XRPositionalTracker", + "api_type": "core", + "enums": [ + { + "name": "EntityTrackingState", + "is_bitfield": false, + "values": [ + { + "name": "ENTITY_TRACKING_STATE_STOPPED", + "value": 1 + }, + { + "name": "ENTITY_TRACKING_STATE_PAUSED", + "value": 2 + }, + { + "name": "ENTITY_TRACKING_STATE_TRACKING", + "value": 3 + } + ] + } + ], + "methods": [ + { + "name": "set_entity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "entity", + "type": "RID" + } + ] + }, + { + "name": "get_entity", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2944877500, + "return_value": { + "type": "RID" + } + }, + { + "name": "set_spatial_tracking_state", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2170234447, + "arguments": [ + { + "name": "spatial_tracking_state", + "type": "enum::OpenXRSpatialEntityTracker.EntityTrackingState" + } + ] + }, + { + "name": "get_spatial_tracking_state", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3351876560, + "return_value": { + "type": "enum::OpenXRSpatialEntityTracker.EntityTrackingState" + } + } + ], + "signals": [ + { + "name": "spatial_tracking_state_changed", + "arguments": [ + { + "name": "spatial_tracking_state", + "type": "int" + } + ] + } + ], + "properties": [ + { + "type": "RID", + "name": "entity", + "setter": "set_entity", + "getter": "get_entity" + }, + { + "type": "int", + "name": "spatial_tracking_state", + "setter": "set_spatial_tracking_state", + "getter": "get_spatial_tracking_state" + } + ] + }, + { + "name": "OpenXRSpatialMarkerTrackingCapability", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "OpenXRExtensionWrapper", + "api_type": "core", + "methods": [ + { + "name": "is_qrcode_supported", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + }, + { + "name": "is_micro_qrcode_supported", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + }, + { + "name": "is_aruco_supported", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + }, + { + "name": "is_april_tag_supported", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + } + ] + }, + { + "name": "OpenXRSpatialPlaneTrackingCapability", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "OpenXRExtensionWrapper", + "api_type": "core", + "methods": [ + { + "name": "is_supported", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + } + ] + }, + { + "name": "OpenXRSpatialQueryResultData", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "OpenXRSpatialComponentData", + "api_type": "core", + "methods": [ + { + "name": "get_capacity", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int64" + } + }, + { + "name": "get_entity_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 923996154, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "get_entity_state", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1411962015, + "return_value": { + "type": "enum::OpenXRSpatialEntityTracker.EntityTrackingState" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + } + ] + }, + { + "name": "OpenXRStructureBase", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "RefCounted", + "api_type": "core", + "methods": [ + { + "name": "_get_header", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3744713108, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "next", + "type": "int", + "meta": "uint64" + } + ] + }, + { + "name": "get_structure_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2455072627, + "return_value": { + "type": "int", + "meta": "uint64" + } + }, + { + "name": "set_next", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 334698771, + "arguments": [ + { + "name": "entity", + "type": "OpenXRStructureBase" + } + ] + }, + { + "name": "get_next", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2798796760, + "return_value": { + "type": "OpenXRStructureBase" + } + } + ], + "properties": [ + { + "type": "OpenXRStructureBase", + "name": "next", + "setter": "set_next", + "getter": "get_next" + } + ] + }, { "name": "OpenXRVisibilityMask", "is_refcounted": false, @@ -193252,6 +200332,28 @@ "value": 59 } ] + }, + { + "name": "MonitorType", + "is_bitfield": false, + "values": [ + { + "name": "MONITOR_TYPE_QUANTITY", + "value": 0 + }, + { + "name": "MONITOR_TYPE_MEMORY", + "value": 1 + }, + { + "name": "MONITOR_TYPE_TIME", + "value": 2 + }, + { + "name": "MONITOR_TYPE_PERCENTAGE", + "value": 3 + } + ] } ], "methods": [ @@ -193279,8 +200381,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 4099036814, + "hash": 3655788610, "hash_compatibility": [ + 4099036814, 2865980031 ], "arguments": [ @@ -193296,6 +200399,11 @@ "name": "arguments", "type": "Array", "default_value": "[]" + }, + { + "name": "type", + "type": "enum::Performance.MonitorType", + "default_value": "0" } ] }, @@ -193369,6 +200477,17 @@ "return_value": { "type": "typedarray::StringName" } + }, + { + "name": "get_custom_monitor_types", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 969006518, + "return_value": { + "type": "PackedInt32Array" + } } ] }, @@ -193626,7 +200745,8 @@ "arguments": [ { "name": "state", - "type": "PhysicsDirectBodyState3D" + "type": "PhysicsDirectBodyState3D", + "meta": "required" } ] }, @@ -194762,7 +201882,8 @@ "arguments": [ { "name": "body", - "type": "Node" + "type": "Node", + "meta": "required" } ] }, @@ -194776,7 +201897,8 @@ "arguments": [ { "name": "body", - "type": "Node" + "type": "Node", + "meta": "required" } ] } @@ -194944,7 +202066,8 @@ "arguments": [ { "name": "body", - "type": "Node" + "type": "Node", + "meta": "required" } ] }, @@ -194958,7 +202081,8 @@ "arguments": [ { "name": "body", - "type": "Node" + "type": "Node", + "meta": "required" } ] } @@ -195717,7 +202841,8 @@ "is_virtual": false, "hash": 2506717822, "return_value": { - "type": "PhysicsDirectSpaceState2D" + "type": "PhysicsDirectSpaceState2D", + "meta": "required" } } ], @@ -196543,7 +203668,8 @@ "is_virtual": true, "hash": 2506717822, "return_value": { - "type": "PhysicsDirectSpaceState2D" + "type": "PhysicsDirectSpaceState2D", + "meta": "required" } } ] @@ -197272,7 +204398,8 @@ "is_virtual": false, "hash": 2069328350, "return_value": { - "type": "PhysicsDirectSpaceState3D" + "type": "PhysicsDirectSpaceState3D", + "meta": "required" } } ], @@ -198124,7 +205251,8 @@ "is_virtual": true, "hash": 2069328350, "return_value": { - "type": "PhysicsDirectSpaceState3D" + "type": "PhysicsDirectSpaceState3D", + "meta": "required" } } ] @@ -198152,7 +205280,8 @@ "arguments": [ { "name": "parameters", - "type": "PhysicsPointQueryParameters2D" + "type": "PhysicsPointQueryParameters2D", + "meta": "required" }, { "name": "max_results", @@ -198175,7 +205304,8 @@ "arguments": [ { "name": "parameters", - "type": "PhysicsRayQueryParameters2D" + "type": "PhysicsRayQueryParameters2D", + "meta": "required" } ] }, @@ -198195,7 +205325,8 @@ "arguments": [ { "name": "parameters", - "type": "PhysicsShapeQueryParameters2D" + "type": "PhysicsShapeQueryParameters2D", + "meta": "required" }, { "name": "max_results", @@ -198218,7 +205349,8 @@ "arguments": [ { "name": "parameters", - "type": "PhysicsShapeQueryParameters2D" + "type": "PhysicsShapeQueryParameters2D", + "meta": "required" } ] }, @@ -198238,7 +205370,8 @@ "arguments": [ { "name": "parameters", - "type": "PhysicsShapeQueryParameters2D" + "type": "PhysicsShapeQueryParameters2D", + "meta": "required" }, { "name": "max_results", @@ -198261,7 +205394,8 @@ "arguments": [ { "name": "parameters", - "type": "PhysicsShapeQueryParameters2D" + "type": "PhysicsShapeQueryParameters2D", + "meta": "required" } ] } @@ -198616,7 +205750,8 @@ "arguments": [ { "name": "parameters", - "type": "PhysicsPointQueryParameters3D" + "type": "PhysicsPointQueryParameters3D", + "meta": "required" }, { "name": "max_results", @@ -198639,7 +205774,8 @@ "arguments": [ { "name": "parameters", - "type": "PhysicsRayQueryParameters3D" + "type": "PhysicsRayQueryParameters3D", + "meta": "required" } ] }, @@ -198659,7 +205795,8 @@ "arguments": [ { "name": "parameters", - "type": "PhysicsShapeQueryParameters3D" + "type": "PhysicsShapeQueryParameters3D", + "meta": "required" }, { "name": "max_results", @@ -198682,7 +205819,8 @@ "arguments": [ { "name": "parameters", - "type": "PhysicsShapeQueryParameters3D" + "type": "PhysicsShapeQueryParameters3D", + "meta": "required" } ] }, @@ -198702,7 +205840,8 @@ "arguments": [ { "name": "parameters", - "type": "PhysicsShapeQueryParameters3D" + "type": "PhysicsShapeQueryParameters3D", + "meta": "required" }, { "name": "max_results", @@ -198725,7 +205864,8 @@ "arguments": [ { "name": "parameters", - "type": "PhysicsShapeQueryParameters3D" + "type": "PhysicsShapeQueryParameters3D", + "meta": "required" } ] } @@ -202414,7 +209554,8 @@ }, { "name": "parameters", - "type": "PhysicsTestMotionParameters2D" + "type": "PhysicsTestMotionParameters2D", + "meta": "required" }, { "name": "result", @@ -208250,7 +215391,8 @@ }, { "name": "parameters", - "type": "PhysicsTestMotionParameters3D" + "type": "PhysicsTestMotionParameters3D", + "meta": "required" }, { "name": "result", @@ -208301,7 +215443,8 @@ }, { "name": "rendering_server_handler", - "type": "PhysicsServer3DRenderingServerHandler" + "type": "PhysicsServer3DRenderingServerHandler", + "meta": "required" } ] }, @@ -211940,7 +219083,8 @@ }, { "name": "rendering_server_handler", - "type": "PhysicsServer3DRenderingServerHandler" + "type": "PhysicsServer3DRenderingServerHandler", + "meta": "required" } ] }, @@ -218569,6 +225713,56 @@ "return_value": { "type": "enum::NativeMenu.SystemMenus" } + }, + { + "name": "set_shrink_height", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "shrink", + "type": "bool" + } + ] + }, + { + "name": "get_shrink_height", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_shrink_width", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "shrink", + "type": "bool" + } + ] + }, + { + "name": "get_shrink_width", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "signals": [ @@ -218646,6 +225840,18 @@ "setter": "set_prefer_native_menu", "getter": "is_prefer_native_menu" }, + { + "type": "bool", + "name": "shrink_height", + "setter": "set_shrink_height", + "getter": "get_shrink_height" + }, + { + "type": "bool", + "name": "shrink_width", + "setter": "set_shrink_width", + "getter": "get_shrink_width" + }, { "type": "int", "name": "item_count", @@ -220204,6 +227410,34 @@ "type": "String" } ] + }, + { + "name": "get_changed_settings", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1139954409, + "return_value": { + "type": "PackedStringArray" + } + }, + { + "name": "check_changed_settings_in_group", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3927539163, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "setting_prefix", + "type": "String" + } + ] } ], "signals": [ @@ -220227,7 +227461,8 @@ "is_virtual": false, "hash": 4190193059, "return_value": { - "type": "PropertyTweener" + "type": "PropertyTweener", + "meta": "required" }, "arguments": [ { @@ -220244,7 +227479,8 @@ "is_virtual": false, "hash": 4279177709, "return_value": { - "type": "PropertyTweener" + "type": "PropertyTweener", + "meta": "required" } }, { @@ -220255,7 +227491,8 @@ "is_virtual": false, "hash": 4279177709, "return_value": { - "type": "PropertyTweener" + "type": "PropertyTweener", + "meta": "required" } }, { @@ -220266,7 +227503,8 @@ "is_virtual": false, "hash": 1899107404, "return_value": { - "type": "PropertyTweener" + "type": "PropertyTweener", + "meta": "required" }, "arguments": [ { @@ -220283,7 +227521,8 @@ "is_virtual": false, "hash": 1080455622, "return_value": { - "type": "PropertyTweener" + "type": "PropertyTweener", + "meta": "required" }, "arguments": [ { @@ -220300,7 +227539,8 @@ "is_virtual": false, "hash": 3174170268, "return_value": { - "type": "PropertyTweener" + "type": "PropertyTweener", + "meta": "required" }, "arguments": [ { @@ -220317,7 +227557,8 @@ "is_virtual": false, "hash": 2171559331, "return_value": { - "type": "PropertyTweener" + "type": "PropertyTweener", + "meta": "required" }, "arguments": [ { @@ -223981,6 +231222,33 @@ "inherits": "RefCounted", "api_type": "core", "methods": [ + { + "name": "set_binding", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "p_member", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_binding", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint32" + } + }, { "name": "set_location", "is_const": false, @@ -224114,6 +231382,12 @@ } ], "properties": [ + { + "type": "int", + "name": "binding", + "setter": "set_binding", + "getter": "get_binding" + }, { "type": "int", "name": "location", @@ -224903,7 +232177,8 @@ "arguments": [ { "name": "node", - "type": "CollisionObject2D" + "type": "CollisionObject2D", + "meta": "required" } ] }, @@ -224931,7 +232206,8 @@ "arguments": [ { "name": "node", - "type": "CollisionObject2D" + "type": "CollisionObject2D", + "meta": "required" } ] }, @@ -225321,7 +232597,8 @@ "arguments": [ { "name": "node", - "type": "CollisionObject3D" + "type": "CollisionObject3D", + "meta": "required" } ] }, @@ -225349,7 +232626,8 @@ "arguments": [ { "name": "node", - "type": "CollisionObject3D" + "type": "CollisionObject3D", + "meta": "required" } ] }, @@ -229635,6 +236913,10 @@ "name": "TEXTURE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT", "value": 4 }, + { + "name": "TEXTURE_USAGE_DEPTH_RESOLVE_ATTACHMENT_BIT", + "value": 4096 + }, { "name": "TEXTURE_USAGE_STORAGE_BIT", "value": 8 @@ -229896,8 +237178,16 @@ "value": 9 }, { - "name": "UNIFORM_TYPE_MAX", + "name": "UNIFORM_TYPE_UNIFORM_BUFFER_DYNAMIC", "value": 10 + }, + { + "name": "UNIFORM_TYPE_STORAGE_BUFFER_DYNAMIC", + "value": 11 + }, + { + "name": "UNIFORM_TYPE_MAX", + "value": 12 } ] }, @@ -232614,6 +239904,40 @@ } ] }, + { + "name": "draw_list_bind_vertex_buffers_format", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2008628980, + "arguments": [ + { + "name": "draw_list", + "type": "int", + "meta": "int64" + }, + { + "name": "vertex_format", + "type": "int", + "meta": "int64" + }, + { + "name": "vertex_count", + "type": "int", + "meta": "uint32" + }, + { + "name": "vertex_buffers", + "type": "typedarray::RID" + }, + { + "name": "offsets", + "type": "PackedInt64Array", + "default_value": "PackedInt64Array()" + } + ] + }, { "name": "draw_list_bind_index_array", "is_const": false, @@ -235968,6 +243292,36 @@ } ] }, + { + "name": "SplashStretchMode", + "is_bitfield": false, + "values": [ + { + "name": "SPLASH_STRETCH_MODE_DISABLED", + "value": 0 + }, + { + "name": "SPLASH_STRETCH_MODE_KEEP", + "value": 1 + }, + { + "name": "SPLASH_STRETCH_MODE_KEEP_WIDTH", + "value": 2 + }, + { + "name": "SPLASH_STRETCH_MODE_KEEP_HEIGHT", + "value": 3 + }, + { + "name": "SPLASH_STRETCH_MODE_COVER", + "value": 4 + }, + { + "name": "SPLASH_STRETCH_MODE_IGNORE", + "value": 5 + } + ] + }, { "name": "Features", "is_bitfield": false, @@ -236739,6 +244093,20 @@ } ] }, + { + "name": "material_set_use_debanding", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, { "name": "mesh_create_from_surfaces", "is_const": false, @@ -237877,6 +245245,20 @@ } ] }, + { + "name": "multimesh_instances_reset_physics_interpolation", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "multimesh", + "type": "RID" + } + ] + }, { "name": "skeleton_create", "is_const": false, @@ -242211,6 +249593,25 @@ } ] }, + { + "name": "environment_set_tonemap_agx_contrast", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "env", + "type": "RID" + }, + { + "name": "agx_contrast", + "type": "float", + "meta": "float" + } + ] + }, { "name": "environment_set_adjustment", "is_const": false, @@ -242591,6 +249992,20 @@ } ] }, + { + "name": "environment_set_ssr_half_size", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "half_size", + "type": "bool" + } + ] + }, { "name": "environment_set_ssr_roughness_quality", "is_const": false, @@ -244419,6 +251834,43 @@ } ] }, + { + "name": "canvas_item_add_ellipse", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4188642757, + "arguments": [ + { + "name": "item", + "type": "RID" + }, + { + "name": "pos", + "type": "Vector2" + }, + { + "name": "major", + "type": "float", + "meta": "float" + }, + { + "name": "minor", + "type": "float", + "meta": "float" + }, + { + "name": "color", + "type": "Color" + }, + { + "name": "antialiased", + "type": "bool", + "default_value": "false" + } + ] + }, { "name": "canvas_item_add_texture_rect", "is_const": false, @@ -246213,6 +253665,33 @@ "type": "RID" } }, + { + "name": "set_boot_image_with_stretch", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1104470771, + "arguments": [ + { + "name": "image", + "type": "Image" + }, + { + "name": "color", + "type": "Color" + }, + { + "name": "stretch_mode", + "type": "enum::RenderingServer.SplashStretchMode" + }, + { + "name": "use_filter", + "type": "bool", + "default_value": "true" + } + ] + }, { "name": "set_boot_image", "is_const": false, @@ -247048,7 +254527,7 @@ "name": "_load", "is_const": true, "is_static": false, - "is_required": false, + "is_required": true, "is_vararg": false, "is_virtual": true, "hash": 2885906527, @@ -247901,7 +255380,8 @@ "arguments": [ { "name": "resource", - "type": "Resource" + "type": "Resource", + "meta": "required" }, { "name": "path", @@ -251172,7 +258652,8 @@ "arguments": [ { "name": "state", - "type": "PhysicsDirectBodyState2D" + "type": "PhysicsDirectBodyState2D", + "meta": "required" } ] }, @@ -252227,7 +259708,8 @@ "arguments": [ { "name": "state", - "type": "PhysicsDirectBodyState3D" + "type": "PhysicsDirectBodyState3D", + "meta": "required" } ] }, @@ -254759,7 +262241,8 @@ 1780978058 ], "return_value": { - "type": "SceneTreeTimer" + "type": "SceneTreeTimer", + "meta": "required" }, "arguments": [ { @@ -254792,7 +262275,8 @@ "is_virtual": false, "hash": 3426978995, "return_value": { - "type": "Tween" + "type": "Tween", + "meta": "required" } }, { @@ -254881,7 +262365,8 @@ "arguments": [ { "name": "obj", - "type": "Object" + "type": "Object", + "meta": "required" } ] }, @@ -255124,7 +262609,26 @@ "arguments": [ { "name": "packed_scene", - "type": "PackedScene" + "type": "PackedScene", + "meta": "required" + } + ] + }, + { + "name": "change_scene_to_node", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2584678054, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "node", + "type": "Node", + "meta": "required" } ] }, @@ -257231,7 +264735,7 @@ "name": "_has_named_classes", "is_const": true, "is_static": false, - "is_required": true, + "is_required": false, "is_vararg": false, "is_virtual": true, "hash": 36873697, @@ -258076,6 +265580,28 @@ "value": 4 } ] + }, + { + "name": "ScrollHintMode", + "is_bitfield": false, + "values": [ + { + "name": "SCROLL_HINT_MODE_DISABLED", + "value": 0 + }, + { + "name": "SCROLL_HINT_MODE_ALL", + "value": 1 + }, + { + "name": "SCROLL_HINT_MODE_TOP_AND_LEFT", + "value": 2 + }, + { + "name": "SCROLL_HINT_MODE_BOTTOM_AND_RIGHT", + "value": 3 + } + ] } ], "methods": [ @@ -258264,6 +265790,56 @@ "meta": "int32" } }, + { + "name": "set_scroll_hint_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 578158943, + "arguments": [ + { + "name": "scroll_hint_mode", + "type": "enum::ScrollContainer.ScrollHintMode" + } + ] + }, + { + "name": "get_scroll_hint_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 246835423, + "return_value": { + "type": "enum::ScrollContainer.ScrollHintMode" + } + }, + { + "name": "set_tile_scroll_hint", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "tile_scroll_hint", + "type": "bool" + } + ] + }, + { + "name": "is_scroll_hint_tiled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + }, { "name": "set_follow_focus", "is_const": false, @@ -258413,6 +265989,18 @@ "name": "scroll_deadzone", "setter": "set_deadzone", "getter": "get_deadzone" + }, + { + "type": "int", + "name": "scroll_hint_mode", + "setter": "set_scroll_hint_mode", + "getter": "get_scroll_hint_mode" + }, + { + "type": "bool", + "name": "tile_scroll_hint", + "setter": "set_tile_scroll_hint", + "getter": "is_scroll_hint_tiled" } ] }, @@ -259086,7 +266674,8 @@ }, { "name": "with_shape", - "type": "Shape2D" + "type": "Shape2D", + "meta": "required" }, { "name": "shape_xform", @@ -259115,7 +266704,8 @@ }, { "name": "with_shape", - "type": "Shape2D" + "type": "Shape2D", + "meta": "required" }, { "name": "shape_xform", @@ -259144,7 +266734,8 @@ }, { "name": "with_shape", - "type": "Shape2D" + "type": "Shape2D", + "meta": "required" }, { "name": "shape_xform", @@ -259173,7 +266764,8 @@ }, { "name": "with_shape", - "type": "Shape2D" + "type": "Shape2D", + "meta": "required" }, { "name": "shape_xform", @@ -259618,7 +267210,8 @@ "arguments": [ { "name": "node", - "type": "CollisionObject2D" + "type": "CollisionObject2D", + "meta": "required" } ] }, @@ -259646,7 +267239,8 @@ "arguments": [ { "name": "node", - "type": "CollisionObject2D" + "type": "CollisionObject2D", + "meta": "required" } ] }, @@ -260191,7 +267785,8 @@ "arguments": [ { "name": "node", - "type": "CollisionObject3D" + "type": "CollisionObject3D", + "meta": "required" } ] }, @@ -260219,7 +267814,8 @@ "arguments": [ { "name": "node", - "type": "CollisionObject3D" + "type": "CollisionObject3D", + "meta": "required" } ] }, @@ -264356,6 +271952,104 @@ "value": 5 } ] + }, + { + "name": "BoneDirection", + "is_bitfield": false, + "values": [ + { + "name": "BONE_DIRECTION_PLUS_X", + "value": 0 + }, + { + "name": "BONE_DIRECTION_MINUS_X", + "value": 1 + }, + { + "name": "BONE_DIRECTION_PLUS_Y", + "value": 2 + }, + { + "name": "BONE_DIRECTION_MINUS_Y", + "value": 3 + }, + { + "name": "BONE_DIRECTION_PLUS_Z", + "value": 4 + }, + { + "name": "BONE_DIRECTION_MINUS_Z", + "value": 5 + }, + { + "name": "BONE_DIRECTION_FROM_PARENT", + "value": 6 + } + ] + }, + { + "name": "SecondaryDirection", + "is_bitfield": false, + "values": [ + { + "name": "SECONDARY_DIRECTION_NONE", + "value": 0 + }, + { + "name": "SECONDARY_DIRECTION_PLUS_X", + "value": 1 + }, + { + "name": "SECONDARY_DIRECTION_MINUS_X", + "value": 2 + }, + { + "name": "SECONDARY_DIRECTION_PLUS_Y", + "value": 3 + }, + { + "name": "SECONDARY_DIRECTION_MINUS_Y", + "value": 4 + }, + { + "name": "SECONDARY_DIRECTION_PLUS_Z", + "value": 5 + }, + { + "name": "SECONDARY_DIRECTION_MINUS_Z", + "value": 6 + }, + { + "name": "SECONDARY_DIRECTION_CUSTOM", + "value": 7 + } + ] + }, + { + "name": "RotationAxis", + "is_bitfield": false, + "values": [ + { + "name": "ROTATION_AXIS_X", + "value": 0 + }, + { + "name": "ROTATION_AXIS_Y", + "value": 1 + }, + { + "name": "ROTATION_AXIS_Z", + "value": 2 + }, + { + "name": "ROTATION_AXIS_ALL", + "value": 3 + }, + { + "name": "ROTATION_AXIS_CUSTOM", + "value": 4 + } + ] } ], "methods": [ @@ -265798,6 +273492,56 @@ } ] }, + { + "name": "SocketServer", + "is_refcounted": true, + "is_instantiable": false, + "inherits": "RefCounted", + "api_type": "core", + "methods": [ + { + "name": "is_connection_available", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "is_listening", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "stop", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "take_socket_connection", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1883962599, + "return_value": { + "type": "StreamPeerSocket" + } + } + ] + }, { "name": "SoftBody3D", "is_refcounted": false, @@ -266031,7 +273775,8 @@ "arguments": [ { "name": "body", - "type": "Node" + "type": "Node", + "meta": "required" } ] }, @@ -266045,7 +273790,8 @@ "arguments": [ { "name": "body", - "type": "Node" + "type": "Node", + "meta": "required" } ] }, @@ -266859,6 +274605,31 @@ "meta": "double" } }, + { + "name": "set_custom_arrow_round", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "round", + "type": "bool" + } + ] + }, + { + "name": "is_custom_arrow_rounding", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "is_editable", "is_const": true, @@ -266977,6 +274748,12 @@ "setter": "set_custom_arrow_step", "getter": "get_custom_arrow_step" }, + { + "type": "bool", + "name": "custom_arrow_round", + "setter": "set_custom_arrow_round", + "getter": "is_custom_arrow_rounding" + }, { "type": "bool", "name": "select_all_on_focus", @@ -266985,6 +274762,175 @@ } ] }, + { + "name": "SplineIK3D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "ChainIK3D", + "api_type": "core", + "methods": [ + { + "name": "set_path_3d", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2761262315, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "path_3d", + "type": "NodePath" + } + ] + }, + { + "name": "get_path_3d", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 408788394, + "return_value": { + "type": "NodePath" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_tilt_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_tilt_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_tilt_fade_in", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "size", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_tilt_fade_in", + "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": "set_tilt_fade_out", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "size", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_tilt_fade_out", + "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" + } + ] + } + ], + "properties": [ + { + "type": "int", + "name": "setting_count", + "setter": "set_setting_count", + "getter": "get_setting_count" + } + ] + }, { "name": "SplitContainer", "is_refcounted": false, @@ -267013,30 +274959,28 @@ ], "methods": [ { - "name": "set_split_offset", + "name": "set_split_offsets", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1286410249, + "hash": 3614634198, "arguments": [ { - "name": "offset", - "type": "int", - "meta": "int32" + "name": "offsets", + "type": "PackedInt32Array" } ] }, { - "name": "get_split_offset", + "name": "get_split_offsets", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3905245786, + "hash": 1930428628, "return_value": { - "type": "int", - "meta": "int32" + "type": "PackedInt32Array" } }, { @@ -267045,7 +274989,18 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3218959716 + "hash": 1995695955, + "hash_compatibility": [ + 3218959716 + ], + "arguments": [ + { + "name": "priority_index", + "type": "int", + "meta": "int32", + "default_value": "0" + } + ] }, { "name": "set_collapsed", @@ -267254,14 +275209,14 @@ } }, { - "name": "get_drag_area_control", + "name": "get_drag_area_controls", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 829782337, + "hash": 2915620761, "return_value": { - "type": "Control" + "type": "typedarray::Control" } }, { @@ -267288,6 +275243,44 @@ "return_value": { "type": "bool" } + }, + { + "name": "get_drag_area_control", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 829782337, + "return_value": { + "type": "Control" + } + }, + { + "name": "set_split_offset", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "offset", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_split_offset", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } } ], "signals": [ @@ -267309,10 +275302,10 @@ ], "properties": [ { - "type": "int", - "name": "split_offset", - "setter": "set_split_offset", - "getter": "get_split_offset" + "type": "PackedInt32Array", + "name": "split_offsets", + "setter": "set_split_offsets", + "getter": "get_split_offsets" }, { "type": "bool", @@ -267367,6 +275360,12 @@ "name": "drag_area_highlight_in_editor", "setter": "set_drag_area_highlight_in_editor", "getter": "is_drag_area_highlight_in_editor_enabled" + }, + { + "type": "int", + "name": "split_offset", + "setter": "set_split_offset", + "getter": "get_split_offset" } ] }, @@ -267977,40 +275976,6 @@ "inherits": "SkeletonModifier3D", "api_type": "core", "enums": [ - { - "name": "BoneDirection", - "is_bitfield": false, - "values": [ - { - "name": "BONE_DIRECTION_PLUS_X", - "value": 0 - }, - { - "name": "BONE_DIRECTION_MINUS_X", - "value": 1 - }, - { - "name": "BONE_DIRECTION_PLUS_Y", - "value": 2 - }, - { - "name": "BONE_DIRECTION_MINUS_Y", - "value": 3 - }, - { - "name": "BONE_DIRECTION_PLUS_Z", - "value": 4 - }, - { - "name": "BONE_DIRECTION_MINUS_Z", - "value": 5 - }, - { - "name": "BONE_DIRECTION_FROM_PARENT", - "value": 6 - } - ] - }, { "name": "CenterFrom", "is_bitfield": false, @@ -268028,32 +275993,6 @@ "value": 2 } ] - }, - { - "name": "RotationAxis", - "is_bitfield": false, - "values": [ - { - "name": "ROTATION_AXIS_X", - "value": 0 - }, - { - "name": "ROTATION_AXIS_Y", - "value": 1 - }, - { - "name": "ROTATION_AXIS_Z", - "value": 2 - }, - { - "name": "ROTATION_AXIS_ALL", - "value": 3 - }, - { - "name": "ROTATION_AXIS_CUSTOM", - "value": 4 - } - ] } ], "methods": [ @@ -268252,7 +276191,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 204796492, + "hash": 2838484201, + "hash_compatibility": [ + 204796492 + ], "arguments": [ { "name": "index", @@ -268261,7 +276203,7 @@ }, { "name": "bone_direction", - "type": "enum::SpringBoneSimulator3D.BoneDirection" + "type": "enum::SkeletonModifier3D.BoneDirection" } ] }, @@ -268271,9 +276213,12 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2438315700, + "hash": 1843036459, + "hash_compatibility": [ + 2438315700 + ], "return_value": { - "type": "enum::SpringBoneSimulator3D.BoneDirection" + "type": "enum::SkeletonModifier3D.BoneDirection" }, "arguments": [ { @@ -268517,7 +276462,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3534169209, + "hash": 1539703856, + "hash_compatibility": [ + 3534169209 + ], "arguments": [ { "name": "index", @@ -268526,7 +276474,7 @@ }, { "name": "axis", - "type": "enum::SpringBoneSimulator3D.RotationAxis" + "type": "enum::SkeletonModifier3D.RotationAxis" } ] }, @@ -268536,9 +276484,12 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 748837671, + "hash": 2844851118, + "hash_compatibility": [ + 748837671 + ], "return_value": { - "type": "enum::SpringBoneSimulator3D.RotationAxis" + "type": "enum::SkeletonModifier3D.RotationAxis" }, "arguments": [ { @@ -269012,7 +276963,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 4224018032, + "hash": 1391134969, + "hash_compatibility": [ + 4224018032 + ], "arguments": [ { "name": "index", @@ -269026,7 +276980,7 @@ }, { "name": "axis", - "type": "enum::SpringBoneSimulator3D.RotationAxis" + "type": "enum::SkeletonModifier3D.RotationAxis" } ] }, @@ -269036,9 +276990,12 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2488679199, + "hash": 3312594080, + "hash_compatibility": [ + 2488679199 + ], "return_value": { - "type": "enum::SpringBoneSimulator3D.RotationAxis" + "type": "enum::SkeletonModifier3D.RotationAxis" }, "arguments": [ { @@ -269626,6 +277583,31 @@ "type": "Vector3" } }, + { + "name": "set_mutable_bone_axes", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "are_bone_axes_mutable", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "reset", "is_const": false, @@ -269642,6 +277624,12 @@ "setter": "set_external_force", "getter": "get_external_force" }, + { + "type": "bool", + "name": "mutable_bone_axes", + "setter": "set_mutable_bone_axes", + "getter": "are_bone_axes_mutable" + }, { "type": "int", "name": "setting_count", @@ -272523,9 +280511,9 @@ ] }, { - "name": "StreamPeerTCP", + "name": "StreamPeerSocket", "is_refcounted": true, - "is_instantiable": true, + "is_instantiable": false, "inherits": "StreamPeer", "api_type": "core", "enums": [ @@ -272552,6 +280540,48 @@ ] } ], + "methods": [ + { + "name": "poll", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 166280745, + "return_value": { + "type": "enum::Error" + } + }, + { + "name": "get_status", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1156122502, + "hash_compatibility": [ + 859471121 + ], + "return_value": { + "type": "enum::StreamPeerSocket.Status" + } + }, + { + "name": "disconnect_from_host", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + } + ] + }, + { + "name": "StreamPeerTCP", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "StreamPeerSocket", + "api_type": "core", "methods": [ { "name": "bind", @@ -272601,28 +280631,6 @@ } ] }, - { - "name": "poll", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 166280745, - "return_value": { - "type": "enum::Error" - } - }, - { - "name": "get_status", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 859471121, - "return_value": { - "type": "enum::StreamPeerTCP.Status" - } - }, { "name": "get_connected_host", "is_const": true, @@ -272658,14 +280666,6 @@ "meta": "int32" } }, - { - "name": "disconnect_from_host", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3218959716 - }, { "name": "set_no_delay", "is_const": false, @@ -272807,6 +280807,60 @@ } ] }, + { + "name": "StreamPeerUDS", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "StreamPeerSocket", + "api_type": "core", + "methods": [ + { + "name": "bind", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 166001499, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "connect_to_host", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 166001499, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "get_connected_path", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + } + ] + }, { "name": "StyleBox", "is_refcounted": true, @@ -274458,7 +282512,8 @@ "arguments": [ { "name": "event", - "type": "InputEvent" + "type": "InputEvent", + "meta": "required" } ] }, @@ -274576,7 +282631,8 @@ "is_virtual": false, "hash": 449181780, "return_value": { - "type": "SubtweenTweener" + "type": "SubtweenTweener", + "meta": "required" }, "arguments": [ { @@ -275790,7 +283846,7 @@ "name": "TCPServer", "is_refcounted": true, "is_instantiable": true, - "inherits": "RefCounted", + "inherits": "SocketServer", "api_type": "core", "methods": [ { @@ -275819,28 +283875,6 @@ } ] }, - { - "name": "is_connection_available", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" - } - }, - { - "name": "is_listening", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" - } - }, { "name": "get_local_port", "is_const": true, @@ -275863,14 +283897,6 @@ "return_value": { "type": "StreamPeerTCP" } - }, - { - "name": "stop", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3218959716 } ] }, @@ -276830,6 +284856,31 @@ "type": "bool" } }, + { + "name": "set_switch_on_drag_hover", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_switch_on_drag_hover", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_tabs_rearrange_group", "is_const": false, @@ -277064,6 +285115,12 @@ "setter": "set_drag_to_rearrange_enabled", "getter": "get_drag_to_rearrange_enabled" }, + { + "type": "bool", + "name": "switch_on_drag_hover", + "setter": "set_switch_on_drag_hover", + "getter": "get_switch_on_drag_hover" + }, { "type": "int", "name": "tabs_rearrange_group", @@ -277720,6 +285777,31 @@ "type": "Popup" } }, + { + "name": "set_switch_on_drag_hover", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_switch_on_drag_hover", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_drag_to_rearrange_enabled", "is_const": false, @@ -277944,6 +286026,12 @@ "setter": "set_all_tabs_in_front", "getter": "is_all_tabs_in_front" }, + { + "type": "bool", + "name": "switch_on_drag_hover", + "setter": "set_switch_on_drag_hover", + "getter": "get_switch_on_drag_hover" + }, { "type": "bool", "name": "drag_to_rearrange_enabled", @@ -282377,18 +290465,6 @@ "setter": "set_drag_and_drop_selection_enabled", "getter": "is_drag_and_drop_selection_enabled" }, - { - "type": "bool", - "name": "virtual_keyboard_enabled", - "setter": "set_virtual_keyboard_enabled", - "getter": "is_virtual_keyboard_enabled" - }, - { - "type": "bool", - "name": "virtual_keyboard_show_on_focus", - "setter": "set_virtual_keyboard_show_on_focus", - "getter": "get_virtual_keyboard_show_on_focus" - }, { "type": "bool", "name": "middle_mouse_paste_enabled", @@ -282425,6 +290501,18 @@ "setter": "set_tab_input_mode", "getter": "get_tab_input_mode" }, + { + "type": "bool", + "name": "virtual_keyboard_enabled", + "setter": "set_virtual_keyboard_enabled", + "getter": "is_virtual_keyboard_enabled" + }, + { + "type": "bool", + "name": "virtual_keyboard_show_on_focus", + "setter": "set_virtual_keyboard_show_on_focus", + "getter": "get_virtual_keyboard_show_on_focus" + }, { "type": "bool", "name": "scroll_smooth", @@ -282616,6 +290704,17 @@ "is_virtual": false, "hash": 3218959716 }, + { + "name": "duplicate", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1912703884, + "return_value": { + "type": "TextLine" + } + }, { "name": "set_direction", "is_const": false, @@ -282856,6 +290955,23 @@ } ] }, + { + "name": "has_object", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 77467830, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "key", + "type": "Variant" + } + ] + }, { "name": "set_width", "is_const": false, @@ -283852,6 +291968,17 @@ "is_virtual": false, "hash": 3218959716 }, + { + "name": "duplicate", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3607706709, + "return_value": { + "type": "TextParagraph" + } + }, { "name": "set_direction", "is_const": false, @@ -284164,6 +292291,23 @@ } ] }, + { + "name": "has_object", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 77467830, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "key", + "type": "Variant" + } + ] + }, { "name": "set_alignment", "is_const": false, @@ -285283,6 +293427,10 @@ { "name": "OVERRUN_JUSTIFICATION_AWARE", "value": 16 + }, + { + "name": "OVERRUN_SHORT_STRING_ELLIPSIS", + "value": 32 } ] }, @@ -285685,6 +293833,23 @@ "type": "PackedByteArray" } }, + { + "name": "is_locale_using_support_data", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3927539163, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "locale", + "type": "String" + } + ] + }, { "name": "is_locale_right_to_left", "is_const": true, @@ -288446,6 +296611,23 @@ } ] }, + { + "name": "shaped_text_duplicate", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 41030802, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "rid", + "type": "RID" + } + ] + }, { "name": "shaped_text_set_direction", "is_const": false, @@ -288878,6 +297060,27 @@ } ] }, + { + "name": "shaped_text_has_object", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2360964694, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "key", + "type": "Variant" + } + ] + }, { "name": "shaped_get_text", "is_const": true, @@ -290684,6 +298887,24 @@ "type": "PackedByteArray" } }, + { + "name": "_is_locale_using_support_data", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3927539163, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "locale", + "type": "String" + } + ] + }, { "name": "_is_locale_right_to_left", "is_const": true, @@ -293594,6 +301815,24 @@ } ] }, + { + "name": "_shaped_text_duplicate", + "is_const": false, + "is_static": false, + "is_required": true, + "is_vararg": false, + "is_virtual": true, + "hash": 41030802, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + } + ] + }, { "name": "_shaped_text_set_direction", "is_const": false, @@ -294020,6 +302259,28 @@ } ] }, + { + "name": "_shaped_text_has_object", + "is_const": true, + "is_static": false, + "is_required": true, + "is_vararg": false, + "is_virtual": true, + "hash": 2360964694, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "key", + "type": "Variant" + } + ] + }, { "name": "_shaped_get_text", "is_const": true, @@ -299411,6 +307672,17 @@ "type": "bool" } ] + }, + { + "name": "is_main_thread", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } } ] }, @@ -307345,6 +315617,31 @@ "type": "int", "meta": "int32" } + }, + { + "name": "set_plural_rules_override", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "rules", + "type": "String" + } + ] + }, + { + "name": "get_plural_rules_override", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } } ], "properties": [ @@ -307359,6 +315656,12 @@ "name": "locale", "setter": "set_locale", "getter": "get_locale" + }, + { + "type": "String", + "name": "plural_rules_override", + "setter": "set_plural_rules_override", + "getter": "get_plural_rules_override" } ] }, @@ -307422,6 +315725,76 @@ "is_virtual": false, "hash": 3218959716 }, + { + "name": "get_translations", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "typedarray::Translation" + } + }, + { + "name": "has_translation_for_locale", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2034713381, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "locale", + "type": "String" + }, + { + "name": "exact", + "type": "bool" + } + ] + }, + { + "name": "has_translation", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2696976312, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "translation", + "type": "Translation" + } + ] + }, + { + "name": "find_translations", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2109650934, + "return_value": { + "type": "typedarray::Translation" + }, + "arguments": [ + { + "name": "locale", + "type": "String" + }, + { + "name": "exact", + "type": "bool" + } + ] + }, { "name": "translate", "is_const": true, @@ -308024,6 +316397,23 @@ } ] }, + { + "name": "get_plural_rules", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3135753539, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "locale", + "type": "String" + } + ] + }, { "name": "translate", "is_const": true, @@ -308128,6 +316518,76 @@ } ] }, + { + "name": "get_translations", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "typedarray::Translation" + } + }, + { + "name": "find_translations", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2109650934, + "return_value": { + "type": "typedarray::Translation" + }, + "arguments": [ + { + "name": "locale", + "type": "String" + }, + { + "name": "exact", + "type": "bool" + } + ] + }, + { + "name": "has_translation_for_locale", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2034713381, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "locale", + "type": "String" + }, + { + "name": "exact", + "type": "bool" + } + ] + }, + { + "name": "has_translation", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2696976312, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "translation", + "type": "Translation" + } + ] + }, { "name": "has_domain", "is_const": true, @@ -308195,6 +316655,65 @@ "type": "PackedStringArray" } }, + { + "name": "format_number", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 315676799, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "number", + "type": "String" + }, + { + "name": "locale", + "type": "String" + } + ] + }, + { + "name": "get_percent_sign", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3135753539, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "locale", + "type": "String" + } + ] + }, + { + "name": "parse_number", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 315676799, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "number", + "type": "String" + }, + { + "name": "locale", + "type": "String" + } + ] + }, { "name": "is_pseudolocalization_enabled", "is_const": true, @@ -308297,6 +316816,28 @@ "value": 2 } ] + }, + { + "name": "ScrollHintMode", + "is_bitfield": false, + "values": [ + { + "name": "SCROLL_HINT_MODE_DISABLED", + "value": 0 + }, + { + "name": "SCROLL_HINT_MODE_BOTH", + "value": 1 + }, + { + "name": "SCROLL_HINT_MODE_TOP", + "value": 2 + }, + { + "name": "SCROLL_HINT_MODE_BOTTOM", + "value": 3 + } + ] } ], "methods": [ @@ -308876,6 +317417,43 @@ } ] }, + { + "name": "set_column_title_tooltip_text", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 501894301, + "arguments": [ + { + "name": "column", + "type": "int", + "meta": "int32" + }, + { + "name": "tooltip_text", + "type": "String" + } + ] + }, + { + "name": "get_column_title_tooltip_text", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 844755477, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "column", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "set_column_title_alignment", "is_const": false, @@ -309067,6 +317645,56 @@ "type": "bool" } }, + { + "name": "set_scroll_hint_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 415911924, + "arguments": [ + { + "name": "scroll_hint_mode", + "type": "enum::Tree.ScrollHintMode" + } + ] + }, + { + "name": "get_scroll_hint_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 553087187, + "return_value": { + "type": "enum::Tree.ScrollHintMode" + } + }, + { + "name": "set_tile_scroll_hint", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "tile_scroll_hint", + "type": "bool" + } + ] + }, + { + "name": "is_scroll_hint_tiled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + }, { "name": "set_hide_folding", "is_const": false, @@ -309117,6 +317745,31 @@ "type": "bool" } }, + { + "name": "set_enable_drag_unfolding", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_drag_unfolding_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_drop_mode_flags", "is_const": false, @@ -309425,6 +318078,12 @@ "setter": "set_enable_recursive_folding", "getter": "is_recursive_folding_enabled" }, + { + "type": "bool", + "name": "enable_drag_unfolding", + "setter": "set_enable_drag_unfolding", + "getter": "is_drag_unfolding_enabled" + }, { "type": "bool", "name": "hide_root", @@ -309443,6 +318102,12 @@ "setter": "set_select_mode", "getter": "get_select_mode" }, + { + "type": "bool", + "name": "auto_tooltip", + "setter": "set_auto_tooltip", + "getter": "is_auto_tooltip_enabled" + }, { "type": "bool", "name": "scroll_horizontal_enabled", @@ -309455,11 +318120,17 @@ "setter": "set_v_scroll_enabled", "getter": "is_v_scroll_enabled" }, + { + "type": "int", + "name": "scroll_hint_mode", + "setter": "set_scroll_hint_mode", + "getter": "get_scroll_hint_mode" + }, { "type": "bool", - "name": "auto_tooltip", - "setter": "set_auto_tooltip", - "getter": "is_auto_tooltip_enabled" + "name": "tile_scroll_hint", + "setter": "set_tile_scroll_hint", + "getter": "is_scroll_hint_tiled" } ] }, @@ -310415,6 +319086,43 @@ } ] }, + { + "name": "set_custom_stylebox", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1433009359, + "arguments": [ + { + "name": "column", + "type": "int", + "meta": "int32" + }, + { + "name": "stylebox", + "type": "StyleBox" + } + ] + }, + { + "name": "get_custom_stylebox", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3362509644, + "return_value": { + "type": "StyleBox" + }, + "arguments": [ + { + "name": "column", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "set_collapsed", "is_const": false, @@ -312144,12 +320852,14 @@ "is_virtual": false, "hash": 4049770449, "return_value": { - "type": "PropertyTweener" + "type": "PropertyTweener", + "meta": "required" }, "arguments": [ { "name": "object", - "type": "Object" + "type": "Object", + "meta": "required" }, { "name": "property", @@ -312174,7 +320884,8 @@ "is_virtual": false, "hash": 413360199, "return_value": { - "type": "IntervalTweener" + "type": "IntervalTweener", + "meta": "required" }, "arguments": [ { @@ -312192,7 +320903,8 @@ "is_virtual": false, "hash": 1540176488, "return_value": { - "type": "CallbackTweener" + "type": "CallbackTweener", + "meta": "required" }, "arguments": [ { @@ -312209,7 +320921,8 @@ "is_virtual": false, "hash": 2337877153, "return_value": { - "type": "MethodTweener" + "type": "MethodTweener", + "meta": "required" }, "arguments": [ { @@ -312239,12 +320952,14 @@ "is_virtual": false, "hash": 1567358477, "return_value": { - "type": "SubtweenTweener" + "type": "SubtweenTweener", + "meta": "required" }, "arguments": [ { "name": "subtween", - "type": "Tween" + "type": "Tween", + "meta": "required" } ] }, @@ -312340,12 +321055,14 @@ "is_virtual": false, "hash": 2946786331, "return_value": { - "type": "Tween" + "type": "Tween", + "meta": "required" }, "arguments": [ { "name": "node", - "type": "Node" + "type": "Node", + "meta": "required" } ] }, @@ -312357,7 +321074,8 @@ "is_virtual": false, "hash": 855258840, "return_value": { - "type": "Tween" + "type": "Tween", + "meta": "required" }, "arguments": [ { @@ -312374,7 +321092,8 @@ "is_virtual": false, "hash": 3363368837, "return_value": { - "type": "Tween" + "type": "Tween", + "meta": "required" }, "arguments": [ { @@ -312391,7 +321110,8 @@ "is_virtual": false, "hash": 1942052223, "return_value": { - "type": "Tween" + "type": "Tween", + "meta": "required" }, "arguments": [ { @@ -312409,7 +321129,8 @@ "is_virtual": false, "hash": 1942052223, "return_value": { - "type": "Tween" + "type": "Tween", + "meta": "required" }, "arguments": [ { @@ -312427,7 +321148,8 @@ "is_virtual": false, "hash": 2670836414, "return_value": { - "type": "Tween" + "type": "Tween", + "meta": "required" }, "arguments": [ { @@ -312458,7 +321180,8 @@ "is_virtual": false, "hash": 3961971106, "return_value": { - "type": "Tween" + "type": "Tween", + "meta": "required" }, "arguments": [ { @@ -312476,7 +321199,8 @@ "is_virtual": false, "hash": 3965963875, "return_value": { - "type": "Tween" + "type": "Tween", + "meta": "required" }, "arguments": [ { @@ -312493,7 +321217,8 @@ "is_virtual": false, "hash": 1208117252, "return_value": { - "type": "Tween" + "type": "Tween", + "meta": "required" }, "arguments": [ { @@ -312510,7 +321235,8 @@ "is_virtual": false, "hash": 3426978995, "return_value": { - "type": "Tween" + "type": "Tween", + "meta": "required" } }, { @@ -312521,7 +321247,8 @@ "is_virtual": false, "hash": 3426978995, "return_value": { - "type": "Tween" + "type": "Tween", + "meta": "required" } }, { @@ -312600,6 +321327,549 @@ } ] }, + { + "name": "TwoBoneIK3D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "IKModifier3D", + "api_type": "core", + "methods": [ + { + "name": "set_target_node", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2761262315, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "target_node", + "type": "NodePath" + } + ] + }, + { + "name": "get_target_node", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 408788394, + "return_value": { + "type": "NodePath" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_pole_node", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2761262315, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "pole_node", + "type": "NodePath" + } + ] + }, + { + "name": "get_pole_node", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 408788394, + "return_value": { + "type": "NodePath" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_root_bone_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 501894301, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "bone_name", + "type": "String" + } + ] + }, + { + "name": "get_root_bone_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 844755477, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_root_bone", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "bone", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_root_bone", + "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": "set_middle_bone_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 501894301, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "bone_name", + "type": "String" + } + ] + }, + { + "name": "get_middle_bone_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 844755477, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_middle_bone", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "bone", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_middle_bone", + "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": "set_pole_direction", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 258741388, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "direction", + "type": "enum::SkeletonModifier3D.SecondaryDirection" + } + ] + }, + { + "name": "get_pole_direction", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 377522128, + "return_value": { + "type": "enum::SkeletonModifier3D.SecondaryDirection" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_pole_direction_vector", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1530502735, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "vector", + "type": "Vector3" + } + ] + }, + { + "name": "get_pole_direction_vector", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 711720468, + "return_value": { + "type": "Vector3" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_end_bone_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 501894301, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "bone_name", + "type": "String" + } + ] + }, + { + "name": "get_end_bone_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 844755477, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_end_bone", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "bone", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_end_bone", + "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": "set_use_virtual_end", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_using_virtual_end", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_extend_end_bone", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_end_bone_extended", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_end_bone_direction", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2838484201, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "bone_direction", + "type": "enum::SkeletonModifier3D.BoneDirection" + } + ] + }, + { + "name": "get_end_bone_direction", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1843036459, + "return_value": { + "type": "enum::SkeletonModifier3D.BoneDirection" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_end_bone_length", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1602489585, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "length", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_end_bone_length", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2339986948, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + } + ], + "properties": [ + { + "type": "int", + "name": "setting_count", + "setter": "set_setting_count", + "getter": "get_setting_count" + } + ] + }, { "name": "UDPServer", "is_refcounted": true, @@ -312734,6 +322004,43 @@ } ] }, + { + "name": "UDSServer", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "SocketServer", + "api_type": "core", + "methods": [ + { + "name": "listen", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 166001499, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "take_connection", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1623851112, + "return_value": { + "type": "StreamPeerUDS" + } + } + ] + }, { "name": "UPNP", "is_refcounted": true, @@ -314609,7 +323916,7 @@ "name": "_instantiate_playback", "is_const": false, "is_static": false, - "is_required": false, + "is_required": true, "is_vararg": false, "is_virtual": true, "hash": 294648086, @@ -316346,7 +325653,8 @@ "arguments": [ { "name": "event", - "type": "InputEvent" + "type": "InputEvent", + "meta": "required" }, { "name": "in_local_coords", @@ -316365,7 +325673,8 @@ "arguments": [ { "name": "event", - "type": "InputEvent" + "type": "InputEvent", + "meta": "required" }, { "name": "in_local_coords", @@ -316813,6 +326122,33 @@ "type": "typedarray::Window" } }, + { + "name": "set_drag_threshold", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "threshold", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_drag_threshold", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, { "name": "set_canvas_cull_mask", "is_const": false, @@ -317622,6 +326958,12 @@ "setter": "set_embedding_subwindows", "getter": "is_embedding_subwindows" }, + { + "type": "int", + "name": "gui_drag_threshold", + "setter": "set_drag_threshold", + "getter": "get_drag_threshold" + }, { "type": "int", "name": "sdf_oversize", @@ -322781,8 +332123,12 @@ "value": 2 }, { - "name": "QUAL_MAX", + "name": "QUAL_INSTANCE_INDEX", "value": 3 + }, + { + "name": "QUAL_MAX", + "value": 4 } ] } @@ -322837,6 +332183,33 @@ "return_value": { "type": "enum::VisualShaderNodeParameter.Qualifier" } + }, + { + "name": "set_instance_index", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "instance_index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_instance_index", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } } ], "properties": [ @@ -322851,6 +332224,12 @@ "name": "qualifier", "setter": "set_qualifier", "getter": "get_qualifier" + }, + { + "type": "int", + "name": "instance_index", + "setter": "set_instance_index", + "getter": "get_instance_index" } ] }, @@ -329781,6 +339160,31 @@ "type": "enum::Window.ContentScaleStretch" } }, + { + "name": "set_nonclient_area", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1763793166, + "arguments": [ + { + "name": "area", + "type": "Rect2i" + } + ] + }, + { + "name": "get_nonclient_area", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 410525958, + "return_value": { + "type": "Rect2i" + } + }, { "name": "set_keep_title_visible", "is_const": false, @@ -330954,6 +340358,15 @@ } ] }, + { + "name": "nonclient_window_input", + "arguments": [ + { + "name": "event", + "type": "InputEvent" + } + ] + }, { "name": "files_dropped", "arguments": [ @@ -331037,6 +340450,12 @@ "setter": "set_current_screen", "getter": "get_current_screen" }, + { + "type": "Rect2i", + "name": "nonclient_area", + "setter": "set_nonclient_area", + "getter": "get_nonclient_area" + }, { "type": "PackedVector2Array", "name": "mouse_passthrough_polygon", @@ -337323,10 +346742,18 @@ "name": "TextServerManager", "type": "TextServerManager" }, + { + "name": "NavigationServer2DManager", + "type": "NavigationServer2DManager" + }, { "name": "PhysicsServer2DManager", "type": "PhysicsServer2DManager" }, + { + "name": "NavigationServer3DManager", + "type": "NavigationServer3DManager" + }, { "name": "PhysicsServer3DManager", "type": "PhysicsServer3DManager"