From 8498f64a506ba96bce82f1506567be16938b831c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Verschelde?= Date: Wed, 10 Aug 2022 17:43:20 +0200 Subject: [PATCH] headers: Sync with upstream commit 11abffbf1 --- godot-headers/extension_api.json | 3389 ++++++++++++++++++++++++++---- 1 file changed, 2938 insertions(+), 451 deletions(-) diff --git a/godot-headers/extension_api.json b/godot-headers/extension_api.json index 18a6728a..178d0bde 100644 --- a/godot-headers/extension_api.json +++ b/godot-headers/extension_api.json @@ -3760,40 +3760,6 @@ } ] }, - { - "name": "RPCMode", - "values": [ - { - "name": "RPC_MODE_DISABLED", - "value": 0 - }, - { - "name": "RPC_MODE_ANY_PEER", - "value": 1 - }, - { - "name": "RPC_MODE_AUTHORITY", - "value": 2 - } - ] - }, - { - "name": "TransferMode", - "values": [ - { - "name": "TRANSFER_MODE_UNRELIABLE", - "value": 0 - }, - { - "name": "TRANSFER_MODE_UNRELIABLE_ORDERED", - "value": 1 - }, - { - "name": "TRANSFER_MODE_RELIABLE", - "value": 2 - } - ] - }, { "name": "Variant.Type", "values": [ @@ -4266,6 +4232,19 @@ }, { "name": "floor", + "return_type": "Variant", + "category": "math", + "is_vararg": false, + "hash": 4776452, + "arguments": [ + { + "name": "x", + "type": "Variant" + } + ] + }, + { + "name": "floorf", "return_type": "float", "category": "math", "is_vararg": false, @@ -4277,8 +4256,34 @@ } ] }, + { + "name": "floori", + "return_type": "int", + "category": "math", + "is_vararg": false, + "hash": 2780425386, + "arguments": [ + { + "name": "x", + "type": "float" + } + ] + }, { "name": "ceil", + "return_type": "Variant", + "category": "math", + "is_vararg": false, + "hash": 4776452, + "arguments": [ + { + "name": "x", + "type": "Variant" + } + ] + }, + { + "name": "ceilf", "return_type": "float", "category": "math", "is_vararg": false, @@ -4290,8 +4295,34 @@ } ] }, + { + "name": "ceili", + "return_type": "int", + "category": "math", + "is_vararg": false, + "hash": 2780425386, + "arguments": [ + { + "name": "x", + "type": "float" + } + ] + }, { "name": "round", + "return_type": "Variant", + "category": "math", + "is_vararg": false, + "hash": 4776452, + "arguments": [ + { + "name": "x", + "type": "Variant" + } + ] + }, + { + "name": "roundf", "return_type": "float", "category": "math", "is_vararg": false, @@ -4303,6 +4334,19 @@ } ] }, + { + "name": "roundi", + "return_type": "int", + "category": "math", + "is_vararg": false, + "hash": 2780425386, + "arguments": [ + { + "name": "x", + "type": "float" + } + ] + }, { "name": "abs", "return_type": "Variant", @@ -4529,6 +4573,27 @@ }, { "name": "lerp", + "return_type": "Variant", + "category": "math", + "is_vararg": false, + "hash": 3389874542, + "arguments": [ + { + "name": "from", + "type": "Variant" + }, + { + "name": "to", + "type": "Variant" + }, + { + "name": "weight", + "type": "Variant" + } + ] + }, + { + "name": "lerpf", "return_type": "float", "category": "math", "is_vararg": false, @@ -11123,6 +11188,20 @@ } ] }, + { + "name": "rotated_local", + "return_type": "Transform2D", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 729597514, + "arguments": [ + { + "name": "angle", + "type": "float" + } + ] + }, { "name": "scaled", "return_type": "Transform2D", @@ -11137,6 +11216,34 @@ } ] }, + { + "name": "scaled_local", + "return_type": "Transform2D", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1446323263, + "arguments": [ + { + "name": "scale", + "type": "Vector2" + } + ] + }, + { + "name": "translated", + "return_type": "Transform2D", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1446323263, + "arguments": [ + { + "name": "offset", + "type": "Vector2" + } + ] + }, { "name": "translated_local", "return_type": "Transform2D", @@ -11379,17 +11486,17 @@ { "name": "ZERO", "type": "Vector4", - "value": "Vector4(0, 0, 0)" + "value": "Vector4(0, 0, 0, 0)" }, { "name": "ONE", "type": "Vector4", - "value": "Vector4(1, 1, 1)" + "value": "Vector4(1, 1, 1, 1)" }, { "name": "INF", "type": "Vector4", - "value": "Vector4(inf, inf, inf)" + "value": "Vector4(inf, inf, inf, inf)" } ], "enums": [ @@ -11611,6 +11718,74 @@ } ] }, + { + "name": "cubic_interpolate", + "return_type": "Vector4", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 726768410, + "arguments": [ + { + "name": "b", + "type": "Vector4" + }, + { + "name": "pre_a", + "type": "Vector4" + }, + { + "name": "post_b", + "type": "Vector4" + }, + { + "name": "weight", + "type": "float" + } + ] + }, + { + "name": "posmod", + "return_type": "Vector4", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3129671720, + "arguments": [ + { + "name": "mod", + "type": "float" + } + ] + }, + { + "name": "posmodv", + "return_type": "Vector4", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2031281584, + "arguments": [ + { + "name": "modv", + "type": "Vector4" + } + ] + }, + { + "name": "snapped", + "return_type": "Vector4", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2031281584, + "arguments": [ + { + "name": "step", + "type": "Vector4" + } + ] + }, { "name": "clamp", "return_type": "Vector4", @@ -11645,6 +11820,48 @@ "is_static": false, "hash": 3918633141 }, + { + "name": "direction_to", + "return_type": "Vector4", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2031281584, + "arguments": [ + { + "name": "to", + "type": "Vector4" + } + ] + }, + { + "name": "distance_to", + "return_type": "float", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3770801042, + "arguments": [ + { + "name": "to", + "type": "Vector4" + } + ] + }, + { + "name": "distance_squared_to", + "return_type": "float", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3770801042, + "arguments": [ + { + "name": "to", + "type": "Vector4" + } + ] + }, { "name": "dot", "return_type": "float", @@ -11774,12 +11991,12 @@ { "name": "ZERO", "type": "Vector4i", - "value": "Vector4i(0, 0, 0)" + "value": "Vector4i(0, 0, 0, 0)" }, { "name": "ONE", "type": "Vector4i", - "value": "Vector4i(1, 1, 1)" + "value": "Vector4i(1, 1, 1, 1)" } ], "enums": [ @@ -12100,6 +12317,11 @@ "right_type": "Plane", "return_type": "bool" }, + { + "name": "*", + "right_type": "Transform3D", + "return_type": "Plane" + }, { "name": "in", "right_type": "Dictionary", @@ -13586,6 +13808,11 @@ "right_type": "Vector3", "return_type": "Vector3" }, + { + "name": "*", + "right_type": "Plane", + "return_type": "Plane" + }, { "name": "*", "right_type": "AABB", @@ -13665,6 +13892,24 @@ } ] }, + { + "name": "rotated_local", + "return_type": "Transform3D", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1563203923, + "arguments": [ + { + "name": "axis", + "type": "Vector3" + }, + { + "name": "angle", + "type": "float" + } + ] + }, { "name": "scaled", "return_type": "Transform3D", @@ -13679,6 +13924,34 @@ } ] }, + { + "name": "scaled_local", + "return_type": "Transform3D", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1405596198, + "arguments": [ + { + "name": "scale", + "type": "Vector3" + } + ] + }, + { + "name": "translated", + "return_type": "Transform3D", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1405596198, + "arguments": [ + { + "name": "offset", + "type": "Vector3" + } + ] + }, { "name": "translated_local", "return_type": "Transform3D", @@ -17482,6 +17755,13 @@ } ] }, + { + "name": "clear", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 3218959716 + }, { "name": "has", "return_type": "bool", @@ -18354,6 +18634,13 @@ } ] }, + { + "name": "clear", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 3218959716 + }, { "name": "has", "return_type": "bool", @@ -18688,6 +18975,13 @@ } ] }, + { + "name": "clear", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 3218959716 + }, { "name": "has", "return_type": "bool", @@ -19022,6 +19316,13 @@ } ] }, + { + "name": "clear", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 3218959716 + }, { "name": "has", "return_type": "bool", @@ -19356,6 +19657,13 @@ } ] }, + { + "name": "clear", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 3218959716 + }, { "name": "has", "return_type": "bool", @@ -19690,6 +19998,13 @@ } ] }, + { + "name": "clear", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 3218959716 + }, { "name": "has", "return_type": "bool", @@ -20029,6 +20344,13 @@ } ] }, + { + "name": "clear", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 3218959716 + }, { "name": "has", "return_type": "bool", @@ -20368,6 +20690,13 @@ } ] }, + { + "name": "clear", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 3218959716 + }, { "name": "has", "return_type": "bool", @@ -20702,6 +21031,13 @@ } ] }, + { + "name": "clear", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 3218959716 + }, { "name": "has", "return_type": "bool", @@ -27131,7 +27467,11 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 711530217, + "hash": 1985425300, + "return_value": { + "type": "int", + "meta": "int32" + }, "arguments": [ { "name": "track_idx", @@ -34237,7 +34577,7 @@ "hash": 2586408642, "arguments": [ { - "name": "arg0", + "name": "enabled", "type": "bool" } ] @@ -39732,11 +40072,11 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2417459293, + "hash": 60648488, "arguments": [ { "name": "format", - "type": "enum::AudioStreamSample.Format" + "type": "enum::AudioStreamWAV.Format" } ] }, @@ -39746,9 +40086,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 801468242, + "hash": 3151724922, "return_value": { - "type": "enum::AudioStreamSample.Format" + "type": "enum::AudioStreamWAV.Format" } }, { @@ -39757,9 +40097,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2147756580, + "hash": 2964110865, "return_value": { - "type": "AudioStreamSample" + "type": "AudioStreamWAV" } } ], @@ -41798,7 +42138,7 @@ "api_type": "core" }, { - "name": "AudioStreamOGGVorbis", + "name": "AudioStreamOggVorbis", "is_refcounted": true, "is_instantiable": true, "inherits": "AudioStream", @@ -41810,11 +42150,11 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 64966679, + "hash": 438882457, "arguments": [ { "name": "packet_sequence", - "type": "OGGPacketSequence" + "type": "OggPacketSequence" } ] }, @@ -41824,9 +42164,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1000300543, + "hash": 2801636033, "return_value": { - "type": "OGGPacketSequence" + "type": "OggPacketSequence" } }, { @@ -42112,7 +42452,7 @@ ] }, { - "name": "AudioStreamPlaybackOGGVorbis", + "name": "AudioStreamPlaybackOggVorbis", "is_refcounted": true, "is_instantiable": true, "inherits": "AudioStreamPlaybackResampled", @@ -44074,7 +44414,7 @@ ] }, { - "name": "AudioStreamSample", + "name": "AudioStreamWAV", "is_refcounted": true, "is_instantiable": true, "inherits": "AudioStream", @@ -44153,11 +44493,11 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2417459293, + "hash": 60648488, "arguments": [ { "name": "format", - "type": "enum::AudioStreamSample.Format" + "type": "enum::AudioStreamWAV.Format" } ] }, @@ -44167,9 +44507,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 801468242, + "hash": 3151724922, "return_value": { - "type": "enum::AudioStreamSample.Format" + "type": "enum::AudioStreamWAV.Format" } }, { @@ -44178,11 +44518,11 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3894648610, + "hash": 2444882972, "arguments": [ { "name": "loop_mode", - "type": "enum::AudioStreamSample.LoopMode" + "type": "enum::AudioStreamWAV.LoopMode" } ] }, @@ -44192,9 +44532,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3282320886, + "hash": 393560655, "return_value": { - "type": "enum::AudioStreamSample.LoopMode" + "type": "enum::AudioStreamWAV.LoopMode" } }, { @@ -67269,7 +67609,7 @@ "hash": 83702148, "arguments": [ { - "name": "arg0", + "name": "text", "type": "String" } ] @@ -73762,6 +74102,44 @@ } ] }, + { + "name": "VirtualKeyboardType", + "is_bitfield": false, + "values": [ + { + "name": "KEYBOARD_TYPE_DEFAULT", + "value": 0 + }, + { + "name": "KEYBOARD_TYPE_MULTILINE", + "value": 1 + }, + { + "name": "KEYBOARD_TYPE_NUMBER", + "value": 2 + }, + { + "name": "KEYBOARD_TYPE_NUMBER_DECIMAL", + "value": 3 + }, + { + "name": "KEYBOARD_TYPE_PHONE", + "value": 4 + }, + { + "name": "KEYBOARD_TYPE_EMAIL_ADDRESS", + "value": 5 + }, + { + "name": "KEYBOARD_TYPE_PASSWORD", + "value": 6 + }, + { + "name": "KEYBOARD_TYPE_URL", + "value": 7 + } + ] + }, { "name": "CursorShape", "is_bitfield": false, @@ -76371,7 +76749,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 4231754459, + "hash": 860410478, "arguments": [ { "name": "existing_text", @@ -76383,9 +76761,9 @@ "default_value": "Rect2(0, 0, 0, 0)" }, { - "name": "multiline", - "type": "bool", - "default_value": "false" + "name": "type", + "type": "enum::DisplayServer.VirtualKeyboardType", + "default_value": "0" }, { "name": "max_length", @@ -81186,6 +81564,17 @@ "return_value": { "type": "String" } + }, + { + "name": "get_project_settings_dir", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } } ] }, @@ -82566,6 +82955,19 @@ } ] }, + { + "name": "property_can_revert_changed", + "arguments": [ + { + "name": "property", + "type": "StringName" + }, + { + "name": "can_revert", + "type": "bool" + } + ] + }, { "name": "resource_selected", "arguments": [ @@ -83885,17 +84287,6 @@ } ] }, - { - "name": "get_project_settings_dir", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 201670096, - "return_value": { - "type": "String" - } - }, { "name": "set_project_metadata", "is_const": false, @@ -84749,6 +85140,17 @@ "type": "String" } }, + { + "name": "get_architecture_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, { "name": "is_in_physics_frame", "is_const": true, @@ -89779,10 +90181,17 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 201670096, + "hash": 1162154673, "return_value": { "type": "String" - } + }, + "arguments": [ + { + "name": "skip_cr", + "type": "bool", + "default_value": "false" + } + ] }, { "name": "get_md5", @@ -97255,6 +97664,31 @@ } ] }, + { + "name": "get_create_animations", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_create_animations", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "create_animations", + "type": "bool" + } + ] + }, { "name": "get_animations", "is_const": false, @@ -97461,6 +97895,13 @@ "getter": "get_skeleton_to_node", "index": -1 }, + { + "type": "bool", + "name": "create_animations", + "setter": "set_create_animations", + "getter": "get_create_animations", + "index": -1 + }, { "type": "Array", "name": "animations", @@ -100007,6 +100448,70 @@ "type": "float", "meta": "float" } + }, + { + "name": "set_bake_mask", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "mask", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_bake_mask", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint32" + } + }, + { + "name": "set_bake_mask_value", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "layer_number", + "type": "int", + "meta": "int32" + }, + { + "name": "value", + "type": "bool" + } + ] + }, + { + "name": "get_bake_mask_value", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "layer_number", + "type": "int", + "meta": "int32" + } + ] } ], "properties": [ @@ -100031,6 +100536,13 @@ "getter": "get_thickness", "index": -1 }, + { + "type": "int", + "name": "bake_mask", + "setter": "set_bake_mask", + "getter": "get_bake_mask", + "index": -1 + }, { "type": "Texture3D", "name": "texture", @@ -101135,6 +101647,37 @@ } ] }, + { + "name": "segment_intersects_circle", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1356928167, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "segment_from", + "type": "Vector2" + }, + { + "name": "segment_to", + "type": "Vector2" + }, + { + "name": "circle_position", + "type": "Vector2" + }, + { + "name": "circle_radius", + "type": "float", + "meta": "float" + } + ] + }, { "name": "segment_intersects_segment", "is_const": false, @@ -102299,7 +102842,7 @@ } }, { - "name": "set_shader_instance_uniform", + "name": "set_instance_shader_uniform", "is_const": false, "is_vararg": false, "is_static": false, @@ -102317,7 +102860,7 @@ ] }, { - "name": "get_shader_instance_uniform", + "name": "get_instance_shader_uniform", "is_const": true, "is_vararg": false, "is_static": false, @@ -103309,6 +103852,34 @@ } ] }, + { + "name": "_is_node_hover_valid", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "from", + "type": "StringName" + }, + { + "name": "from_slot", + "type": "int" + }, + { + "name": "to", + "type": "StringName" + }, + { + "name": "to_slot", + "type": "int" + } + ] + }, { "name": "connect_node", "is_const": false, @@ -108325,9 +108896,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3341600327, + "hash": 3690982128, "return_value": { - "type": "Vector2" + "type": "Vector2i" } }, { @@ -115560,6 +116131,18 @@ } ] }, + { + "name": "get_depth", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "get_local_shape", "is_const": true, @@ -115670,6 +116253,18 @@ "type": "Vector3" } }, + { + "name": "get_depth", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "get_collision_count", "is_const": true, @@ -118371,20 +118966,24 @@ "value": 15 }, { - "name": "PARAM_SHADOW_BLUR", + "name": "PARAM_SHADOW_OPACITY", "value": 16 }, { - "name": "PARAM_SHADOW_VOLUMETRIC_FOG_FADE", + "name": "PARAM_SHADOW_BLUR", "value": 17 }, { - "name": "PARAM_TRANSMITTANCE_BIAS", + "name": "PARAM_SHADOW_VOLUMETRIC_FOG_FADE", "value": 18 }, { - "name": "PARAM_MAX", + "name": "PARAM_TRANSMITTANCE_BIAS", "value": 19 + }, + { + "name": "PARAM_MAX", + "value": 20 } ] }, @@ -118858,21 +119457,28 @@ "name": "shadow_transmittance_bias", "setter": "set_param", "getter": "get_param", - "index": 18 + "index": 19 }, { "type": "float", "name": "shadow_fog_fade", "setter": "set_param", "getter": "get_param", - "index": 17 + "index": 18 + }, + { + "type": "float", + "name": "shadow_opacity", + "setter": "set_param", + "getter": "get_param", + "index": 16 }, { "type": "float", "name": "shadow_blur", "setter": "set_param", "getter": "get_param", - "index": 16 + "index": 17 }, { "type": "bool", @@ -120453,6 +121059,44 @@ "value": 28 } ] + }, + { + "name": "VirtualKeyboardType", + "is_bitfield": false, + "values": [ + { + "name": "KEYBOARD_TYPE_DEFAULT", + "value": 0 + }, + { + "name": "KEYBOARD_TYPE_MULTILINE", + "value": 1 + }, + { + "name": "KEYBOARD_TYPE_NUMBER", + "value": 2 + }, + { + "name": "KEYBOARD_TYPE_NUMBER_DECIMAL", + "value": 3 + }, + { + "name": "KEYBOARD_TYPE_PHONE", + "value": 4 + }, + { + "name": "KEYBOARD_TYPE_EMAIL_ADDRESS", + "value": 5 + }, + { + "name": "KEYBOARD_TYPE_PASSWORD", + "value": 6 + }, + { + "name": "KEYBOARD_TYPE_URL", + "value": 7 + } + ] } ], "methods": [ @@ -121134,6 +121778,31 @@ "type": "bool" } }, + { + "name": "set_virtual_keyboard_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2696893573, + "arguments": [ + { + "name": "type", + "type": "enum::LineEdit.VirtualKeyboardType" + } + ] + }, + { + "name": "get_virtual_keyboard_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1928699316, + "return_value": { + "type": "enum::LineEdit.VirtualKeyboardType" + } + }, { "name": "set_clear_button_enabled", "is_const": false, @@ -121410,6 +122079,13 @@ "getter": "is_virtual_keyboard_enabled", "index": -1 }, + { + "type": "int", + "name": "virtual_keyboard_type", + "setter": "set_virtual_keyboard_type", + "getter": "get_virtual_keyboard_type", + "index": -1 + }, { "type": "bool", "name": "clear_button_enabled", @@ -125626,87 +126302,48 @@ { "name": "MultiplayerAPI", "is_refcounted": true, - "is_instantiable": true, + "is_instantiable": false, "inherits": "RefCounted", "api_type": "core", + "enums": [ + { + "name": "RPCMode", + "is_bitfield": false, + "values": [ + { + "name": "RPC_MODE_DISABLED", + "value": 0 + }, + { + "name": "RPC_MODE_ANY_PEER", + "value": 1 + }, + { + "name": "RPC_MODE_AUTHORITY", + "value": 2 + } + ] + } + ], "methods": [ - { - "name": "set_root_path", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1348162250, - "arguments": [ - { - "name": "path", - "type": "NodePath" - } - ] - }, - { - "name": "get_root_path", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 4075236667, - "return_value": { - "type": "NodePath" - } - }, - { - "name": "send_bytes", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 126616061, - "return_value": { - "type": "enum::Error" - }, - "arguments": [ - { - "name": "bytes", - "type": "PackedByteArray" - }, - { - "name": "id", - "type": "int", - "meta": "int32", - "default_value": "0" - }, - { - "name": "mode", - "type": "enum::TransferMode", - "default_value": "2" - }, - { - "name": "channel", - "type": "int", - "meta": "int32", - "default_value": "0" - } - ] - }, { "name": "has_multiplayer_peer", - "is_const": true, + "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 36873697, + "hash": 2240911060, "return_value": { "type": "bool" } }, { "name": "get_multiplayer_peer", - "is_const": true, + "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3660748620, + "hash": 3223692825, "return_value": { "type": "MultiplayerPeer" } @@ -125727,11 +126364,11 @@ }, { "name": "get_unique_id", - "is_const": true, + "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3905245786, + "hash": 2455072627, "return_value": { "type": "int", "meta": "int32" @@ -125739,22 +126376,22 @@ }, { "name": "is_server", - "is_const": true, + "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 36873697, + "hash": 2240911060, "return_value": { "type": "bool" } }, { "name": "get_remote_sender_id", - "is_const": true, + "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3905245786, + "hash": 2455072627, "return_value": { "type": "int", "meta": "int32" @@ -125766,75 +126403,129 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3218959716 + "hash": 166280745, + "return_value": { + "type": "enum::Error" + } }, { - "name": "clear", + "name": "rpc", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3218959716 + "hash": 1833408346, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "peer", + "type": "int", + "meta": "int32" + }, + { + "name": "object", + "type": "Object" + }, + { + "name": "method", + "type": "StringName" + }, + { + "name": "arguments", + "type": "Array", + "default_value": "[]" + } + ] }, { - "name": "get_peers", - "is_const": true, + "name": "object_configuration_add", + "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1930428628, + "hash": 1171879464, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "object", + "type": "Object" + }, + { + "name": "configuration", + "type": "Variant" + } + ] + }, + { + "name": "object_configuration_remove", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1171879464, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "object", + "type": "Object" + }, + { + "name": "configuration", + "type": "Variant" + } + ] + }, + { + "name": "get_peers", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 969006518, "return_value": { "type": "PackedInt32Array" } }, { - "name": "set_refuse_new_connections", + "name": "set_default_interface", "is_const": false, "is_vararg": false, - "is_static": false, + "is_static": true, "is_virtual": false, - "hash": 2586408642, + "hash": 3304788590, "arguments": [ { - "name": "refuse", - "type": "bool" + "name": "interface_name", + "type": "StringName" } ] }, { - "name": "is_refusing_new_connections", - "is_const": true, + "name": "get_default_interface", + "is_const": false, "is_vararg": false, - "is_static": false, + "is_static": true, "is_virtual": false, - "hash": 36873697, + "hash": 2737447660, "return_value": { - "type": "bool" + "type": "StringName" } }, { - "name": "set_allow_object_decoding", + "name": "create_default_interface", "is_const": false, "is_vararg": false, - "is_static": false, + "is_static": true, "is_virtual": false, - "hash": 2586408642, - "arguments": [ - { - "name": "enable", - "type": "bool" - } - ] - }, - { - "name": "is_object_decoding_allowed", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, + "hash": 3294156723, "return_value": { - "type": "bool" + "type": "MultiplayerAPI" } } ], @@ -125857,19 +126548,6 @@ } ] }, - { - "name": "peer_packet", - "arguments": [ - { - "name": "id", - "type": "int" - }, - { - "name": "packet", - "type": "PackedByteArray" - } - ] - }, { "name": "connected_to_server" }, @@ -125881,33 +126559,152 @@ } ], "properties": [ - { - "type": "bool", - "name": "allow_object_decoding", - "setter": "set_allow_object_decoding", - "getter": "is_object_decoding_allowed", - "index": -1 - }, - { - "type": "bool", - "name": "refuse_new_connections", - "setter": "set_refuse_new_connections", - "getter": "is_refusing_new_connections", - "index": -1 - }, { "type": "MultiplayerPeer", "name": "multiplayer_peer", "setter": "set_multiplayer_peer", "getter": "get_multiplayer_peer", "index": -1 + } + ] + }, + { + "name": "MultiplayerAPIExtension", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "MultiplayerAPI", + "api_type": "core", + "methods": [ + { + "name": "_poll", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + } }, { - "type": "NodePath", - "name": "root_path", - "setter": "set_root_path", - "getter": "get_root_path", - "index": -1 + "name": "_set_multiplayer_peer", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "multiplayer_peer", + "type": "MultiplayerPeer" + } + ] + }, + { + "name": "_get_multiplayer_peer", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "MultiplayerPeer" + } + }, + { + "name": "_get_unique_id", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + } + }, + { + "name": "_get_peer_ids", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "PackedInt32Array" + } + }, + { + "name": "_rpc", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + }, + "arguments": [ + { + "name": "peer", + "type": "int" + }, + { + "name": "object", + "type": "Object" + }, + { + "name": "method", + "type": "StringName" + }, + { + "name": "args", + "type": "Array" + } + ] + }, + { + "name": "_get_remote_sender_id", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + } + }, + { + "name": "_object_configuration_add", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + }, + "arguments": [ + { + "name": "object", + "type": "Object" + }, + { + "name": "configuration", + "type": "Variant" + } + ] + }, + { + "name": "_object_configuration_remove", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + }, + "arguments": [ + { + "name": "object", + "type": "Object" + }, + { + "name": "configuration", + "type": "Variant" + } + ] } ] }, @@ -125945,6 +126742,24 @@ "value": 2 } ] + }, + { + "name": "TransferMode", + "is_bitfield": false, + "values": [ + { + "name": "TRANSFER_MODE_UNRELIABLE", + "value": 0 + }, + { + "name": "TRANSFER_MODE_UNRELIABLE_ORDERED", + "value": 1 + }, + { + "name": "TRANSFER_MODE_RELIABLE", + "value": 2 + } + ] } ], "methods": [ @@ -125981,11 +126796,11 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 4250222702, + "hash": 950411049, "arguments": [ { "name": "mode", - "type": "enum::TransferMode" + "type": "enum::MultiplayerPeer.TransferMode" } ] }, @@ -125995,9 +126810,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1055872290, + "hash": 3369852622, "return_value": { - "type": "enum::TransferMode" + "type": "enum::MultiplayerPeer.TransferMode" } }, { @@ -126390,7 +127205,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "Object" + "type": "Node" }, "arguments": [ { @@ -126437,7 +127252,7 @@ }, "arguments": [ { - "name": "path", + "name": "index", "type": "int", "meta": "int32" } @@ -126526,10 +127341,6 @@ { "name": "despawned", "arguments": [ - { - "name": "scene_id", - "type": "int" - }, { "name": "node", "type": "Node" @@ -126539,10 +127350,6 @@ { "name": "spawned", "arguments": [ - { - "name": "scene_id", - "type": "int" - }, { "name": "node", "type": "Node" @@ -131975,6 +132782,9 @@ "type": "RID" } ] + }, + { + "name": "navigation_debug_changed" } ] }, @@ -133723,35 +134533,15 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 4025148815, - "return_value": { - "type": "int", - "meta": "uint16" - }, + "hash": 3776071444, "arguments": [ { "name": "method", "type": "StringName" }, { - "name": "rpc_mode", - "type": "enum::RPCMode" - }, - { - "name": "call_local", - "type": "bool", - "default_value": "false" - }, - { - "name": "transfer_mode", - "type": "enum::TransferMode", - "default_value": "2" - }, - { - "name": "channel", - "type": "int", - "meta": "int32", - "default_value": "0" + "name": "config", + "type": "Variant" } ] }, @@ -133811,7 +134601,10 @@ "is_vararg": true, "is_static": false, "is_virtual": false, - "hash": 2866548813, + "hash": 4047867050, + "return_value": { + "type": "enum::Error" + }, "arguments": [ { "name": "method", @@ -133825,7 +134618,10 @@ "is_vararg": true, "is_static": false, "is_virtual": false, - "hash": 4081177885, + "hash": 361499283, + "return_value": { + "type": "enum::Error" + }, "arguments": [ { "name": "peer_id", @@ -136126,134 +136922,6 @@ } ] }, - { - "name": "OGGPacketSequence", - "is_refcounted": true, - "is_instantiable": true, - "inherits": "Resource", - "api_type": "core", - "methods": [ - { - "name": "set_packet_data", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 381264803, - "arguments": [ - { - "name": "packet_data", - "type": "Array" - } - ] - }, - { - "name": "get_packet_data", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3995934104, - "return_value": { - "type": "Array" - } - }, - { - "name": "set_packet_granule_positions", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 381264803, - "arguments": [ - { - "name": "granule_positions", - "type": "Array" - } - ] - }, - { - "name": "get_packet_granule_positions", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3995934104, - "return_value": { - "type": "Array" - } - }, - { - "name": "set_sampling_rate", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 373806689, - "arguments": [ - { - "name": "sampling_rate", - "type": "float", - "meta": "float" - } - ] - }, - { - "name": "get_sampling_rate", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1740695150, - "return_value": { - "type": "float", - "meta": "float" - } - }, - { - "name": "get_length", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1740695150, - "return_value": { - "type": "float", - "meta": "float" - } - } - ], - "properties": [ - { - "type": "Array", - "name": "packet_data", - "setter": "set_packet_data", - "getter": "get_packet_data", - "index": -1 - }, - { - "type": "Array", - "name": "granule_positions", - "setter": "set_packet_granule_positions", - "getter": "get_packet_granule_positions", - "index": -1 - }, - { - "type": "float", - "name": "sampling_rate", - "setter": "set_sampling_rate", - "getter": "get_sampling_rate", - "index": -1 - } - ] - }, - { - "name": "OGGPacketSequencePlayback", - "is_refcounted": true, - "is_instantiable": true, - "inherits": "RefCounted", - "api_type": "core" - }, { "name": "ORMMaterial3D", "is_refcounted": true, @@ -136818,6 +137486,58 @@ "type": "PackedStringArray" } }, + { + "name": "get_cmdline_user_args", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2981934095, + "return_value": { + "type": "PackedStringArray" + } + }, + { + "name": "set_restart_on_exit", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 611198603, + "arguments": [ + { + "name": "restart", + "type": "bool" + }, + { + "name": "arguments", + "type": "PackedStringArray", + "default_value": "PackedStringArray()" + } + ] + }, + { + "name": "is_restart_on_exit_set", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "get_restart_on_exit_arguments", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1139954409, + "return_value": { + "type": "PackedStringArray" + } + }, { "name": "delay_usec", "is_const": true, @@ -137818,7 +138538,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1203489523, + "hash": 1469446357, "return_value": { "type": "enum::Error" }, @@ -137831,11 +138551,6 @@ "name": "callable", "type": "Callable" }, - { - "name": "binds", - "type": "Array", - "default_value": "[]" - }, { "name": "flags", "type": "int", @@ -138321,6 +139036,134 @@ } ] }, + { + "name": "OggPacketSequence", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "Resource", + "api_type": "core", + "methods": [ + { + "name": "set_packet_data", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 381264803, + "arguments": [ + { + "name": "packet_data", + "type": "Array" + } + ] + }, + { + "name": "get_packet_data", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "Array" + } + }, + { + "name": "set_packet_granule_positions", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 381264803, + "arguments": [ + { + "name": "granule_positions", + "type": "Array" + } + ] + }, + { + "name": "get_packet_granule_positions", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "Array" + } + }, + { + "name": "set_sampling_rate", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "sampling_rate", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_sampling_rate", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "get_length", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + } + ], + "properties": [ + { + "type": "Array", + "name": "packet_data", + "setter": "set_packet_data", + "getter": "get_packet_data", + "index": -1 + }, + { + "type": "Array", + "name": "granule_positions", + "setter": "set_packet_granule_positions", + "getter": "get_packet_granule_positions", + "index": -1 + }, + { + "type": "float", + "name": "sampling_rate", + "setter": "set_sampling_rate", + "getter": "get_sampling_rate", + "index": -1 + } + ] + }, + { + "name": "OggPacketSequencePlayback", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "RefCounted", + "api_type": "core" + }, { "name": "OmniLight3D", "is_refcounted": false, @@ -139658,6 +140501,31 @@ "default_value": "false" } ] + }, + { + "name": "set_fit_to_longest_item", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "fit", + "type": "bool" + } + ] + }, + { + "name": "is_fit_to_longest_item", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "signals": [ @@ -139694,6 +140562,13 @@ "setter": "_select_int", "getter": "get_selected", "index": -1 + }, + { + "type": "bool", + "name": "fit_to_longest_item", + "setter": "set_fit_to_longest_item", + "getter": "is_fit_to_longest_item", + "index": -1 } ] }, @@ -141018,6 +141893,18 @@ }, { "name": "PARAM_MAX", + "value": 15 + }, + { + "name": "PARAM_TURB_VEL_INFLUENCE", + "value": 13 + }, + { + "name": "PARAM_TURB_INIT_DISPLACEMENT", + "value": 14 + }, + { + "name": "PARAM_TURB_INFLUENCE_OVER_LIFE", "value": 12 } ] @@ -141693,6 +142580,137 @@ "meta": "float" } }, + { + "name": "get_turbulence_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_turbulence_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "turbulence_enabled", + "type": "bool" + } + ] + }, + { + "name": "get_turbulence_noise_strength", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_turbulence_noise_strength", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "turbulence_noise_strength", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_turbulence_noise_scale", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_turbulence_noise_scale", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "turbulence_noise_scale", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_turbulence_noise_speed_random", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_turbulence_noise_speed_random", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "turbulence_noise_speed_random", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_turbulence_noise_speed", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3360562783, + "return_value": { + "type": "Vector3" + } + }, + { + "name": "set_turbulence_noise_speed", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3460891852, + "arguments": [ + { + "name": "turbulence_noise_speed", + "type": "Vector3" + } + ] + }, { "name": "get_gravity", "is_const": true, @@ -142337,6 +143355,76 @@ "getter": "get_param_texture", "index": 9 }, + { + "type": "bool", + "name": "turbulence_enabled", + "setter": "set_turbulence_enabled", + "getter": "get_turbulence_enabled", + "index": -1 + }, + { + "type": "float", + "name": "turbulence_noise_strength", + "setter": "set_turbulence_noise_strength", + "getter": "get_turbulence_noise_strength", + "index": -1 + }, + { + "type": "float", + "name": "turbulence_noise_scale", + "setter": "set_turbulence_noise_scale", + "getter": "get_turbulence_noise_scale", + "index": -1 + }, + { + "type": "Vector3", + "name": "turbulence_noise_speed", + "setter": "set_turbulence_noise_speed", + "getter": "get_turbulence_noise_speed", + "index": -1 + }, + { + "type": "float", + "name": "turbulence_noise_speed_random", + "setter": "set_turbulence_noise_speed_random", + "getter": "get_turbulence_noise_speed_random", + "index": -1 + }, + { + "type": "float", + "name": "turbulence_influence_min", + "setter": "set_param_min", + "getter": "get_param_min", + "index": 13 + }, + { + "type": "float", + "name": "turbulence_influence_max", + "setter": "set_param_max", + "getter": "get_param_max", + "index": 13 + }, + { + "type": "float", + "name": "turbulence_initial_displacement_min", + "setter": "set_param_min", + "getter": "get_param_min", + "index": 14 + }, + { + "type": "float", + "name": "turbulence_initial_displacement_max", + "setter": "set_param_max", + "getter": "get_param_max", + "index": 14 + }, + { + "type": "CurveTexture", + "name": "turbulence_influence_over_life", + "setter": "set_param_texture", + "getter": "get_param_texture", + "index": 12 + }, { "type": "float", "name": "anim_speed_min", @@ -147940,6 +149028,38 @@ "inherits": "RefCounted", "api_type": "core", "methods": [ + { + "name": "create", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 1118143851, + "return_value": { + "type": "PhysicsRayQueryParameters2D" + }, + "arguments": [ + { + "name": "from", + "type": "Vector2" + }, + { + "name": "to", + "type": "Vector2" + }, + { + "name": "collision_mask", + "type": "int", + "meta": "uint32", + "default_value": "4294967295" + }, + { + "name": "exclude", + "type": "Array", + "default_value": "[]" + } + ] + }, { "name": "set_from", "is_const": false, @@ -148177,6 +149297,38 @@ "inherits": "RefCounted", "api_type": "core", "methods": [ + { + "name": "create", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 680321959, + "return_value": { + "type": "PhysicsRayQueryParameters3D" + }, + "arguments": [ + { + "name": "from", + "type": "Vector3" + }, + { + "name": "to", + "type": "Vector3" + }, + { + "name": "collision_mask", + "type": "int", + "meta": "uint32", + "default_value": "4294967295" + }, + { + "name": "exclude", + "type": "Array", + "default_value": "[]" + } + ] + }, { "name": "set_from", "is_const": false, @@ -168241,6 +169393,23 @@ "inherits": "RefCounted", "api_type": "core", "methods": [ + { + "name": "create_from_string", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 2150300909, + "return_value": { + "type": "RegEx" + }, + "arguments": [ + { + "name": "pattern", + "type": "String" + } + ] + }, { "name": "clear", "is_const": false, @@ -171484,6 +172653,23 @@ } ] }, + { + "name": "framebuffer_is_valid", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "framebuffer", + "type": "RID" + } + ] + }, { "name": "sampler_create", "is_const": false, @@ -173363,11 +174549,11 @@ "value": 0 }, { - "name": "LIGHT_PROJECTOR_FILTER_NEAREST_MIPMAPS", + "name": "LIGHT_PROJECTOR_FILTER_LINEAR", "value": 1 }, { - "name": "LIGHT_PROJECTOR_FILTER_LINEAR", + "name": "LIGHT_PROJECTOR_FILTER_NEAREST_MIPMAPS", "value": 2 }, { @@ -173375,8 +174561,12 @@ "value": 3 }, { - "name": "LIGHT_PROJECTOR_FILTER_LINEAR_MIPMAPS_ANISOTROPIC", + "name": "LIGHT_PROJECTOR_FILTER_NEAREST_MIPMAPS_ANISOTROPIC", "value": 4 + }, + { + "name": "LIGHT_PROJECTOR_FILTER_LINEAR_MIPMAPS_ANISOTROPIC", + "value": 5 } ] }, @@ -173467,20 +174657,24 @@ "value": 15 }, { - "name": "LIGHT_PARAM_SHADOW_BLUR", + "name": "LIGHT_PARAM_SHADOW_OPACITY", "value": 16 }, { - "name": "LIGHT_PARAM_SHADOW_VOLUMETRIC_FOG_FADE", + "name": "LIGHT_PARAM_SHADOW_BLUR", "value": 17 }, { - "name": "LIGHT_PARAM_TRANSMITTANCE_BIAS", + "name": "LIGHT_PARAM_SHADOW_VOLUMETRIC_FOG_FADE", "value": 18 }, { - "name": "LIGHT_PARAM_MAX", + "name": "LIGHT_PARAM_TRANSMITTANCE_BIAS", "value": 19 + }, + { + "name": "LIGHT_PARAM_MAX", + "value": 20 } ] }, @@ -173653,11 +174847,11 @@ "value": 0 }, { - "name": "DECAL_FILTER_NEAREST_MIPMAPS", + "name": "DECAL_FILTER_LINEAR", "value": 1 }, { - "name": "DECAL_FILTER_LINEAR", + "name": "DECAL_FILTER_NEAREST_MIPMAPS", "value": 2 }, { @@ -173665,8 +174859,12 @@ "value": 3 }, { - "name": "DECAL_FILTER_LINEAR_MIPMAPS_ANISOTROPIC", + "name": "DECAL_FILTER_NEAREST_MIPMAPS_ANISOTROPIC", "value": 4 + }, + { + "name": "DECAL_FILTER_LINEAR_MIPMAPS_ANISOTROPIC", + "value": 5 } ] }, @@ -174929,7 +176127,7 @@ ] }, { - "name": "GlobalVariableType", + "name": "GlobalShaderUniformType", "is_bitfield": false, "values": [ { @@ -175505,7 +176703,7 @@ ] }, { - "name": "shader_get_param_list", + "name": "shader_get_shader_uniform_list", "is_const": true, "is_vararg": false, "is_static": false, @@ -179400,7 +180598,7 @@ ] }, { - "name": "viewport_set_fsr_mipmap_bias", + "name": "viewport_set_texture_mipmap_bias", "is_const": false, "is_vararg": false, "is_static": false, @@ -181710,7 +182908,7 @@ ] }, { - "name": "instance_geometry_set_shader_parameter", + "name": "instance_geometry_set_shader_uniform", "is_const": false, "is_vararg": false, "is_static": false, @@ -181732,7 +182930,7 @@ ] }, { - "name": "instance_geometry_get_shader_parameter", + "name": "instance_geometry_get_shader_uniform", "is_const": true, "is_vararg": false, "is_static": false, @@ -181753,7 +182951,7 @@ ] }, { - "name": "instance_geometry_get_shader_parameter_default_value", + "name": "instance_geometry_get_shader_uniform_default_value", "is_const": true, "is_vararg": false, "is_static": false, @@ -181774,7 +182972,7 @@ ] }, { - "name": "instance_geometry_get_shader_parameter_list", + "name": "instance_geometry_get_shader_uniform_list", "is_const": true, "is_vararg": false, "is_static": false, @@ -183594,12 +184792,12 @@ ] }, { - "name": "global_variable_add", + "name": "global_shader_uniform_add", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 506495224, + "hash": 2580774935, "arguments": [ { "name": "name", @@ -183607,7 +184805,7 @@ }, { "name": "type", - "type": "enum::RenderingServer.GlobalVariableType" + "type": "enum::RenderingServer.GlobalShaderUniformType" }, { "name": "default_value", @@ -183616,7 +184814,7 @@ ] }, { - "name": "global_variable_remove", + "name": "global_shader_uniform_remove", "is_const": false, "is_vararg": false, "is_static": false, @@ -183630,7 +184828,7 @@ ] }, { - "name": "global_variable_get_list", + "name": "global_shader_uniform_get_list", "is_const": true, "is_vararg": false, "is_static": false, @@ -183641,7 +184839,7 @@ } }, { - "name": "global_variable_set", + "name": "global_shader_uniform_set", "is_const": false, "is_vararg": false, "is_static": false, @@ -183659,7 +184857,7 @@ ] }, { - "name": "global_variable_set_override", + "name": "global_shader_uniform_set_override", "is_const": false, "is_vararg": false, "is_static": false, @@ -183677,7 +184875,7 @@ ] }, { - "name": "global_variable_get", + "name": "global_shader_uniform_get", "is_const": true, "is_vararg": false, "is_static": false, @@ -183694,14 +184892,14 @@ ] }, { - "name": "global_variable_get_type", + "name": "global_shader_uniform_get_type", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1318436126, + "hash": 1808916393, "return_value": { - "type": "enum::RenderingServer.GlobalVariableType" + "type": "enum::RenderingServer.GlobalShaderUniformType" }, "arguments": [ { @@ -184459,11 +185657,11 @@ "arguments": [ { "name": "path", - "type": "String" + "type": "Resource" }, { "name": "resource", - "type": "Resource" + "type": "String" }, { "name": "flags", @@ -184583,7 +185781,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3713126301, + "hash": 1939848623, "return_value": { "type": "enum::Error" }, @@ -184601,6 +185799,11 @@ "name": "use_sub_threads", "type": "bool", "default_value": "false" + }, + { + "name": "cache_mode", + "type": "enum::ResourceLoader.CacheMode", + "default_value": "1" } ] }, @@ -184976,19 +186179,20 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 4146887649, + "hash": 2303056517, "return_value": { "type": "enum::Error" }, "arguments": [ - { - "name": "path", - "type": "String" - }, { "name": "resource", "type": "Resource" }, + { + "name": "path", + "type": "String", + "default_value": "\"\"" + }, { "name": "flags", "type": "bitfield::ResourceSaver.SaverFlags", @@ -189404,9 +190608,140 @@ { "name": "RootMotionView", "is_refcounted": false, - "is_instantiable": false, + "is_instantiable": true, "inherits": "VisualInstance3D", "api_type": "core", + "methods": [ + { + "name": "set_animation_path", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1348162250, + "arguments": [ + { + "name": "path", + "type": "NodePath" + } + ] + }, + { + "name": "get_animation_path", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4075236667, + "return_value": { + "type": "NodePath" + } + }, + { + "name": "set_color", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2920490490, + "arguments": [ + { + "name": "color", + "type": "Color" + } + ] + }, + { + "name": "get_color", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3444240500, + "return_value": { + "type": "Color" + } + }, + { + "name": "set_cell_size", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "size", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_cell_size", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_radius", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "size", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_radius", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_zero_y", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "get_zero_y", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + } + ], "properties": [ { "type": "NodePath", @@ -189445,6 +190780,170 @@ } ] }, + { + "name": "SceneMultiplayer", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "MultiplayerAPI", + "api_type": "core", + "methods": [ + { + "name": "set_root_path", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1348162250, + "arguments": [ + { + "name": "path", + "type": "NodePath" + } + ] + }, + { + "name": "get_root_path", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4075236667, + "return_value": { + "type": "NodePath" + } + }, + { + "name": "clear", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "set_refuse_new_connections", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "refuse", + "type": "bool" + } + ] + }, + { + "name": "is_refusing_new_connections", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_allow_object_decoding", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_object_decoding_allowed", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "send_bytes", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2742700601, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "bytes", + "type": "PackedByteArray" + }, + { + "name": "id", + "type": "int", + "meta": "int32", + "default_value": "0" + }, + { + "name": "mode", + "type": "enum::MultiplayerPeer.TransferMode", + "default_value": "2" + }, + { + "name": "channel", + "type": "int", + "meta": "int32", + "default_value": "0" + } + ] + } + ], + "signals": [ + { + "name": "peer_packet", + "arguments": [ + { + "name": "id", + "type": "int" + }, + { + "name": "packet", + "type": "PackedByteArray" + } + ] + } + ], + "properties": [ + { + "type": "NodePath", + "name": "root_path", + "setter": "set_root_path", + "getter": "get_root_path", + "index": -1 + }, + { + "type": "bool", + "name": "allow_object_decoding", + "setter": "set_allow_object_decoding", + "getter": "is_object_decoding_allowed", + "index": -1 + }, + { + "type": "bool", + "name": "refuse_new_connections", + "setter": "set_refuse_new_connections", + "getter": "is_refusing_new_connections", + "index": -1 + } + ] + }, { "name": "SceneReplicationConfig", "is_refcounted": true, @@ -191675,13 +193174,13 @@ } }, { - "name": "_get_rpc_methods", + "name": "_get_rpc_config", "is_const": true, "is_static": false, "is_vararg": false, "is_virtual": true, "return_value": { - "type": "Array" + "type": "Variant" } } ] @@ -193402,7 +194901,7 @@ ] }, { - "name": "has_param", + "name": "has_uniform", "is_const": true, "is_vararg": false, "is_static": false, @@ -193512,7 +195011,7 @@ } }, { - "name": "set_shader_param", + "name": "set_shader_uniform", "is_const": false, "is_vararg": false, "is_static": false, @@ -193530,7 +195029,7 @@ ] }, { - "name": "get_shader_param", + "name": "get_shader_uniform", "is_const": true, "is_vararg": false, "is_static": false, @@ -194401,6 +195900,593 @@ } ] }, + { + "name": "ShapeCast3D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "Node3D", + "api_type": "core", + "methods": [ + { + "name": "resource_changed", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 968641751, + "arguments": [ + { + "name": "resource", + "type": "Resource" + } + ] + }, + { + "name": "set_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "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_shape", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1549710052, + "arguments": [ + { + "name": "shape", + "type": "Shape3D" + } + ] + }, + { + "name": "get_shape", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3214262478, + "return_value": { + "type": "Shape3D" + } + }, + { + "name": "set_target_position", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3460891852, + "arguments": [ + { + "name": "local_point", + "type": "Vector3" + } + ] + }, + { + "name": "get_target_position", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3360562783, + "return_value": { + "type": "Vector3" + } + }, + { + "name": "set_margin", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "margin", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_margin", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_max_results", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "max_results", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_max_results", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "is_colliding", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "get_collision_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "force_shapecast_update", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "get_collider", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3332903315, + "return_value": { + "type": "Object" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_collider_shape", + "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_collision_point", + "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": "get_collision_normal", + "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": "get_closest_collision_safe_fraction", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "get_closest_collision_unsafe_fraction", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "add_exception_rid", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "rid", + "type": "RID" + } + ] + }, + { + "name": "add_exception", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3975164845, + "arguments": [ + { + "name": "node", + "type": "Object" + } + ] + }, + { + "name": "remove_exception_rid", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "rid", + "type": "RID" + } + ] + }, + { + "name": "remove_exception", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3975164845, + "arguments": [ + { + "name": "node", + "type": "Object" + } + ] + }, + { + "name": "clear_exceptions", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "set_collision_mask", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "mask", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_collision_mask", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint32" + } + }, + { + "name": "set_collision_mask_value", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "layer_number", + "type": "int", + "meta": "int32" + }, + { + "name": "value", + "type": "bool" + } + ] + }, + { + "name": "get_collision_mask_value", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "layer_number", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_exclude_parent_body", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "mask", + "type": "bool" + } + ] + }, + { + "name": "get_exclude_parent_body", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_collide_with_areas", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_collide_with_areas_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_collide_with_bodies", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_collide_with_bodies_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_debug_shape_custom_color", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2920490490, + "arguments": [ + { + "name": "debug_shape_custom_color", + "type": "Color" + } + ] + }, + { + "name": "get_debug_shape_custom_color", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3444240500, + "return_value": { + "type": "Color" + } + } + ], + "properties": [ + { + "type": "bool", + "name": "enabled", + "setter": "set_enabled", + "getter": "is_enabled", + "index": -1 + }, + { + "type": "Shape3D", + "name": "shape", + "setter": "set_shape", + "getter": "get_shape", + "index": -1 + }, + { + "type": "bool", + "name": "exclude_parent", + "setter": "set_exclude_parent_body", + "getter": "get_exclude_parent_body", + "index": -1 + }, + { + "type": "Vector3", + "name": "target_position", + "setter": "set_target_position", + "getter": "get_target_position", + "index": -1 + }, + { + "type": "float", + "name": "margin", + "setter": "set_margin", + "getter": "get_margin", + "index": -1 + }, + { + "type": "int", + "name": "max_results", + "setter": "set_max_results", + "getter": "get_max_results", + "index": -1 + }, + { + "type": "int", + "name": "collision_mask", + "setter": "set_collision_mask", + "getter": "get_collision_mask", + "index": -1 + }, + { + "type": "Array", + "name": "collision_result", + "setter": "", + "getter": "_get_collision_result", + "index": -1 + }, + { + "type": "bool", + "name": "collide_with_areas", + "setter": "set_collide_with_areas", + "getter": "is_collide_with_areas_enabled", + "index": -1 + }, + { + "type": "bool", + "name": "collide_with_bodies", + "setter": "set_collide_with_bodies", + "getter": "is_collide_with_bodies_enabled", + "index": -1 + }, + { + "type": "Color", + "name": "debug_shape_custom_color", + "setter": "set_debug_shape_custom_color", + "getter": "get_debug_shape_custom_color", + "index": -1 + } + ] + }, { "name": "Shortcut", "is_refcounted": true, @@ -203132,6 +205218,33 @@ } ] }, + { + "name": "set_custom_arrow_step", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "arrow_step", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "get_custom_arrow_step", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "double" + } + }, { "name": "is_editable", "is_const": true, @@ -203223,6 +205336,13 @@ "setter": "set_suffix", "getter": "get_suffix", "index": -1 + }, + { + "type": "float", + "name": "custom_arrow_step", + "setter": "set_custom_arrow_step", + "getter": "get_custom_arrow_step", + "index": -1 } ] }, @@ -212685,7 +214805,7 @@ "hash": 2586408642, "arguments": [ { - "name": "arg0", + "name": "enabled", "type": "bool" } ] @@ -216288,6 +218408,10 @@ { "name": "GRAPHEME_IS_CONNECTED", "value": 1024 + }, + { + "name": "GRAPHEME_IS_SAFE_TO_INSERT_TATWEEL", + "value": 2048 } ] }, @@ -216394,6 +218518,14 @@ { "name": "FEATURE_USE_SUPPORT_DATA", "value": 4096 + }, + { + "name": "FEATURE_UNICODE_IDENTIFIERS", + "value": 8192 + }, + { + "name": "FEATURE_UNICODE_SECURITY", + "value": 16384 } ] }, @@ -220226,6 +222358,45 @@ } ] }, + { + "name": "is_confusable", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1433197768, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "string", + "type": "String" + }, + { + "name": "dict", + "type": "PackedStringArray" + } + ] + }, + { + "name": "spoof_check", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3927539163, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "string", + "type": "String" + } + ] + }, { "name": "strip_diacritics", "is_const": true, @@ -220243,6 +222414,23 @@ } ] }, + { + "name": "is_valid_identifier", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3927539163, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "string", + "type": "String" + } + ] + }, { "name": "string_to_upper", "is_const": true, @@ -223776,6 +225964,22 @@ } ] }, + { + "name": "is_valid_identifier", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "string", + "type": "String" + } + ] + }, { "name": "string_get_word_breaks", "is_const": true, @@ -223796,6 +226000,42 @@ } ] }, + { + "name": "is_confusable", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + }, + "arguments": [ + { + "name": "string", + "type": "String" + }, + { + "name": "dict", + "type": "PackedStringArray" + } + ] + }, + { + "name": "spoof_check", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "string", + "type": "String" + } + ] + }, { "name": "string_to_upper", "is_const": true, @@ -230299,6 +232539,98 @@ } ] }, + { + "name": "get_custom_data_layer_by_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1321353865, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "layer_name", + "type": "String" + } + ] + }, + { + "name": "set_custom_data_layer_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 501894301, + "arguments": [ + { + "name": "layer_index", + "type": "int", + "meta": "int32" + }, + { + "name": "layer_name", + "type": "String" + } + ] + }, + { + "name": "get_custom_data_layer_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 844755477, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "layer_index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_custom_data_layer_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3492912874, + "arguments": [ + { + "name": "layer_index", + "type": "int", + "meta": "int32" + }, + { + "name": "layer_type", + "type": "enum::Variant.Type" + } + ] + }, + { + "name": "get_custom_data_layer_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2990820875, + "return_value": { + "type": "enum::Variant.Type" + }, + "arguments": [ + { + "name": "layer_index", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "set_source_level_tile_proxy", "is_const": false, @@ -232519,6 +234851,153 @@ } ] }, + { + "name": "TorusMesh", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "PrimitiveMesh", + "api_type": "core", + "methods": [ + { + "name": "set_inner_radius", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "radius", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_inner_radius", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_outer_radius", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "radius", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_outer_radius", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_rings", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "rings", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_rings", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_ring_segments", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "rings", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_ring_segments", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + } + ], + "properties": [ + { + "type": "float", + "name": "inner_radius", + "setter": "set_inner_radius", + "getter": "get_inner_radius", + "index": -1 + }, + { + "type": "float", + "name": "outer_radius", + "setter": "set_outer_radius", + "getter": "get_outer_radius", + "index": -1 + }, + { + "type": "int", + "name": "rings", + "setter": "set_rings", + "getter": "get_rings", + "index": -1 + }, + { + "type": "int", + "name": "ring_segments", + "setter": "set_ring_segments", + "getter": "get_ring_segments", + "index": -1 + } + ] + }, { "name": "TouchScreenButton", "is_refcounted": false, @@ -240949,7 +243428,7 @@ } }, { - "name": "set_fsr_mipmap_bias", + "name": "set_texture_mipmap_bias", "is_const": false, "is_vararg": false, "is_static": false, @@ -240957,14 +243436,14 @@ "hash": 373806689, "arguments": [ { - "name": "fsr_mipmap_bias", + "name": "texture_mipmap_bias", "type": "float", "meta": "float" } ] }, { - "name": "get_fsr_mipmap_bias", + "name": "get_texture_mipmap_bias", "is_const": true, "is_vararg": false, "is_static": false, @@ -241169,9 +243648,9 @@ }, { "type": "float", - "name": "fsr_mipmap_bias", - "setter": "set_fsr_mipmap_bias", - "getter": "get_fsr_mipmap_bias", + "name": "texture_mipmap_bias", + "setter": "set_texture_mipmap_bias", + "getter": "get_texture_mipmap_bias", "index": -1 }, { @@ -251555,8 +254034,12 @@ "value": 1 }, { - "name": "COLOR_DEFAULT_MAX", + "name": "COLOR_DEFAULT_TRANSPARENT", "value": 2 + }, + { + "name": "COLOR_DEFAULT_MAX", + "value": 3 } ] }, @@ -253162,7 +255645,7 @@ "name": "VisualShaderNodeVectorRefract", "is_refcounted": true, "is_instantiable": true, - "inherits": "VisualShaderNode", + "inherits": "VisualShaderNodeVectorBase", "api_type": "core" }, { @@ -260411,6 +262894,10 @@ "name": "Glyph", "format": "int start = -1;int end = -1;uint8_t count = 0;uint8_t repeat = 1;uint16_t flags = 0;float x_off = 0.f;float y_off = 0.f;float advance = 0.f;RID font_rid;int font_size = 0;int32_t index = 0" }, + { + "name": "ObjectID", + "format": "uint64_t id = 0" + }, { "name": "PhysicsServer3DExtensionMotionCollision", "format": "Vector3 position;Vector3 normal;Vector3 collider_velocity;real_t depth;int local_shape;ObjectID collider_id;RID collider;int collider_shape"