From 0d7da02dc49cfa6c910f86a72939cce0d2baf892 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Verschelde?= Date: Wed, 7 Sep 2022 13:17:03 +0200 Subject: [PATCH] headers: Sync with upstream commit 86dd3f312 (4.0-alpha16) --- godot-headers/extension_api.json | 8228 ++++++++++++++++++++++++++---- 1 file changed, 7137 insertions(+), 1091 deletions(-) diff --git a/godot-headers/extension_api.json b/godot-headers/extension_api.json index fd3701e2..dda3849a 100644 --- a/godot-headers/extension_api.json +++ b/godot-headers/extension_api.json @@ -3,9 +3,9 @@ "version_major": 4, "version_minor": 0, "version_patch": 0, - "version_status": "alpha15", + "version_status": "alpha16", "version_build": "official", - "version_full_name": "Godot Engine v4.0.alpha15.official" + "version_full_name": "Godot Engine v4.0.alpha16.official" }, "builtin_class_sizes": [ { @@ -4917,7 +4917,7 @@ ] }, { - "name": "range_lerp", + "name": "remap", "return_type": "float", "category": "math", "is_vararg": false, @@ -7740,6 +7740,30 @@ "is_static": false, "hash": 3942272618 }, + { + "name": "to_camel_case", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { + "name": "to_pascal_case", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, + { + "name": "to_snake_case", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, { "name": "split", "return_type": "PackedStringArray", @@ -8867,6 +8891,14 @@ } ] }, + { + "name": "is_zero_approx", + "return_type": "bool", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3918633141 + }, { "name": "posmod", "return_type": "Vector2", @@ -9661,7 +9693,7 @@ "hash": 466405837 }, { - "name": "has_no_area", + "name": "has_area", "return_type": "bool", "is_vararg": false, "is_const": true, @@ -9964,7 +9996,7 @@ "hash": 3173160232 }, { - "name": "has_no_area", + "name": "has_area", "return_type": "bool", "is_vararg": false, "is_const": true, @@ -10552,6 +10584,14 @@ } ] }, + { + "name": "is_zero_approx", + "return_type": "bool", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3918633141 + }, { "name": "inverse", "return_type": "Vector3", @@ -12214,6 +12254,14 @@ "type": "Vector4" } ] + }, + { + "name": "is_zero_approx", + "return_type": "bool", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3918633141 } ], "constructors": [ @@ -13380,7 +13428,7 @@ "hash": 466405837 }, { - "name": "has_no_volume", + "name": "has_volume", "return_type": "bool", "is_vararg": false, "is_const": true, @@ -13388,7 +13436,7 @@ "hash": 3918633141 }, { - "name": "has_no_surface", + "name": "has_surface", "return_type": "bool", "is_vararg": false, "is_const": true, @@ -14332,24 +14380,6 @@ } ] }, - { - "name": "spherical_interpolate_with", - "return_type": "Transform3D", - "is_vararg": false, - "is_const": true, - "is_static": false, - "hash": 1786453358, - "arguments": [ - { - "name": "xform", - "type": "Transform3D" - }, - { - "name": "weight", - "type": "float" - } - ] - }, { "name": "interpolate_with", "return_type": "Transform3D", @@ -17209,6 +17239,20 @@ } ] }, + { + "name": "find_key", + "return_type": "Variant", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1988825835, + "arguments": [ + { + "name": "value", + "type": "Variant" + } + ] + }, { "name": "erase", "return_type": "bool", @@ -22613,6 +22657,448 @@ } ] }, + { + "name": "AStarGrid2D", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "RefCounted", + "api_type": "core", + "enums": [ + { + "name": "Heuristic", + "is_bitfield": false, + "values": [ + { + "name": "HEURISTIC_EUCLIDEAN", + "value": 0 + }, + { + "name": "HEURISTIC_MANHATTAN", + "value": 1 + }, + { + "name": "HEURISTIC_OCTILE", + "value": 2 + }, + { + "name": "HEURISTIC_CHEBYSHEV", + "value": 3 + }, + { + "name": "HEURISTIC_MAX", + "value": 4 + } + ] + }, + { + "name": "DiagonalMode", + "is_bitfield": false, + "values": [ + { + "name": "DIAGONAL_MODE_ALWAYS", + "value": 0 + }, + { + "name": "DIAGONAL_MODE_NEVER", + "value": 1 + }, + { + "name": "DIAGONAL_MODE_AT_LEAST_ONE_WALKABLE", + "value": 2 + }, + { + "name": "DIAGONAL_MODE_ONLY_IF_NO_OBSTACLES", + "value": 3 + }, + { + "name": "DIAGONAL_MODE_MAX", + "value": 4 + } + ] + } + ], + "methods": [ + { + "name": "_estimate_cost", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "float" + }, + "arguments": [ + { + "name": "from_id", + "type": "Vector2i" + }, + { + "name": "to_id", + "type": "Vector2i" + } + ] + }, + { + "name": "_compute_cost", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "float" + }, + "arguments": [ + { + "name": "from_id", + "type": "Vector2i" + }, + { + "name": "to_id", + "type": "Vector2i" + } + ] + }, + { + "name": "set_size", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1130785943, + "arguments": [ + { + "name": "size", + "type": "Vector2i" + } + ] + }, + { + "name": "get_size", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3690982128, + "return_value": { + "type": "Vector2i" + } + }, + { + "name": "set_offset", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 743155724, + "arguments": [ + { + "name": "offset", + "type": "Vector2" + } + ] + }, + { + "name": "get_offset", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3341600327, + "return_value": { + "type": "Vector2" + } + }, + { + "name": "set_cell_size", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 743155724, + "arguments": [ + { + "name": "cell_size", + "type": "Vector2" + } + ] + }, + { + "name": "get_cell_size", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3341600327, + "return_value": { + "type": "Vector2" + } + }, + { + "name": "is_in_bounds", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2522259332, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "x", + "type": "int", + "meta": "int32" + }, + { + "name": "y", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "is_in_boundsv", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3900751641, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "id", + "type": "Vector2i" + } + ] + }, + { + "name": "is_dirty", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "update", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "set_jumping_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_jumping_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_diagonal_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1017829798, + "arguments": [ + { + "name": "mode", + "type": "enum::AStarGrid2D.DiagonalMode" + } + ] + }, + { + "name": "get_diagonal_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3129282674, + "return_value": { + "type": "enum::AStarGrid2D.DiagonalMode" + } + }, + { + "name": "set_default_heuristic", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1044375519, + "arguments": [ + { + "name": "heuristic", + "type": "enum::AStarGrid2D.Heuristic" + } + ] + }, + { + "name": "get_default_heuristic", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2074731422, + "return_value": { + "type": "enum::AStarGrid2D.Heuristic" + } + }, + { + "name": "set_point_solid", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2825551965, + "arguments": [ + { + "name": "id", + "type": "Vector2i" + }, + { + "name": "solid", + "type": "bool", + "default_value": "true" + } + ] + }, + { + "name": "is_point_solid", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3900751641, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "id", + "type": "Vector2i" + } + ] + }, + { + "name": "clear", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "get_point_path", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 690373547, + "return_value": { + "type": "PackedVector2Array" + }, + "arguments": [ + { + "name": "from_id", + "type": "Vector2i" + }, + { + "name": "to_id", + "type": "Vector2i" + } + ] + }, + { + "name": "get_id_path", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 690373547, + "return_value": { + "type": "PackedVector2Array" + }, + "arguments": [ + { + "name": "from_id", + "type": "Vector2i" + }, + { + "name": "to_id", + "type": "Vector2i" + } + ] + } + ], + "properties": [ + { + "type": "Vector2i", + "name": "size", + "setter": "set_size", + "getter": "get_size", + "index": -1 + }, + { + "type": "Vector2", + "name": "offset", + "setter": "set_offset", + "getter": "get_offset", + "index": -1 + }, + { + "type": "Vector2", + "name": "cell_size", + "setter": "set_cell_size", + "getter": "get_cell_size", + "index": -1 + }, + { + "type": "bool", + "name": "jumping_enabled", + "setter": "set_jumping_enabled", + "getter": "is_jumping_enabled", + "index": -1 + }, + { + "type": "int", + "name": "default_heuristic", + "setter": "set_default_heuristic", + "getter": "get_default_heuristic", + "index": -1 + }, + { + "type": "int", + "name": "diagonal_mode", + "setter": "set_diagonal_mode", + "getter": "get_diagonal_mode", + "index": -1 + } + ] + }, { "name": "AcceptDialog", "is_refcounted": false, @@ -23377,6 +23863,31 @@ "type": "StringName" } }, + { + "name": "set_playing", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "playing", + "type": "bool" + } + ] + }, + { + "name": "is_playing", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "play", "is_const": false, @@ -23400,17 +23911,6 @@ "is_virtual": false, "hash": 3218959716 }, - { - "name": "is_playing", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" - } - }, { "name": "set_frame", "is_const": false, @@ -23472,8 +23972,8 @@ { "type": "bool", "name": "playing", - "setter": "_set_playing", - "getter": "_is_playing", + "setter": "set_playing", + "getter": "is_playing", "index": -1 } ] @@ -23571,7 +24071,7 @@ } }, { - "name": "set_oneshot", + "name": "set_one_shot", "is_const": false, "is_vararg": false, "is_static": false, @@ -23579,13 +24079,13 @@ "hash": 2586408642, "arguments": [ { - "name": "oneshot", + "name": "one_shot", "type": "bool" } ] }, { - "name": "get_oneshot", + "name": "get_one_shot", "is_const": true, "is_vararg": false, "is_static": false, @@ -23723,9 +24223,9 @@ }, { "type": "bool", - "name": "oneshot", - "setter": "set_oneshot", - "getter": "get_oneshot", + "name": "one_shot", + "setter": "set_one_shot", + "getter": "get_one_shot", "index": -1 }, { @@ -28399,7 +28899,7 @@ "properties": [ { "type": "int", - "name": "input_count", + "name": "enabled_inputs", "setter": "set_enabled_inputs", "getter": "get_enabled_inputs", "index": -1 @@ -40402,7 +40902,7 @@ } }, { - "name": "set_emission_energy", + "name": "set_emission_energy_multiplier", "is_const": false, "is_vararg": false, "is_static": false, @@ -40410,14 +40910,41 @@ "hash": 373806689, "arguments": [ { - "name": "emission_energy", + "name": "emission_energy_multiplier", "type": "float", "meta": "float" } ] }, { - "name": "get_emission_energy", + "name": "get_emission_energy_multiplier", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_emission_intensity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "emission_energy_multiplier", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_emission_intensity", "is_const": true, "is_vararg": false, "is_static": false, @@ -42144,9 +42671,16 @@ }, { "type": "float", - "name": "emission_energy", - "setter": "set_emission_energy", - "getter": "get_emission_energy", + "name": "emission_energy_multiplier", + "setter": "set_emission_energy_multiplier", + "getter": "get_emission_energy_multiplier", + "index": -1 + }, + { + "type": "float", + "name": "emission_intensity", + "setter": "set_emission_intensity", + "getter": "get_emission_intensity", "index": -1 }, { @@ -42759,11 +43293,11 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 743155724, + "hash": 1130785943, "arguments": [ { "name": "size", - "type": "Vector2" + "type": "Vector2i" } ] }, @@ -42787,17 +43321,41 @@ } ] }, + { + "name": "set_bitv", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4153096796, + "arguments": [ + { + "name": "position", + "type": "Vector2i" + }, + { + "name": "bit", + "type": "bool" + } + ] + }, { "name": "set_bit", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 979101055, + "hash": 1383440665, "arguments": [ { - "name": "position", - "type": "Vector2" + "name": "x", + "type": "int", + "meta": "int32" + }, + { + "name": "y", + "type": "int", + "meta": "int32" }, { "name": "bit", @@ -42805,20 +43363,43 @@ } ] }, + { + "name": "get_bitv", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3900751641, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "position", + "type": "Vector2i" + } + ] + }, { "name": "get_bit", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 556197845, + "hash": 2522259332, "return_value": { "type": "bool" }, "arguments": [ { - "name": "position", - "type": "Vector2" + "name": "x", + "type": "int", + "meta": "int32" + }, + { + "name": "y", + "type": "int", + "meta": "int32" } ] }, @@ -42828,11 +43409,11 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1453796981, + "hash": 472162941, "arguments": [ { "name": "rect", - "type": "Rect2" + "type": "Rect2i" }, { "name": "bit", @@ -42858,9 +43439,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3341600327, + "hash": 3690982128, "return_value": { - "type": "Vector2" + "type": "Vector2i" } }, { @@ -42869,11 +43450,11 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 743155724, + "hash": 1130785943, "arguments": [ { "name": "new_size", - "type": "Vector2" + "type": "Vector2i" } ] }, @@ -42883,7 +43464,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1356297692, + "hash": 3317281434, "arguments": [ { "name": "pixels", @@ -42892,7 +43473,7 @@ }, { "name": "rect", - "type": "Rect2" + "type": "Rect2i" } ] }, @@ -42913,14 +43494,14 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 88560356, + "hash": 876132484, "return_value": { "type": "Array" }, "arguments": [ { "name": "rect", - "type": "Rect2" + "type": "Rect2i" }, { "name": "epsilon", @@ -43421,7 +44002,7 @@ { "name": "BoxContainer", "is_refcounted": false, - "is_instantiable": false, + "is_instantiable": true, "inherits": "Container", "api_type": "core", "enums": [ @@ -43462,17 +44043,6 @@ } ] }, - { - "name": "get_alignment", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1915476527, - "return_value": { - "type": "enum::BoxContainer.AlignmentMode" - } - }, { "name": "set_alignment", "is_const": false, @@ -43486,6 +44056,42 @@ "type": "enum::BoxContainer.AlignmentMode" } ] + }, + { + "name": "get_alignment", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1915476527, + "return_value": { + "type": "enum::BoxContainer.AlignmentMode" + } + }, + { + "name": "set_vertical", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "vertical", + "type": "bool" + } + ] + }, + { + "name": "is_vertical", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "properties": [ @@ -43495,6 +44101,13 @@ "setter": "set_alignment", "getter": "get_alignment", "index": -1 + }, + { + "type": "bool", + "name": "vertical", + "setter": "set_vertical", + "getter": "is_vertical", + "index": -1 } ] }, @@ -49474,7 +50087,7 @@ ] }, { - "name": "get_camera_position", + "name": "get_target_position", "is_const": true, "is_vararg": false, "is_static": false, @@ -49485,7 +50098,7 @@ } }, { - "name": "get_camera_screen_center", + "name": "get_screen_center_position", "is_const": true, "is_vararg": false, "is_static": false, @@ -50444,28 +51057,28 @@ } }, { - "name": "set_effects", + "name": "set_attributes", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1711096158, + "hash": 2817810567, "arguments": [ { "name": "env", - "type": "CameraEffects" + "type": "CameraAttributes" } ] }, { - "name": "get_effects", + "name": "get_attributes", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2213573967, + "hash": 3921283215, "return_value": { - "type": "CameraEffects" + "type": "CameraAttributes" } }, { @@ -50629,10 +51242,10 @@ "index": -1 }, { - "type": "CameraEffects", - "name": "effects", - "setter": "set_effects", - "getter": "get_effects", + "type": "CameraAttributesPractical,CameraAttributesPhysical", + "name": "attributes", + "setter": "set_attributes", + "getter": "get_attributes", "index": -1 }, { @@ -50708,11 +51321,485 @@ ] }, { - "name": "CameraEffects", + "name": "CameraAttributes", "is_refcounted": true, "is_instantiable": true, "inherits": "Resource", "api_type": "core", + "methods": [ + { + "name": "set_exposure_multiplier", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "multiplier", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_exposure_multiplier", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_exposure_sensitivity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "sensitivity", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_exposure_sensitivity", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_auto_exposure_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_auto_exposure_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_auto_exposure_speed", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "exposure_speed", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_auto_exposure_speed", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_auto_exposure_scale", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "exposure_grey", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_auto_exposure_scale", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + } + ], + "properties": [ + { + "type": "float", + "name": "exposure_sensitivity", + "setter": "set_exposure_sensitivity", + "getter": "get_exposure_sensitivity", + "index": -1 + }, + { + "type": "float", + "name": "exposure_multiplier", + "setter": "set_exposure_multiplier", + "getter": "get_exposure_multiplier", + "index": -1 + }, + { + "type": "bool", + "name": "auto_exposure_enabled", + "setter": "set_auto_exposure_enabled", + "getter": "is_auto_exposure_enabled", + "index": -1 + }, + { + "type": "float", + "name": "auto_exposure_scale", + "setter": "set_auto_exposure_scale", + "getter": "get_auto_exposure_scale", + "index": -1 + }, + { + "type": "float", + "name": "auto_exposure_speed", + "setter": "set_auto_exposure_speed", + "getter": "get_auto_exposure_speed", + "index": -1 + } + ] + }, + { + "name": "CameraAttributesPhysical", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "CameraAttributes", + "api_type": "core", + "methods": [ + { + "name": "set_aperture", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "aperture", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_aperture", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_shutter_speed", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "shutter_speed", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_shutter_speed", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_focal_length", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "focal_length", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_focal_length", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_focus_distance", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "focus_distance", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_focus_distance", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_near", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "near", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_near", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_far", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "far", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_far", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "get_fov", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_auto_exposure_max_exposure_value", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "exposure_value_max", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_auto_exposure_max_exposure_value", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_auto_exposure_min_exposure_value", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "exposure_value_min", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_auto_exposure_min_exposure_value", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + } + ], + "properties": [ + { + "type": "float", + "name": "frustum_focus_distance", + "setter": "set_focus_distance", + "getter": "get_focus_distance", + "index": -1 + }, + { + "type": "float", + "name": "frustum_focal_length", + "setter": "set_focal_length", + "getter": "get_focal_length", + "index": -1 + }, + { + "type": "float", + "name": "frustum_near", + "setter": "set_near", + "getter": "get_near", + "index": -1 + }, + { + "type": "float", + "name": "frustum_far", + "setter": "set_far", + "getter": "get_far", + "index": -1 + }, + { + "type": "float", + "name": "exposure_aperture", + "setter": "set_aperture", + "getter": "get_aperture", + "index": -1 + }, + { + "type": "float", + "name": "exposure_shutter_speed", + "setter": "set_shutter_speed", + "getter": "get_shutter_speed", + "index": -1 + }, + { + "type": "float", + "name": "auto_exposure_min_exposure_value", + "setter": "set_auto_exposure_min_exposure_value", + "getter": "get_auto_exposure_min_exposure_value", + "index": -1 + }, + { + "type": "float", + "name": "auto_exposure_max_exposure_value", + "setter": "set_auto_exposure_max_exposure_value", + "getter": "get_auto_exposure_max_exposure_value", + "index": -1 + } + ] + }, + { + "name": "CameraAttributesPractical", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "CameraAttributes", + "api_type": "core", "methods": [ { "name": "set_dof_blur_far_enabled", @@ -50900,32 +51987,7 @@ } }, { - "name": "set_override_exposure_enabled", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2586408642, - "arguments": [ - { - "name": "enabled", - "type": "bool" - } - ] - }, - { - "name": "is_override_exposure_enabled", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" - } - }, - { - "name": "set_override_exposure", + "name": "set_auto_exposure_max_sensitivity", "is_const": false, "is_vararg": false, "is_static": false, @@ -50933,14 +51995,41 @@ "hash": 373806689, "arguments": [ { - "name": "exposure", + "name": "max_sensitivity", "type": "float", "meta": "float" } ] }, { - "name": "get_override_exposure", + "name": "get_auto_exposure_max_sensitivity", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_auto_exposure_min_sensitivity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "min_sensitivity", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_auto_exposure_min_sensitivity", "is_const": true, "is_vararg": false, "is_static": false, @@ -51003,17 +52092,17 @@ "index": -1 }, { - "type": "bool", - "name": "override_exposure_enabled", - "setter": "set_override_exposure_enabled", - "getter": "is_override_exposure_enabled", + "type": "float", + "name": "auto_exposure_min_sensitivity", + "setter": "set_auto_exposure_min_sensitivity", + "getter": "get_auto_exposure_min_sensitivity", "index": -1 }, { "type": "float", - "name": "override_exposure", - "setter": "set_override_exposure", - "getter": "get_override_exposure", + "name": "auto_exposure_max_sensitivity", + "setter": "set_auto_exposure_max_sensitivity", + "getter": "get_auto_exposure_max_sensitivity", "index": -1 } ] @@ -51692,7 +52781,7 @@ "hash": 3218959716 }, { - "name": "update", + "name": "queue_redraw", "is_const": false, "is_vararg": false, "is_static": false, @@ -62032,6 +63121,17 @@ } ] }, + { + "name": "encode_to_text", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, { "name": "load_encrypted", "is_const": false, @@ -65437,7 +66537,7 @@ ] }, { - "name": "interpolate", + "name": "sample", "is_const": true, "is_vararg": false, "is_static": false, @@ -65456,7 +66556,7 @@ ] }, { - "name": "interpolate_baked", + "name": "sample_baked", "is_const": true, "is_vararg": false, "is_static": false, @@ -65959,7 +67059,7 @@ "hash": 3218959716 }, { - "name": "interpolate", + "name": "sample", "is_const": true, "is_vararg": false, "is_static": false, @@ -65982,7 +67082,7 @@ ] }, { - "name": "interpolatef", + "name": "samplef", "is_const": true, "is_vararg": false, "is_static": false, @@ -66039,7 +67139,7 @@ } }, { - "name": "interpolate_baked", + "name": "sample_baked", "is_const": true, "is_vararg": false, "is_static": false, @@ -66388,7 +67488,7 @@ "hash": 3218959716 }, { - "name": "interpolate", + "name": "sample", "is_const": true, "is_vararg": false, "is_static": false, @@ -66411,7 +67511,7 @@ ] }, { - "name": "interpolatef", + "name": "samplef", "is_const": true, "is_vararg": false, "is_static": false, @@ -66493,7 +67593,7 @@ } }, { - "name": "interpolate_baked", + "name": "sample_baked", "is_const": true, "is_vararg": false, "is_static": false, @@ -66516,7 +67616,7 @@ ] }, { - "name": "interpolate_baked_up_vector", + "name": "sample_baked_up_vector", "is_const": true, "is_vararg": false, "is_static": false, @@ -68077,21 +69177,21 @@ "name": "directional_shadow_split_1", "setter": "set_param", "getter": "get_param", - "index": 9 + "index": 10 }, { "type": "float", "name": "directional_shadow_split_2", "setter": "set_param", "getter": "get_param", - "index": 10 + "index": 11 }, { "type": "float", "name": "directional_shadow_split_3", "setter": "set_param", "getter": "get_param", - "index": 11 + "index": 12 }, { "type": "bool", @@ -68105,21 +69205,21 @@ "name": "directional_shadow_fade_start", "setter": "set_param", "getter": "get_param", - "index": 12 + "index": 13 }, { "type": "float", "name": "directional_shadow_max_distance", "setter": "set_param", "getter": "get_param", - "index": 8 + "index": 9 }, { "type": "float", "name": "directional_shadow_pancake_size", "setter": "set_param", "getter": "get_param", - "index": 15 + "index": 16 }, { "type": "int", @@ -68967,13 +70067,45 @@ "type": "String" } }, + { + "name": "global_menu_add_submenu_item", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3806306913, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "menu_root", + "type": "String" + }, + { + "name": "label", + "type": "String" + }, + { + "name": "submenu", + "type": "String" + }, + { + "name": "index", + "type": "int", + "meta": "int32", + "default_value": "-1" + } + ] + }, { "name": "global_menu_add_item", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1343835725, + "hash": 3415468211, "return_value": { "type": "int", "meta": "int32" @@ -68992,6 +70124,11 @@ "type": "Callable", "default_value": "" }, + { + "name": "key_callback", + "type": "Callable", + "default_value": "" + }, { "name": "tag", "type": "Variant", @@ -69016,7 +70153,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1343835725, + "hash": 3415468211, "return_value": { "type": "int", "meta": "int32" @@ -69035,6 +70172,11 @@ "type": "Callable", "default_value": "" }, + { + "name": "key_callback", + "type": "Callable", + "default_value": "" + }, { "name": "tag", "type": "Variant", @@ -69059,7 +70201,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 129300587, + "hash": 1700867534, "return_value": { "type": "int", "meta": "int32" @@ -69082,6 +70224,11 @@ "type": "Callable", "default_value": "" }, + { + "name": "key_callback", + "type": "Callable", + "default_value": "" + }, { "name": "tag", "type": "Variant", @@ -69106,7 +70253,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 129300587, + "hash": 1700867534, "return_value": { "type": "int", "meta": "int32" @@ -69129,6 +70276,11 @@ "type": "Callable", "default_value": "" }, + { + "name": "key_callback", + "type": "Callable", + "default_value": "" + }, { "name": "tag", "type": "Variant", @@ -69153,7 +70305,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1343835725, + "hash": 3415468211, "return_value": { "type": "int", "meta": "int32" @@ -69172,6 +70324,11 @@ "type": "Callable", "default_value": "" }, + { + "name": "key_callback", + "type": "Callable", + "default_value": "" + }, { "name": "tag", "type": "Variant", @@ -69196,7 +70353,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 129300587, + "hash": 1700867534, "return_value": { "type": "int", "meta": "int32" @@ -69219,6 +70376,11 @@ "type": "Callable", "default_value": "" }, + { + "name": "key_callback", + "type": "Callable", + "default_value": "" + }, { "name": "tag", "type": "Variant", @@ -69243,7 +70405,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2051878499, + "hash": 635750054, "return_value": { "type": "int", "meta": "int32" @@ -69272,6 +70434,11 @@ "type": "Callable", "default_value": "" }, + { + "name": "key_callback", + "type": "Callable", + "default_value": "" + }, { "name": "tag", "type": "Variant", @@ -69290,38 +70457,6 @@ } ] }, - { - "name": "global_menu_add_submenu_item", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3806306913, - "return_value": { - "type": "int", - "meta": "int32" - }, - "arguments": [ - { - "name": "menu_root", - "type": "String" - }, - { - "name": "label", - "type": "String" - }, - { - "name": "submenu", - "type": "String" - }, - { - "name": "index", - "type": "int", - "meta": "int32", - "default_value": "-1" - } - ] - }, { "name": "global_menu_add_separator", "is_const": false, @@ -69478,6 +70613,28 @@ } ] }, + { + "name": "global_menu_get_item_key_callback", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 748666903, + "return_value": { + "type": "Callable" + }, + "arguments": [ + { + "name": "menu_root", + "type": "String" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "global_menu_get_item_tag", "is_const": true, @@ -69793,6 +70950,29 @@ } ] }, + { + "name": "global_menu_set_item_key_callback", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3809915389, + "arguments": [ + { + "name": "menu_root", + "type": "String" + }, + { + "name": "idx", + "type": "int", + "meta": "int32" + }, + { + "name": "key_callback", + "type": "Callable" + } + ] + }, { "name": "global_menu_set_item_tag", "is_const": false, @@ -70198,6 +71378,39 @@ } ] }, + { + "name": "is_dark_mode_supported", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "is_dark_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "get_accent_color", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3444240500, + "return_value": { + "type": "Color" + } + }, { "name": "mouse_set_mode", "is_const": false, @@ -73032,6 +74245,13 @@ } ] }, + { + "name": "EditorExportPlatform", + "is_refcounted": true, + "is_instantiable": false, + "inherits": "RefCounted", + "api_type": "editor" + }, { "name": "EditorExportPlugin", "is_refcounted": true, @@ -73092,6 +74312,120 @@ "is_vararg": false, "is_virtual": true }, + { + "name": "_begin_customize_resources", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "platform", + "type": "EditorExportPlatform" + }, + { + "name": "features", + "type": "PackedStringArray" + } + ] + }, + { + "name": "_customize_resource", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Resource" + }, + "arguments": [ + { + "name": "resource", + "type": "Resource" + }, + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "_begin_customize_scenes", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "platform", + "type": "EditorExportPlatform" + }, + { + "name": "features", + "type": "PackedStringArray" + } + ] + }, + { + "name": "_customize_scene", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Node" + }, + "arguments": [ + { + "name": "scene", + "type": "Node" + }, + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "_get_customization_configuration_hash", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + } + }, + { + "name": "_end_customize_scenes", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true + }, + { + "name": "_end_customize_resources", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true + }, + { + "name": "_get_name", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "String" + } + }, { "name": "add_shared_object", "is_const": false, @@ -75074,14 +76408,14 @@ } }, { - "name": "get_editor_main_control", + "name": "get_editor_main_screen", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 829782337, + "hash": 915758477, "return_value": { - "type": "Control" + "type": "VBoxContainer" } }, { @@ -79605,87 +80939,574 @@ "is_instantiable": false, "inherits": "Object", "api_type": "editor", - "methods": [ + "enums": [ { - "name": "is_addon_ready", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2240911060, - "return_value": { - "type": "bool" - } + "name": "ChangeType", + "is_bitfield": false, + "values": [ + { + "name": "CHANGE_TYPE_NEW", + "value": 0 + }, + { + "name": "CHANGE_TYPE_MODIFIED", + "value": 1 + }, + { + "name": "CHANGE_TYPE_RENAMED", + "value": 2 + }, + { + "name": "CHANGE_TYPE_DELETED", + "value": 3 + }, + { + "name": "CHANGE_TYPE_TYPECHANGE", + "value": 4 + }, + { + "name": "CHANGE_TYPE_UNMERGED", + "value": 5 + } + ] }, { - "name": "initialize", + "name": "TreeArea", + "is_bitfield": false, + "values": [ + { + "name": "TREE_AREA_COMMIT", + "value": 0 + }, + { + "name": "TREE_AREA_STAGED", + "value": 1 + }, + { + "name": "TREE_AREA_UNSTAGED", + "value": 2 + } + ] + } + ], + "methods": [ + { + "name": "_initialize", "is_const": false, - "is_vararg": false, "is_static": false, - "is_virtual": false, - "hash": 2323990056, + "is_vararg": false, + "is_virtual": true, "return_value": { "type": "bool" }, "arguments": [ { - "name": "project_root_path", + "name": "project_path", "type": "String" } ] }, { - "name": "is_vcs_initialized", + "name": "_set_credentials", "is_const": false, - "is_vararg": false, "is_static": false, - "is_virtual": false, - "hash": 2240911060, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "username", + "type": "String" + }, + { + "name": "password", + "type": "String" + }, + { + "name": "ssh_public_key_path", + "type": "String" + }, + { + "name": "ssh_private_key_path", + "type": "String" + }, + { + "name": "ssh_passphrase", + "type": "String" + } + ] + }, + { + "name": "_get_modified_files_data", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Array" + } + }, + { + "name": "_stage_file", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "file_path", + "type": "String" + } + ] + }, + { + "name": "_unstage_file", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "file_path", + "type": "String" + } + ] + }, + { + "name": "_discard_file", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "file_path", + "type": "String" + } + ] + }, + { + "name": "_commit", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "msg", + "type": "String" + } + ] + }, + { + "name": "_get_diff", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Array" + }, + "arguments": [ + { + "name": "identifier", + "type": "String" + }, + { + "name": "area", + "type": "int" + } + ] + }, + { + "name": "_shut_down", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, "return_value": { "type": "bool" } }, { - "name": "get_modified_files_data", + "name": "_get_vcs_name", "is_const": false, - "is_vararg": false, "is_static": false, - "is_virtual": false, - "hash": 2382534195, + "is_vararg": false, + "is_virtual": true, "return_value": { - "type": "Dictionary" + "type": "String" } }, { - "name": "stage_file", + "name": "_get_previous_commits", "is_const": false, - "is_vararg": false, "is_static": false, - "is_virtual": false, - "hash": 83702148, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Array" + }, "arguments": [ { - "name": "file_path", + "name": "max_commits", + "type": "int" + } + ] + }, + { + "name": "_get_branch_list", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Array" + } + }, + { + "name": "_get_remotes", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Array" + } + }, + { + "name": "_create_branch", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "branch_name", "type": "String" } ] }, { - "name": "unstage_file", + "name": "_remove_branch", "is_const": false, - "is_vararg": false, "is_static": false, - "is_virtual": false, - "hash": 83702148, + "is_vararg": false, + "is_virtual": true, "arguments": [ { - "name": "file_path", + "name": "branch_name", "type": "String" } ] }, { - "name": "commit", + "name": "_create_remote", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "remote_name", + "type": "String" + }, + { + "name": "remote_url", + "type": "String" + } + ] + }, + { + "name": "_remove_remote", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "remote_name", + "type": "String" + } + ] + }, + { + "name": "_get_current_branch_name", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "String" + } + }, + { + "name": "_checkout_branch", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "branch_name", + "type": "String" + } + ] + }, + { + "name": "_pull", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "remote", + "type": "String" + } + ] + }, + { + "name": "_push", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "remote", + "type": "String" + }, + { + "name": "force", + "type": "bool" + } + ] + }, + { + "name": "_fetch", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "remote", + "type": "String" + } + ] + }, + { + "name": "_get_line_diff", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Array" + }, + "arguments": [ + { + "name": "file_path", + "type": "String" + }, + { + "name": "text", + "type": "String" + } + ] + }, + { + "name": "create_diff_line", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2901184053, + "return_value": { + "type": "Dictionary" + }, + "arguments": [ + { + "name": "new_line_no", + "type": "int", + "meta": "int32" + }, + { + "name": "old_line_no", + "type": "int", + "meta": "int32" + }, + { + "name": "content", + "type": "String" + }, + { + "name": "status", + "type": "String" + } + ] + }, + { + "name": "create_diff_hunk", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3784842090, + "return_value": { + "type": "Dictionary" + }, + "arguments": [ + { + "name": "old_start", + "type": "int", + "meta": "int32" + }, + { + "name": "new_start", + "type": "int", + "meta": "int32" + }, + { + "name": "old_lines", + "type": "int", + "meta": "int32" + }, + { + "name": "new_lines", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "create_diff_file", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2723227684, + "return_value": { + "type": "Dictionary" + }, + "arguments": [ + { + "name": "new_file", + "type": "String" + }, + { + "name": "old_file", + "type": "String" + } + ] + }, + { + "name": "create_commit", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1075983584, + "return_value": { + "type": "Dictionary" + }, + "arguments": [ + { + "name": "msg", + "type": "String" + }, + { + "name": "author", + "type": "String" + }, + { + "name": "id", + "type": "String" + }, + { + "name": "unix_timestamp", + "type": "int", + "meta": "int64" + }, + { + "name": "offset_minutes", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "create_status_file", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1083471673, + "return_value": { + "type": "Dictionary" + }, + "arguments": [ + { + "name": "file_path", + "type": "String" + }, + { + "name": "change_type", + "type": "enum::EditorVCSInterface.ChangeType" + }, + { + "name": "area", + "type": "enum::EditorVCSInterface.TreeArea" + } + ] + }, + { + "name": "add_diff_hunks_into_diff_file", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4015243225, + "return_value": { + "type": "Dictionary" + }, + "arguments": [ + { + "name": "diff_file", + "type": "Dictionary" + }, + { + "name": "diff_hunks", + "type": "Array" + } + ] + }, + { + "name": "add_line_diffs_into_diff_hunk", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4015243225, + "return_value": { + "type": "Dictionary" + }, + "arguments": [ + { + "name": "diff_hunk", + "type": "Dictionary" + }, + { + "name": "line_diffs", + "type": "Array" + } + ] + }, + { + "name": "popup_error", "is_const": false, "is_vararg": false, "is_static": false, @@ -79697,56 +81518,6 @@ "type": "String" } ] - }, - { - "name": "get_file_diff", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1576865988, - "return_value": { - "type": "Array" - }, - "arguments": [ - { - "name": "file_path", - "type": "String" - } - ] - }, - { - "name": "shut_down", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2240911060, - "return_value": { - "type": "bool" - } - }, - { - "name": "get_project_name", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2841200299, - "return_value": { - "type": "String" - } - }, - { - "name": "get_vcs_name", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2841200299, - "return_value": { - "type": "String" - } } ] }, @@ -80811,7 +82582,7 @@ } }, { - "name": "set_bg_energy", + "name": "set_bg_energy_multiplier", "is_const": false, "is_vararg": false, "is_static": false, @@ -80826,7 +82597,34 @@ ] }, { - "name": "get_bg_energy", + "name": "get_bg_energy_multiplier", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_bg_intensity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "energy", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_bg_intensity", "is_const": true, "is_vararg": false, "is_static": false, @@ -81099,139 +82897,6 @@ "meta": "float" } }, - { - "name": "set_tonemap_auto_exposure_enabled", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2586408642, - "arguments": [ - { - "name": "enabled", - "type": "bool" - } - ] - }, - { - "name": "is_tonemap_auto_exposure_enabled", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" - } - }, - { - "name": "set_tonemap_auto_exposure_max", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 373806689, - "arguments": [ - { - "name": "exposure_max", - "type": "float", - "meta": "float" - } - ] - }, - { - "name": "get_tonemap_auto_exposure_max", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1740695150, - "return_value": { - "type": "float", - "meta": "float" - } - }, - { - "name": "set_tonemap_auto_exposure_min", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 373806689, - "arguments": [ - { - "name": "exposure_min", - "type": "float", - "meta": "float" - } - ] - }, - { - "name": "get_tonemap_auto_exposure_min", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1740695150, - "return_value": { - "type": "float", - "meta": "float" - } - }, - { - "name": "set_tonemap_auto_exposure_speed", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 373806689, - "arguments": [ - { - "name": "exposure_speed", - "type": "float", - "meta": "float" - } - ] - }, - { - "name": "get_tonemap_auto_exposure_speed", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1740695150, - "return_value": { - "type": "float", - "meta": "float" - } - }, - { - "name": "set_tonemap_auto_exposure_grey", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 373806689, - "arguments": [ - { - "name": "exposure_grey", - "type": "float", - "meta": "float" - } - ] - }, - { - "name": "get_tonemap_auto_exposure_grey", - "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, @@ -82622,6 +84287,33 @@ "meta": "float" } }, + { + "name": "set_fog_sky_affect", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "sky_affect", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_fog_sky_affect", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "set_volumetric_fog_enabled", "is_const": false, @@ -82886,6 +84578,33 @@ "meta": "float" } }, + { + "name": "set_volumetric_fog_sky_affect", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "sky_affect", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_volumetric_fog_sky_affect", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "set_volumetric_fog_temporal_reprojection_enabled", "is_const": false, @@ -83087,9 +84806,16 @@ }, { "type": "float", - "name": "background_energy", - "setter": "set_bg_energy", - "getter": "get_bg_energy", + "name": "background_energy_multiplier", + "setter": "set_bg_energy_multiplier", + "getter": "get_bg_energy_multiplier", + "index": -1 + }, + { + "type": "float", + "name": "background_intensity", + "setter": "set_bg_intensity", + "getter": "get_bg_intensity", "index": -1 }, { @@ -83183,41 +84909,6 @@ "getter": "get_tonemap_white", "index": -1 }, - { - "type": "bool", - "name": "auto_exposure_enabled", - "setter": "set_tonemap_auto_exposure_enabled", - "getter": "is_tonemap_auto_exposure_enabled", - "index": -1 - }, - { - "type": "float", - "name": "auto_exposure_scale", - "setter": "set_tonemap_auto_exposure_grey", - "getter": "get_tonemap_auto_exposure_grey", - "index": -1 - }, - { - "type": "float", - "name": "auto_exposure_min_luma", - "setter": "set_tonemap_auto_exposure_min", - "getter": "get_tonemap_auto_exposure_min", - "index": -1 - }, - { - "type": "float", - "name": "auto_exposure_max_luma", - "setter": "set_tonemap_auto_exposure_max", - "getter": "get_tonemap_auto_exposure_max", - "index": -1 - }, - { - "type": "float", - "name": "auto_exposure_speed", - "setter": "set_tonemap_auto_exposure_speed", - "getter": "get_tonemap_auto_exposure_speed", - "index": -1 - }, { "type": "bool", "name": "ssr_enabled", @@ -83561,6 +85252,13 @@ "getter": "get_fog_aerial_perspective", "index": -1 }, + { + "type": "float", + "name": "fog_sky_affect", + "setter": "set_fog_sky_affect", + "getter": "get_fog_sky_affect", + "index": -1 + }, { "type": "float", "name": "fog_height", @@ -83645,6 +85343,13 @@ "getter": "get_volumetric_fog_ambient_inject", "index": -1 }, + { + "type": "float", + "name": "volumetric_fog_sky_affect", + "setter": "set_volumetric_fog_sky_affect", + "getter": "get_volumetric_fog_sky_affect", + "index": -1 + }, { "type": "bool", "name": "volumetric_fog_temporal_reprojection_enabled", @@ -85927,7 +87632,7 @@ { "name": "FlowContainer", "is_refcounted": false, - "is_instantiable": false, + "is_instantiable": true, "inherits": "Container", "api_type": "core", "methods": [ @@ -85942,6 +87647,40 @@ "type": "int", "meta": "int32" } + }, + { + "name": "set_vertical", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "vertical", + "type": "bool" + } + ] + }, + { + "name": "is_vertical", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + } + ], + "properties": [ + { + "type": "bool", + "name": "vertical", + "setter": "set_vertical", + "getter": "is_vertical", + "index": -1 } ] }, @@ -97263,7 +99002,7 @@ } }, { - "name": "set_instance_shader_uniform", + "name": "set_instance_shader_parameter", "is_const": false, "is_vararg": false, "is_static": false, @@ -97271,7 +99010,7 @@ "hash": 3776071444, "arguments": [ { - "name": "uniform", + "name": "name", "type": "StringName" }, { @@ -97281,7 +99020,7 @@ ] }, { - "name": "get_instance_shader_uniform", + "name": "get_instance_shader_parameter", "is_const": true, "is_vararg": false, "is_static": false, @@ -97292,7 +99031,7 @@ }, "arguments": [ { - "name": "uniform", + "name": "name", "type": "StringName" } ] @@ -97675,7 +99414,7 @@ ] }, { - "name": "interpolate", + "name": "sample", "is_const": false, "is_vararg": false, "is_static": false, @@ -100171,6 +101910,12 @@ { "name": "position_offset_changed" }, + { + "name": "selected" + }, + { + "name": "deselected" + }, { "name": "slot_updated", "arguments": [ @@ -100808,7 +102553,7 @@ ] }, { - "name": "world_to_map", + "name": "local_to_map", "is_const": true, "is_vararg": false, "is_static": false, @@ -100819,13 +102564,13 @@ }, "arguments": [ { - "name": "world_position", + "name": "local_position", "type": "Vector3" } ] }, { - "name": "map_to_world", + "name": "map_to_local", "is_const": true, "is_vararg": false, "is_static": false, @@ -110156,7 +111901,7 @@ ] }, { - "name": "JavaScript", + "name": "JavaScriptBridge", "is_refcounted": false, "is_instantiable": false, "inherits": "Object", @@ -113425,71 +115170,71 @@ "value": 1 }, { - "name": "PARAM_SPECULAR", + "name": "PARAM_VOLUMETRIC_FOG_ENERGY", "value": 2 }, { - "name": "PARAM_RANGE", + "name": "PARAM_SPECULAR", "value": 3 }, { - "name": "PARAM_SIZE", + "name": "PARAM_RANGE", "value": 4 }, { - "name": "PARAM_ATTENUATION", + "name": "PARAM_SIZE", "value": 5 }, { - "name": "PARAM_SPOT_ANGLE", + "name": "PARAM_ATTENUATION", "value": 6 }, { - "name": "PARAM_SPOT_ATTENUATION", + "name": "PARAM_SPOT_ANGLE", "value": 7 }, { - "name": "PARAM_SHADOW_MAX_DISTANCE", + "name": "PARAM_SPOT_ATTENUATION", "value": 8 }, { - "name": "PARAM_SHADOW_SPLIT_1_OFFSET", + "name": "PARAM_SHADOW_MAX_DISTANCE", "value": 9 }, { - "name": "PARAM_SHADOW_SPLIT_2_OFFSET", + "name": "PARAM_SHADOW_SPLIT_1_OFFSET", "value": 10 }, { - "name": "PARAM_SHADOW_SPLIT_3_OFFSET", + "name": "PARAM_SHADOW_SPLIT_2_OFFSET", "value": 11 }, { - "name": "PARAM_SHADOW_FADE_START", + "name": "PARAM_SHADOW_SPLIT_3_OFFSET", "value": 12 }, { - "name": "PARAM_SHADOW_NORMAL_BIAS", + "name": "PARAM_SHADOW_FADE_START", "value": 13 }, { - "name": "PARAM_SHADOW_BIAS", + "name": "PARAM_SHADOW_NORMAL_BIAS", "value": 14 }, { - "name": "PARAM_SHADOW_PANCAKE_SIZE", + "name": "PARAM_SHADOW_BIAS", "value": 15 }, { - "name": "PARAM_SHADOW_OPACITY", + "name": "PARAM_SHADOW_PANCAKE_SIZE", "value": 16 }, { - "name": "PARAM_SHADOW_BLUR", + "name": "PARAM_SHADOW_OPACITY", "value": 17 }, { - "name": "PARAM_SHADOW_VOLUMETRIC_FOG_FADE", + "name": "PARAM_SHADOW_BLUR", "value": 18 }, { @@ -113497,8 +115242,12 @@ "value": 19 }, { - "name": "PARAM_MAX", + "name": "PARAM_INTENSITY", "value": 20 + }, + { + "name": "PARAM_MAX", + "value": 21 } ] }, @@ -113866,9 +115615,68 @@ "return_value": { "type": "Texture2D" } + }, + { + "name": "set_temperature", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "temperature", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_temperature", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "get_correlated_color", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3444240500, + "return_value": { + "type": "Color" + } } ], "properties": [ + { + "type": "float", + "name": "light_intensity_lumens", + "setter": "set_param", + "getter": "get_param", + "index": 20 + }, + { + "type": "float", + "name": "light_intensity_lux", + "setter": "set_param", + "getter": "get_param", + "index": 20 + }, + { + "type": "float", + "name": "light_temperature", + "setter": "set_temperature", + "getter": "get_temperature", + "index": -1 + }, { "type": "Color", "name": "light_color", @@ -113890,6 +115698,13 @@ "getter": "get_param", "index": 1 }, + { + "type": "float", + "name": "light_volumetric_fog_energy", + "setter": "set_param", + "getter": "get_param", + "index": 2 + }, { "type": "Texture2D", "name": "light_projector", @@ -113902,14 +115717,14 @@ "name": "light_size", "setter": "set_param", "getter": "get_param", - "index": 4 + "index": 5 }, { "type": "float", "name": "light_angular_distance", "setter": "set_param", "getter": "get_param", - "index": 4 + "index": 5 }, { "type": "bool", @@ -113923,7 +115738,7 @@ "name": "light_specular", "setter": "set_param", "getter": "get_param", - "index": 2 + "index": 3 }, { "type": "int", @@ -113951,14 +115766,14 @@ "name": "shadow_bias", "setter": "set_param", "getter": "get_param", - "index": 14 + "index": 15 }, { "type": "float", "name": "shadow_normal_bias", "setter": "set_param", "getter": "get_param", - "index": 13 + "index": 14 }, { "type": "bool", @@ -113974,26 +115789,19 @@ "getter": "get_param", "index": 19 }, - { - "type": "float", - "name": "shadow_fog_fade", - "setter": "set_param", - "getter": "get_param", - "index": 18 - }, { "type": "float", "name": "shadow_opacity", "setter": "set_param", "getter": "get_param", - "index": 16 + "index": 17 }, { "type": "float", "name": "shadow_blur", "setter": "set_param", "getter": "get_param", - "index": 17 + "index": 18 }, { "type": "bool", @@ -114586,6 +116394,31 @@ "return_value": { "type": "bool" } + }, + { + "name": "set_camera_attributes", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2817810567, + "arguments": [ + { + "name": "camera_attributes", + "type": "CameraAttributes" + } + ] + }, + { + "name": "get_camera_attributes", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3921283215, + "return_value": { + "type": "CameraAttributes" + } } ], "properties": [ @@ -114666,6 +116499,13 @@ "getter": "get_environment_custom_energy", "index": -1 }, + { + "type": "CameraAttributesPractical,CameraAttributesPhysical", + "name": "camera_attributes", + "setter": "set_camera_attributes", + "getter": "get_camera_attributes", + "index": -1 + }, { "type": "int", "name": "generate_probes_subdiv", @@ -116036,7 +117876,7 @@ } }, { - "name": "set_caret_blink_speed", + "name": "set_caret_blink_interval", "is_const": false, "is_vararg": false, "is_static": false, @@ -116044,14 +117884,14 @@ "hash": 373806689, "arguments": [ { - "name": "blink_speed", + "name": "interval", "type": "float", "meta": "float" } ] }, { - "name": "get_caret_blink_speed", + "name": "get_caret_blink_interval", "is_const": true, "is_vararg": false, "is_static": false, @@ -116666,9 +118506,9 @@ }, { "type": "float", - "name": "caret_blink_speed", - "setter": "set_caret_blink_speed", - "getter": "get_caret_blink_speed", + "name": "caret_blink_interval", + "setter": "set_caret_blink_interval", + "getter": "get_caret_blink_interval", "index": -1 }, { @@ -121985,7 +123825,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int" + "type": "enum::Error" }, "arguments": [ { @@ -122005,7 +123845,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int" + "type": "enum::Error" }, "arguments": [ { @@ -122055,7 +123895,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int" + "type": "enum::Error" }, "arguments": [ { @@ -122096,7 +123936,7 @@ "arguments": [ { "name": "p_mode", - "type": "int" + "type": "enum::MultiplayerPeer.TransferMode" } ] }, @@ -122107,7 +123947,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int" + "type": "enum::MultiplayerPeer.TransferMode" } }, { @@ -122148,10 +123988,7 @@ "is_const": false, "is_static": false, "is_vararg": false, - "is_virtual": true, - "return_value": { - "type": "int" - } + "is_virtual": true }, { "name": "_get_unique_id", @@ -122193,7 +124030,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int" + "type": "enum::MultiplayerPeer.ConnectionStatus" } } ] @@ -124141,6 +125978,562 @@ } ] }, + { + "name": "NavigationLink2D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "Node2D", + "api_type": "core", + "methods": [ + { + "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_bidirectional", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "bidirectional", + "type": "bool" + } + ] + }, + { + "name": "is_bidirectional", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_navigation_layers", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "navigation_layers", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_navigation_layers", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint32" + } + }, + { + "name": "set_navigation_layer_value", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "layer_number", + "type": "int", + "meta": "int32" + }, + { + "name": "value", + "type": "bool" + } + ] + }, + { + "name": "get_navigation_layer_value", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "layer_number", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_start_location", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 743155724, + "arguments": [ + { + "name": "location", + "type": "Vector2" + } + ] + }, + { + "name": "get_start_location", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3341600327, + "return_value": { + "type": "Vector2" + } + }, + { + "name": "set_end_location", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 743155724, + "arguments": [ + { + "name": "location", + "type": "Vector2" + } + ] + }, + { + "name": "get_end_location", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3341600327, + "return_value": { + "type": "Vector2" + } + }, + { + "name": "set_enter_cost", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "enter_cost", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_enter_cost", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_travel_cost", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "travel_cost", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_travel_cost", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + } + ], + "properties": [ + { + "type": "bool", + "name": "enabled", + "setter": "set_enabled", + "getter": "is_enabled", + "index": -1 + }, + { + "type": "bool", + "name": "bidirectional", + "setter": "set_bidirectional", + "getter": "is_bidirectional", + "index": -1 + }, + { + "type": "int", + "name": "navigation_layers", + "setter": "set_navigation_layers", + "getter": "get_navigation_layers", + "index": -1 + }, + { + "type": "Vector2", + "name": "start_location", + "setter": "set_start_location", + "getter": "get_start_location", + "index": -1 + }, + { + "type": "Vector2", + "name": "end_location", + "setter": "set_end_location", + "getter": "get_end_location", + "index": -1 + }, + { + "type": "float", + "name": "enter_cost", + "setter": "set_enter_cost", + "getter": "get_enter_cost", + "index": -1 + }, + { + "type": "float", + "name": "travel_cost", + "setter": "set_travel_cost", + "getter": "get_travel_cost", + "index": -1 + } + ] + }, + { + "name": "NavigationLink3D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "Node3D", + "api_type": "core", + "methods": [ + { + "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_bidirectional", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "bidirectional", + "type": "bool" + } + ] + }, + { + "name": "is_bidirectional", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_navigation_layers", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "navigation_layers", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_navigation_layers", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint32" + } + }, + { + "name": "set_navigation_layer_value", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "layer_number", + "type": "int", + "meta": "int32" + }, + { + "name": "value", + "type": "bool" + } + ] + }, + { + "name": "get_navigation_layer_value", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "layer_number", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_start_location", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3460891852, + "arguments": [ + { + "name": "location", + "type": "Vector3" + } + ] + }, + { + "name": "get_start_location", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3360562783, + "return_value": { + "type": "Vector3" + } + }, + { + "name": "set_end_location", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3460891852, + "arguments": [ + { + "name": "location", + "type": "Vector3" + } + ] + }, + { + "name": "get_end_location", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3360562783, + "return_value": { + "type": "Vector3" + } + }, + { + "name": "set_enter_cost", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "enter_cost", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_enter_cost", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_travel_cost", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "travel_cost", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_travel_cost", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + } + ], + "properties": [ + { + "type": "bool", + "name": "enabled", + "setter": "set_enabled", + "getter": "is_enabled", + "index": -1 + }, + { + "type": "bool", + "name": "bidirectional", + "setter": "set_bidirectional", + "getter": "is_bidirectional", + "index": -1 + }, + { + "type": "int", + "name": "navigation_layers", + "setter": "set_navigation_layers", + "getter": "get_navigation_layers", + "index": -1 + }, + { + "type": "Vector3", + "name": "start_location", + "setter": "set_start_location", + "getter": "get_start_location", + "index": -1 + }, + { + "type": "Vector3", + "name": "end_location", + "setter": "set_end_location", + "getter": "get_end_location", + "index": -1 + }, + { + "type": "float", + "name": "enter_cost", + "setter": "set_enter_cost", + "getter": "get_enter_cost", + "index": -1 + }, + { + "type": "float", + "name": "travel_cost", + "setter": "set_travel_cost", + "getter": "get_travel_cost", + "index": -1 + } + ] + }, { "name": "NavigationMesh", "is_refcounted": true, @@ -126187,6 +128580,43 @@ } ] }, + { + "name": "map_set_link_connection_radius", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 225571937, + "arguments": [ + { + "name": "map", + "type": "RID" + }, + { + "name": "radius", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "map_get_link_connection_radius", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "map", + "type": "RID" + } + ] + }, { "name": "map_get_path", "is_const": true, @@ -126264,6 +128694,23 @@ } ] }, + { + "name": "map_get_links", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2684255073, + "return_value": { + "type": "Array" + }, + "arguments": [ + { + "name": "map", + "type": "RID" + } + ] + }, { "name": "map_get_regions", "is_const": true, @@ -126588,6 +129035,268 @@ } ] }, + { + "name": "link_create", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2944877500, + "return_value": { + "type": "RID" + } + }, + { + "name": "link_set_map", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 781978857, + "arguments": [ + { + "name": "link", + "type": "RID" + }, + { + "name": "map", + "type": "RID" + } + ] + }, + { + "name": "link_get_map", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3814569979, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "link", + "type": "RID" + } + ] + }, + { + "name": "link_set_bidirectional", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 453506575, + "arguments": [ + { + "name": "link", + "type": "RID" + }, + { + "name": "bidirectional", + "type": "bool" + } + ] + }, + { + "name": "link_is_bidirectional", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "link", + "type": "RID" + } + ] + }, + { + "name": "link_set_navigation_layers", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 286288326, + "arguments": [ + { + "name": "link", + "type": "RID" + }, + { + "name": "navigation_layers", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "link_get_navigation_layers", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "uint32" + }, + "arguments": [ + { + "name": "link", + "type": "RID" + } + ] + }, + { + "name": "link_set_start_location", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3255841543, + "arguments": [ + { + "name": "link", + "type": "RID" + }, + { + "name": "location", + "type": "Vector2" + } + ] + }, + { + "name": "link_get_start_location", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2440833711, + "return_value": { + "type": "Vector2" + }, + "arguments": [ + { + "name": "link", + "type": "RID" + } + ] + }, + { + "name": "link_set_end_location", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3255841543, + "arguments": [ + { + "name": "link", + "type": "RID" + }, + { + "name": "location", + "type": "Vector2" + } + ] + }, + { + "name": "link_get_end_location", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2440833711, + "return_value": { + "type": "Vector2" + }, + "arguments": [ + { + "name": "link", + "type": "RID" + } + ] + }, + { + "name": "link_set_enter_cost", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 225571937, + "arguments": [ + { + "name": "link", + "type": "RID" + }, + { + "name": "enter_cost", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "link_get_enter_cost", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "link", + "type": "RID" + } + ] + }, + { + "name": "link_set_travel_cost", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 225571937, + "arguments": [ + { + "name": "link", + "type": "RID" + }, + { + "name": "travel_cost", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "link_get_travel_cost", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "link", + "type": "RID" + } + ] + }, { "name": "agent_create", "is_const": true, @@ -127027,6 +129736,43 @@ } ] }, + { + "name": "map_set_link_connection_radius", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 225571937, + "arguments": [ + { + "name": "map", + "type": "RID" + }, + { + "name": "radius", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "map_get_link_connection_radius", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "map", + "type": "RID" + } + ] + }, { "name": "map_get_path", "is_const": true, @@ -127155,6 +129901,23 @@ } ] }, + { + "name": "map_get_links", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2684255073, + "return_value": { + "type": "Array" + }, + "arguments": [ + { + "name": "map", + "type": "RID" + } + ] + }, { "name": "map_get_regions", "is_const": true, @@ -127497,6 +130260,268 @@ } ] }, + { + "name": "link_create", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2944877500, + "return_value": { + "type": "RID" + } + }, + { + "name": "link_set_map", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 781978857, + "arguments": [ + { + "name": "link", + "type": "RID" + }, + { + "name": "map", + "type": "RID" + } + ] + }, + { + "name": "link_get_map", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3814569979, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "link", + "type": "RID" + } + ] + }, + { + "name": "link_set_bidirectional", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 453506575, + "arguments": [ + { + "name": "link", + "type": "RID" + }, + { + "name": "bidirectional", + "type": "bool" + } + ] + }, + { + "name": "link_is_bidirectional", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "link", + "type": "RID" + } + ] + }, + { + "name": "link_set_navigation_layers", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 286288326, + "arguments": [ + { + "name": "link", + "type": "RID" + }, + { + "name": "navigation_layers", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "link_get_navigation_layers", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "uint32" + }, + "arguments": [ + { + "name": "link", + "type": "RID" + } + ] + }, + { + "name": "link_set_start_location", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3923919901, + "arguments": [ + { + "name": "link", + "type": "RID" + }, + { + "name": "location", + "type": "Vector3" + } + ] + }, + { + "name": "link_get_start_location", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 531438156, + "return_value": { + "type": "Vector3" + }, + "arguments": [ + { + "name": "link", + "type": "RID" + } + ] + }, + { + "name": "link_set_end_location", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3923919901, + "arguments": [ + { + "name": "link", + "type": "RID" + }, + { + "name": "location", + "type": "Vector3" + } + ] + }, + { + "name": "link_get_end_location", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 531438156, + "return_value": { + "type": "Vector3" + }, + "arguments": [ + { + "name": "link", + "type": "RID" + } + ] + }, + { + "name": "link_set_enter_cost", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 225571937, + "arguments": [ + { + "name": "link", + "type": "RID" + }, + { + "name": "enter_cost", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "link_get_enter_cost", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "link", + "type": "RID" + } + ] + }, + { + "name": "link_set_travel_cost", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 225571937, + "arguments": [ + { + "name": "link", + "type": "RID" + }, + { + "name": "travel_cost", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "link_get_travel_cost", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "link", + "type": "RID" + } + ] + }, { "name": "agent_create", "is_const": true, @@ -128104,7 +131129,7 @@ "value": 19 }, { - "name": "NOTIFICATION_INSTANCED", + "name": "NOTIFICATION_SCENE_INSTANTIATED", "value": 20 }, { @@ -128419,7 +131444,7 @@ "type": "Node" }, { - "name": "legible_unique_name", + "name": "force_readable_name", "type": "bool", "default_value": "false" } @@ -128463,7 +131488,7 @@ "type": "Node" }, { - "name": "legible_unique_name", + "name": "force_readable_name", "type": "bool", "default_value": "false" }, @@ -132945,7 +135970,7 @@ "value": 2 }, { - "name": "CONNECT_ONESHOT", + "name": "CONNECT_ONE_SHOT", "value": 4 }, { @@ -133967,11 +136992,11 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 381264803, + "hash": 3709968205, "arguments": [ { "name": "granule_positions", - "type": "Array" + "type": "PackedInt64Array" } ] }, @@ -133981,9 +137006,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3995934104, + "hash": 235988956, "return_value": { - "type": "Array" + "type": "PackedInt64Array" } }, { @@ -134035,7 +137060,7 @@ "index": -1 }, { - "type": "Array", + "type": "PackedInt64Array", "name": "granule_positions", "setter": "set_packet_granule_positions", "getter": "get_packet_granule_positions", @@ -134112,14 +137137,14 @@ "name": "omni_range", "setter": "set_param", "getter": "get_param", - "index": 3 + "index": 4 }, { "type": "float", "name": "omni_attenuation", "setter": "set_param", "getter": "get_param", - "index": 5 + "index": 6 }, { "type": "int", @@ -135946,7 +138971,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int" + "type": "enum::Error" }, "arguments": [ { @@ -135966,7 +138991,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int" + "type": "enum::Error" }, "arguments": [ { @@ -140385,7 +143410,7 @@ } }, { - "name": "set_exposure", + "name": "set_energy_multiplier", "is_const": false, "is_vararg": false, "is_static": false, @@ -140393,14 +143418,14 @@ "hash": 373806689, "arguments": [ { - "name": "exposure", + "name": "multiplier", "type": "float", "meta": "float" } ] }, { - "name": "get_exposure", + "name": "get_energy_multiplier", "is_const": true, "is_vararg": false, "is_static": false, @@ -140521,9 +143546,9 @@ }, { "type": "float", - "name": "exposure", - "setter": "set_exposure", - "getter": "get_exposure", + "name": "energy_multiplier", + "setter": "set_energy_multiplier", + "getter": "get_energy_multiplier", "index": -1 }, { @@ -141550,6 +144575,549 @@ } ] }, + { + "name": "PhysicsDirectBodyState2DExtension", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "PhysicsDirectBodyState2D", + "api_type": "core", + "methods": [ + { + "name": "_get_total_gravity", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Vector2" + } + }, + { + "name": "_get_total_linear_damp", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "float" + } + }, + { + "name": "_get_total_angular_damp", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "float" + } + }, + { + "name": "_get_center_of_mass", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Vector2" + } + }, + { + "name": "_get_center_of_mass_local", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Vector2" + } + }, + { + "name": "_get_inverse_mass", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "float" + } + }, + { + "name": "_get_inverse_inertia", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "float" + } + }, + { + "name": "_set_linear_velocity", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "velocity", + "type": "Vector2" + } + ] + }, + { + "name": "_get_linear_velocity", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Vector2" + } + }, + { + "name": "_set_angular_velocity", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "velocity", + "type": "float" + } + ] + }, + { + "name": "_get_angular_velocity", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "float" + } + }, + { + "name": "_set_transform", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "transform", + "type": "Transform2D" + } + ] + }, + { + "name": "_get_transform", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Transform2D" + } + }, + { + "name": "_get_velocity_at_local_position", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Vector2" + }, + "arguments": [ + { + "name": "local_position", + "type": "Vector2" + } + ] + }, + { + "name": "_apply_central_impulse", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "impulse", + "type": "Vector2" + } + ] + }, + { + "name": "_apply_impulse", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "impulse", + "type": "Vector2" + }, + { + "name": "position", + "type": "Vector2" + } + ] + }, + { + "name": "_apply_torque_impulse", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "impulse", + "type": "float" + } + ] + }, + { + "name": "_apply_central_force", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "force", + "type": "Vector2" + } + ] + }, + { + "name": "_apply_force", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "force", + "type": "Vector2" + }, + { + "name": "position", + "type": "Vector2" + } + ] + }, + { + "name": "_apply_torque", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "torque", + "type": "float" + } + ] + }, + { + "name": "_add_constant_central_force", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "force", + "type": "Vector2" + } + ] + }, + { + "name": "_add_constant_force", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "force", + "type": "Vector2" + }, + { + "name": "position", + "type": "Vector2" + } + ] + }, + { + "name": "_add_constant_torque", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "torque", + "type": "float" + } + ] + }, + { + "name": "_set_constant_force", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "force", + "type": "Vector2" + } + ] + }, + { + "name": "_get_constant_force", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Vector2" + } + }, + { + "name": "_set_constant_torque", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "torque", + "type": "float" + } + ] + }, + { + "name": "_get_constant_torque", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "float" + } + }, + { + "name": "_set_sleep_state", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "_is_sleeping", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "bool" + } + }, + { + "name": "_get_contact_count", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + } + }, + { + "name": "_get_contact_local_position", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Vector2" + }, + "arguments": [ + { + "name": "contact_idx", + "type": "int" + } + ] + }, + { + "name": "_get_contact_local_normal", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Vector2" + }, + "arguments": [ + { + "name": "contact_idx", + "type": "int" + } + ] + }, + { + "name": "_get_contact_local_shape", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + }, + "arguments": [ + { + "name": "contact_idx", + "type": "int" + } + ] + }, + { + "name": "_get_contact_collider", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "contact_idx", + "type": "int" + } + ] + }, + { + "name": "_get_contact_collider_position", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Vector2" + }, + "arguments": [ + { + "name": "contact_idx", + "type": "int" + } + ] + }, + { + "name": "_get_contact_collider_id", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + }, + "arguments": [ + { + "name": "contact_idx", + "type": "int" + } + ] + }, + { + "name": "_get_contact_collider_object", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Object" + }, + "arguments": [ + { + "name": "contact_idx", + "type": "int" + } + ] + }, + { + "name": "_get_contact_collider_shape", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + }, + "arguments": [ + { + "name": "contact_idx", + "type": "int" + } + ] + }, + { + "name": "_get_contact_collider_velocity_at_position", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Vector2" + }, + "arguments": [ + { + "name": "contact_idx", + "type": "int" + } + ] + }, + { + "name": "_get_step", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "float" + } + }, + { + "name": "_integrate_forces", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true + }, + { + "name": "_get_space_state", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "PhysicsDirectSpaceState2D" + } + } + ] + }, { "name": "PhysicsDirectBodyState3D", "is_refcounted": false, @@ -142979,6 +146547,287 @@ } ] }, + { + "name": "PhysicsDirectSpaceState2DExtension", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "PhysicsDirectSpaceState2D", + "api_type": "core", + "methods": [ + { + "name": "_intersect_ray", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "from", + "type": "Vector2" + }, + { + "name": "to", + "type": "Vector2" + }, + { + "name": "collision_mask", + "type": "int" + }, + { + "name": "collide_with_bodies", + "type": "bool" + }, + { + "name": "collide_with_areas", + "type": "bool" + }, + { + "name": "hit_from_inside", + "type": "bool" + }, + { + "name": "result", + "type": "PhysicsServer2DExtensionRayResult*" + } + ] + }, + { + "name": "_intersect_point", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + }, + "arguments": [ + { + "name": "position", + "type": "Vector2" + }, + { + "name": "canvas_instance_id", + "type": "int" + }, + { + "name": "collision_mask", + "type": "int" + }, + { + "name": "collide_with_bodies", + "type": "bool" + }, + { + "name": "collide_with_areas", + "type": "bool" + }, + { + "name": "results", + "type": "PhysicsServer2DExtensionShapeResult*" + }, + { + "name": "max_results", + "type": "int" + } + ] + }, + { + "name": "_intersect_shape", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + }, + "arguments": [ + { + "name": "shape_rid", + "type": "RID" + }, + { + "name": "transform", + "type": "Transform2D" + }, + { + "name": "motion", + "type": "Vector2" + }, + { + "name": "margin", + "type": "float" + }, + { + "name": "collision_mask", + "type": "int" + }, + { + "name": "collide_with_bodies", + "type": "bool" + }, + { + "name": "collide_with_areas", + "type": "bool" + }, + { + "name": "result", + "type": "PhysicsServer2DExtensionShapeResult*" + }, + { + "name": "max_results", + "type": "int" + } + ] + }, + { + "name": "_cast_motion", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "shape_rid", + "type": "RID" + }, + { + "name": "transform", + "type": "Transform2D" + }, + { + "name": "motion", + "type": "Vector2" + }, + { + "name": "margin", + "type": "float" + }, + { + "name": "collision_mask", + "type": "int" + }, + { + "name": "collide_with_bodies", + "type": "bool" + }, + { + "name": "collide_with_areas", + "type": "bool" + }, + { + "name": "closest_safe", + "type": "float*" + }, + { + "name": "closest_unsafe", + "type": "float*" + } + ] + }, + { + "name": "_collide_shape", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "shape_rid", + "type": "RID" + }, + { + "name": "transform", + "type": "Transform2D" + }, + { + "name": "motion", + "type": "Vector2" + }, + { + "name": "margin", + "type": "float" + }, + { + "name": "collision_mask", + "type": "int" + }, + { + "name": "collide_with_bodies", + "type": "bool" + }, + { + "name": "collide_with_areas", + "type": "bool" + }, + { + "name": "results", + "type": "void*" + }, + { + "name": "max_results", + "type": "int" + }, + { + "name": "result_count", + "type": "int32_t*" + } + ] + }, + { + "name": "_rest_info", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "shape_rid", + "type": "RID" + }, + { + "name": "transform", + "type": "Transform2D" + }, + { + "name": "motion", + "type": "Vector2" + }, + { + "name": "margin", + "type": "float" + }, + { + "name": "collision_mask", + "type": "int" + }, + { + "name": "collide_with_bodies", + "type": "bool" + }, + { + "name": "collide_with_areas", + "type": "bool" + }, + { + "name": "rest_info", + "type": "PhysicsServer2DExtensionShapeRestInfo*" + } + ] + } + ] + }, { "name": "PhysicsDirectSpaceState3D", "is_refcounted": false, @@ -144825,6 +148674,16 @@ } ] }, + { + "name": "PinJointParam", + "is_bitfield": false, + "values": [ + { + "name": "PIN_JOINT_SOFTNESS", + "value": 0 + } + ] + }, { "name": "DampedSpringParam", "is_bitfield": false, @@ -146964,6 +150823,1970 @@ } ] }, + { + "name": "PhysicsServer2DExtension", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "PhysicsServer2D", + "api_type": "core", + "methods": [ + { + "name": "_world_boundary_shape_create", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "RID" + } + }, + { + "name": "_separation_ray_shape_create", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "RID" + } + }, + { + "name": "_segment_shape_create", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "RID" + } + }, + { + "name": "_circle_shape_create", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "RID" + } + }, + { + "name": "_rectangle_shape_create", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "RID" + } + }, + { + "name": "_capsule_shape_create", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "RID" + } + }, + { + "name": "_convex_polygon_shape_create", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "RID" + } + }, + { + "name": "_concave_polygon_shape_create", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "RID" + } + }, + { + "name": "_shape_set_data", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "shape", + "type": "RID" + }, + { + "name": "data", + "type": "Variant" + } + ] + }, + { + "name": "_shape_get_type", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "enum::PhysicsServer2D.ShapeType" + }, + "arguments": [ + { + "name": "shape", + "type": "RID" + } + ] + }, + { + "name": "_shape_get_data", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "shape", + "type": "RID" + } + ] + }, + { + "name": "_space_create", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "RID" + } + }, + { + "name": "_space_set_active", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "space", + "type": "RID" + }, + { + "name": "active", + "type": "bool" + } + ] + }, + { + "name": "_space_is_active", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "space", + "type": "RID" + } + ] + }, + { + "name": "_space_set_param", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "space", + "type": "RID" + }, + { + "name": "param", + "type": "enum::PhysicsServer2D.SpaceParameter" + }, + { + "name": "value", + "type": "float" + } + ] + }, + { + "name": "_space_get_param", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "float" + }, + "arguments": [ + { + "name": "space", + "type": "RID" + }, + { + "name": "param", + "type": "enum::PhysicsServer2D.SpaceParameter" + } + ] + }, + { + "name": "_space_get_direct_state", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "PhysicsDirectSpaceState2D" + }, + "arguments": [ + { + "name": "space", + "type": "RID" + } + ] + }, + { + "name": "_area_create", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "RID" + } + }, + { + "name": "_area_set_space", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "area", + "type": "RID" + }, + { + "name": "space", + "type": "RID" + } + ] + }, + { + "name": "_area_get_space", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "area", + "type": "RID" + } + ] + }, + { + "name": "_area_add_shape", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "area", + "type": "RID" + }, + { + "name": "shape", + "type": "RID" + }, + { + "name": "transform", + "type": "Transform2D" + }, + { + "name": "disabled", + "type": "bool" + } + ] + }, + { + "name": "_area_set_shape", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "area", + "type": "RID" + }, + { + "name": "shape_idx", + "type": "int" + }, + { + "name": "shape", + "type": "RID" + } + ] + }, + { + "name": "_area_set_shape_transform", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "area", + "type": "RID" + }, + { + "name": "shape_idx", + "type": "int" + }, + { + "name": "transform", + "type": "Transform2D" + } + ] + }, + { + "name": "_area_set_shape_disabled", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "area", + "type": "RID" + }, + { + "name": "shape_idx", + "type": "int" + }, + { + "name": "disabled", + "type": "bool" + } + ] + }, + { + "name": "_area_get_shape_count", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + }, + "arguments": [ + { + "name": "area", + "type": "RID" + } + ] + }, + { + "name": "_area_get_shape", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "area", + "type": "RID" + }, + { + "name": "shape_idx", + "type": "int" + } + ] + }, + { + "name": "_area_get_shape_transform", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Transform2D" + }, + "arguments": [ + { + "name": "area", + "type": "RID" + }, + { + "name": "shape_idx", + "type": "int" + } + ] + }, + { + "name": "_area_remove_shape", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "area", + "type": "RID" + }, + { + "name": "shape_idx", + "type": "int" + } + ] + }, + { + "name": "_area_clear_shapes", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "area", + "type": "RID" + } + ] + }, + { + "name": "_area_set_collision_layer", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "area", + "type": "RID" + }, + { + "name": "layer", + "type": "int" + } + ] + }, + { + "name": "_area_set_collision_mask", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "area", + "type": "RID" + }, + { + "name": "mask", + "type": "int" + } + ] + }, + { + "name": "_area_set_param", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "area", + "type": "RID" + }, + { + "name": "param", + "type": "enum::PhysicsServer2D.AreaParameter" + }, + { + "name": "value", + "type": "Variant" + } + ] + }, + { + "name": "_area_set_transform", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "area", + "type": "RID" + }, + { + "name": "transform", + "type": "Transform2D" + } + ] + }, + { + "name": "_area_get_param", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "area", + "type": "RID" + }, + { + "name": "param", + "type": "enum::PhysicsServer2D.AreaParameter" + } + ] + }, + { + "name": "_area_get_transform", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Transform2D" + }, + "arguments": [ + { + "name": "area", + "type": "RID" + } + ] + }, + { + "name": "_area_attach_object_instance_id", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "area", + "type": "RID" + }, + { + "name": "id", + "type": "int" + } + ] + }, + { + "name": "_area_get_object_instance_id", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + }, + "arguments": [ + { + "name": "area", + "type": "RID" + } + ] + }, + { + "name": "_area_attach_canvas_instance_id", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "area", + "type": "RID" + }, + { + "name": "id", + "type": "int" + } + ] + }, + { + "name": "_area_get_canvas_instance_id", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + }, + "arguments": [ + { + "name": "area", + "type": "RID" + } + ] + }, + { + "name": "_area_set_monitor_callback", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "area", + "type": "RID" + }, + { + "name": "callback", + "type": "Callable" + } + ] + }, + { + "name": "_area_set_area_monitor_callback", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "area", + "type": "RID" + }, + { + "name": "callback", + "type": "Callable" + } + ] + }, + { + "name": "_area_set_monitorable", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "area", + "type": "RID" + }, + { + "name": "monitorable", + "type": "bool" + } + ] + }, + { + "name": "_body_create", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "RID" + } + }, + { + "name": "_body_set_space", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "space", + "type": "RID" + } + ] + }, + { + "name": "_body_get_space", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "_body_set_mode", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "mode", + "type": "enum::PhysicsServer2D.BodyMode" + } + ] + }, + { + "name": "_body_get_mode", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "enum::PhysicsServer2D.BodyMode" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "_body_add_shape", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "shape", + "type": "RID" + }, + { + "name": "transform", + "type": "Transform2D" + }, + { + "name": "disabled", + "type": "bool" + } + ] + }, + { + "name": "_body_set_shape", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "shape_idx", + "type": "int" + }, + { + "name": "shape", + "type": "RID" + } + ] + }, + { + "name": "_body_set_shape_transform", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "shape_idx", + "type": "int" + }, + { + "name": "transform", + "type": "Transform2D" + } + ] + }, + { + "name": "_body_get_shape_count", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "_body_get_shape", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "shape_idx", + "type": "int" + } + ] + }, + { + "name": "_body_get_shape_transform", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Transform2D" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "shape_idx", + "type": "int" + } + ] + }, + { + "name": "_body_remove_shape", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "shape_idx", + "type": "int" + } + ] + }, + { + "name": "_body_clear_shapes", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "_body_set_shape_disabled", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "shape_idx", + "type": "int" + }, + { + "name": "disabled", + "type": "bool" + } + ] + }, + { + "name": "_body_set_shape_as_one_way_collision", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "shape_idx", + "type": "int" + }, + { + "name": "enable", + "type": "bool" + }, + { + "name": "margin", + "type": "float" + } + ] + }, + { + "name": "_body_attach_object_instance_id", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "id", + "type": "int" + } + ] + }, + { + "name": "_body_get_object_instance_id", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "_body_attach_canvas_instance_id", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "id", + "type": "int" + } + ] + }, + { + "name": "_body_get_canvas_instance_id", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "_body_set_continuous_collision_detection_mode", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "mode", + "type": "enum::PhysicsServer2D.CCDMode" + } + ] + }, + { + "name": "_body_get_continuous_collision_detection_mode", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "enum::PhysicsServer2D.CCDMode" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "_body_set_collision_layer", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "layer", + "type": "int" + } + ] + }, + { + "name": "_body_get_collision_layer", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "_body_set_collision_mask", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "mask", + "type": "int" + } + ] + }, + { + "name": "_body_get_collision_mask", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "_body_set_collision_priority", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "priority", + "type": "float" + } + ] + }, + { + "name": "_body_get_collision_priority", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "float" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "_body_set_param", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "param", + "type": "enum::PhysicsServer2D.BodyParameter" + }, + { + "name": "value", + "type": "Variant" + } + ] + }, + { + "name": "_body_get_param", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "param", + "type": "enum::PhysicsServer2D.BodyParameter" + } + ] + }, + { + "name": "_body_reset_mass_properties", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "_body_set_state", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "state", + "type": "enum::PhysicsServer2D.BodyState" + }, + { + "name": "value", + "type": "Variant" + } + ] + }, + { + "name": "_body_get_state", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "state", + "type": "enum::PhysicsServer2D.BodyState" + } + ] + }, + { + "name": "_body_apply_central_impulse", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "impulse", + "type": "Vector2" + } + ] + }, + { + "name": "_body_apply_torque_impulse", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "impulse", + "type": "float" + } + ] + }, + { + "name": "_body_apply_impulse", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "impulse", + "type": "Vector2" + }, + { + "name": "position", + "type": "Vector2" + } + ] + }, + { + "name": "_body_apply_central_force", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "force", + "type": "Vector2" + } + ] + }, + { + "name": "_body_apply_force", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "force", + "type": "Vector2" + }, + { + "name": "position", + "type": "Vector2" + } + ] + }, + { + "name": "_body_apply_torque", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "torque", + "type": "float" + } + ] + }, + { + "name": "_body_add_constant_central_force", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "force", + "type": "Vector2" + } + ] + }, + { + "name": "_body_add_constant_force", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "force", + "type": "Vector2" + }, + { + "name": "position", + "type": "Vector2" + } + ] + }, + { + "name": "_body_add_constant_torque", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "torque", + "type": "float" + } + ] + }, + { + "name": "_body_set_constant_force", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "force", + "type": "Vector2" + } + ] + }, + { + "name": "_body_get_constant_force", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Vector2" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "_body_set_constant_torque", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "torque", + "type": "float" + } + ] + }, + { + "name": "_body_get_constant_torque", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "float" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "_body_set_axis_velocity", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "axis_velocity", + "type": "Vector2" + } + ] + }, + { + "name": "_body_add_collision_exception", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "excepted_body", + "type": "RID" + } + ] + }, + { + "name": "_body_remove_collision_exception", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "excepted_body", + "type": "RID" + } + ] + }, + { + "name": "_body_set_max_contacts_reported", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "amount", + "type": "int" + } + ] + }, + { + "name": "_body_get_max_contacts_reported", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "_body_set_omit_force_integration", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "_body_is_omitting_force_integration", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "_body_set_force_integration_callback", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "callable", + "type": "Callable" + }, + { + "name": "userdata", + "type": "Variant" + } + ] + }, + { + "name": "_body_test_motion", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "from", + "type": "Transform2D" + }, + { + "name": "motion", + "type": "Vector2" + }, + { + "name": "margin", + "type": "float" + }, + { + "name": "collide_separation_ray", + "type": "bool" + }, + { + "name": "recovery_as_collision", + "type": "bool" + }, + { + "name": "result", + "type": "PhysicsServer2DExtensionMotionResult*" + } + ] + }, + { + "name": "_body_get_direct_state", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "PhysicsDirectBodyState2D" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, + { + "name": "_joint_create", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "RID" + } + }, + { + "name": "_joint_clear", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "joint", + "type": "RID" + } + ] + }, + { + "name": "_joint_set_param", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "joint", + "type": "RID" + }, + { + "name": "param", + "type": "enum::PhysicsServer2D.JointParam" + }, + { + "name": "value", + "type": "float" + } + ] + }, + { + "name": "_joint_get_param", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "float" + }, + "arguments": [ + { + "name": "joint", + "type": "RID" + }, + { + "name": "param", + "type": "enum::PhysicsServer2D.JointParam" + } + ] + }, + { + "name": "_joint_make_pin", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "joint", + "type": "RID" + }, + { + "name": "anchor", + "type": "Vector2" + }, + { + "name": "body_a", + "type": "RID" + }, + { + "name": "body_b", + "type": "RID" + } + ] + }, + { + "name": "_joint_make_groove", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "joint", + "type": "RID" + }, + { + "name": "a_groove1", + "type": "Vector2" + }, + { + "name": "a_groove2", + "type": "Vector2" + }, + { + "name": "b_anchor", + "type": "Vector2" + }, + { + "name": "body_a", + "type": "RID" + }, + { + "name": "body_b", + "type": "RID" + } + ] + }, + { + "name": "_joint_make_damped_spring", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "joint", + "type": "RID" + }, + { + "name": "anchor_a", + "type": "Vector2" + }, + { + "name": "anchor_b", + "type": "Vector2" + }, + { + "name": "body_a", + "type": "RID" + }, + { + "name": "body_b", + "type": "RID" + } + ] + }, + { + "name": "_pin_joint_set_param", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "joint", + "type": "RID" + }, + { + "name": "param", + "type": "enum::PhysicsServer2D.PinJointParam" + }, + { + "name": "value", + "type": "float" + } + ] + }, + { + "name": "_pin_joint_get_param", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "float" + }, + "arguments": [ + { + "name": "joint", + "type": "RID" + }, + { + "name": "param", + "type": "enum::PhysicsServer2D.PinJointParam" + } + ] + }, + { + "name": "_damped_spring_joint_set_param", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "joint", + "type": "RID" + }, + { + "name": "param", + "type": "enum::PhysicsServer2D.DampedSpringParam" + }, + { + "name": "value", + "type": "float" + } + ] + }, + { + "name": "_damped_spring_joint_get_param", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "float" + }, + "arguments": [ + { + "name": "joint", + "type": "RID" + }, + { + "name": "param", + "type": "enum::PhysicsServer2D.DampedSpringParam" + } + ] + }, + { + "name": "_joint_get_type", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "enum::PhysicsServer2D.JointType" + }, + "arguments": [ + { + "name": "joint", + "type": "RID" + } + ] + }, + { + "name": "_free_rid", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "rid", + "type": "RID" + } + ] + }, + { + "name": "_set_active", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "active", + "type": "bool" + } + ] + }, + { + "name": "_get_process_info", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + }, + "arguments": [ + { + "name": "process_info", + "type": "enum::PhysicsServer2D.ProcessInfo" + } + ] + } + ] + }, { "name": "PhysicsServer3D", "is_refcounted": false, @@ -156590,7 +162413,7 @@ ] }, { - "name": "set_current_index", + "name": "set_focused_item", "is_const": false, "is_vararg": false, "is_static": false, @@ -156605,7 +162428,7 @@ ] }, { - "name": "get_current_index", + "name": "get_focused_item", "is_const": true, "is_vararg": false, "is_static": false, @@ -157489,7 +163312,7 @@ } }, { - "name": "set_sky_energy", + "name": "set_sky_energy_multiplier", "is_const": false, "is_vararg": false, "is_static": false, @@ -157497,14 +163320,14 @@ "hash": 373806689, "arguments": [ { - "name": "energy", + "name": "multiplier", "type": "float", "meta": "float" } ] }, { - "name": "get_sky_energy", + "name": "get_sky_energy_multiplier", "is_const": true, "is_vararg": false, "is_static": false, @@ -157643,7 +163466,7 @@ } }, { - "name": "set_ground_energy", + "name": "set_ground_energy_multiplier", "is_const": false, "is_vararg": false, "is_static": false, @@ -157658,7 +163481,7 @@ ] }, { - "name": "get_ground_energy", + "name": "get_ground_energy_multiplier", "is_const": true, "is_vararg": false, "is_static": false, @@ -157773,9 +163596,9 @@ }, { "type": "float", - "name": "sky_energy", - "setter": "set_sky_energy", - "getter": "get_sky_energy", + "name": "sky_energy_multiplier", + "setter": "set_sky_energy_multiplier", + "getter": "get_sky_energy_multiplier", "index": -1 }, { @@ -157815,9 +163638,9 @@ }, { "type": "float", - "name": "ground_energy", - "setter": "set_ground_energy", - "getter": "get_ground_energy", + "name": "ground_energy_multiplier", + "setter": "set_ground_energy_multiplier", + "getter": "get_ground_energy_multiplier", "index": -1 }, { @@ -157902,7 +163725,7 @@ } }, { - "name": "set_percent_visible", + "name": "set_show_percentage", "is_const": false, "is_vararg": false, "is_static": false, @@ -157916,7 +163739,7 @@ ] }, { - "name": "is_percent_visible", + "name": "is_percentage_shown", "is_const": true, "is_vararg": false, "is_static": false, @@ -157937,9 +163760,9 @@ }, { "type": "bool", - "name": "percent_visible", - "setter": "set_percent_visible", - "getter": "is_percent_visible", + "name": "show_percentage", + "setter": "set_show_percentage", + "getter": "is_percentage_shown", "index": -1 } ] @@ -164497,9 +170320,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3995934104, + "hash": 1139954409, "return_value": { - "type": "Array" + "type": "PackedStringArray" } }, { @@ -169492,71 +175315,71 @@ "value": 1 }, { - "name": "LIGHT_PARAM_SPECULAR", + "name": "LIGHT_PARAM_VOLUMETRIC_FOG_ENERGY", "value": 2 }, { - "name": "LIGHT_PARAM_RANGE", + "name": "LIGHT_PARAM_SPECULAR", "value": 3 }, { - "name": "LIGHT_PARAM_SIZE", + "name": "LIGHT_PARAM_RANGE", "value": 4 }, { - "name": "LIGHT_PARAM_ATTENUATION", + "name": "LIGHT_PARAM_SIZE", "value": 5 }, { - "name": "LIGHT_PARAM_SPOT_ANGLE", + "name": "LIGHT_PARAM_ATTENUATION", "value": 6 }, { - "name": "LIGHT_PARAM_SPOT_ATTENUATION", + "name": "LIGHT_PARAM_SPOT_ANGLE", "value": 7 }, { - "name": "LIGHT_PARAM_SHADOW_MAX_DISTANCE", + "name": "LIGHT_PARAM_SPOT_ATTENUATION", "value": 8 }, { - "name": "LIGHT_PARAM_SHADOW_SPLIT_1_OFFSET", + "name": "LIGHT_PARAM_SHADOW_MAX_DISTANCE", "value": 9 }, { - "name": "LIGHT_PARAM_SHADOW_SPLIT_2_OFFSET", + "name": "LIGHT_PARAM_SHADOW_SPLIT_1_OFFSET", "value": 10 }, { - "name": "LIGHT_PARAM_SHADOW_SPLIT_3_OFFSET", + "name": "LIGHT_PARAM_SHADOW_SPLIT_2_OFFSET", "value": 11 }, { - "name": "LIGHT_PARAM_SHADOW_FADE_START", + "name": "LIGHT_PARAM_SHADOW_SPLIT_3_OFFSET", "value": 12 }, { - "name": "LIGHT_PARAM_SHADOW_NORMAL_BIAS", + "name": "LIGHT_PARAM_SHADOW_FADE_START", "value": 13 }, { - "name": "LIGHT_PARAM_SHADOW_BIAS", + "name": "LIGHT_PARAM_SHADOW_NORMAL_BIAS", "value": 14 }, { - "name": "LIGHT_PARAM_SHADOW_PANCAKE_SIZE", + "name": "LIGHT_PARAM_SHADOW_BIAS", "value": 15 }, { - "name": "LIGHT_PARAM_SHADOW_OPACITY", + "name": "LIGHT_PARAM_SHADOW_PANCAKE_SIZE", "value": 16 }, { - "name": "LIGHT_PARAM_SHADOW_BLUR", + "name": "LIGHT_PARAM_SHADOW_OPACITY", "value": 17 }, { - "name": "LIGHT_PARAM_SHADOW_VOLUMETRIC_FOG_FADE", + "name": "LIGHT_PARAM_SHADOW_BLUR", "value": 18 }, { @@ -169565,7 +175388,7 @@ }, { "name": "LIGHT_PARAM_MAX", - "value": 20 + "value": 21 } ] }, @@ -171018,7 +176841,7 @@ ] }, { - "name": "GlobalShaderUniformType", + "name": "GlobalShaderParameterType", "is_bitfield": false, "values": [ { @@ -171594,7 +177417,7 @@ ] }, { - "name": "shader_get_shader_uniform_list", + "name": "get_shader_parameter_list", "is_const": true, "is_vararg": false, "is_static": false, @@ -171611,7 +177434,7 @@ ] }, { - "name": "shader_get_param_default", + "name": "shader_get_parameter_default", "is_const": true, "is_vararg": false, "is_static": false, @@ -171626,13 +177449,13 @@ "type": "RID" }, { - "name": "param", + "name": "name", "type": "StringName" } ] }, { - "name": "shader_set_default_texture_param", + "name": "shader_set_default_texture_parameter", "is_const": false, "is_vararg": false, "is_static": false, @@ -171644,7 +177467,7 @@ "type": "RID" }, { - "name": "param", + "name": "name", "type": "StringName" }, { @@ -171660,7 +177483,7 @@ ] }, { - "name": "shader_get_default_texture_param", + "name": "shader_get_default_texture_parameter", "is_const": true, "is_vararg": false, "is_static": false, @@ -171675,7 +177498,7 @@ "type": "RID" }, { - "name": "param", + "name": "name", "type": "StringName" }, { @@ -173920,6 +179743,25 @@ } ] }, + { + "name": "voxel_gi_set_baked_exposure_normalization", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "voxel_gi", + "type": "RID" + }, + { + "name": "baked_exposure", + "type": "float", + "meta": "float" + } + ] + }, { "name": "voxel_gi_set_bias", "is_const": false, @@ -174175,6 +180017,25 @@ } ] }, + { + "name": "lightmap_set_baked_exposure_normalization", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "lightmap", + "type": "RID" + }, + { + "name": "baked_exposure", + "type": "float", + "meta": "float" + } + ] + }, { "name": "lightmap_set_probe_capture_update_speed", "is_const": false, @@ -175265,7 +181126,7 @@ ] }, { - "name": "camera_set_camera_effects", + "name": "camera_set_camera_attributes", "is_const": false, "is_vararg": false, "is_static": false, @@ -175915,7 +181776,25 @@ ] }, { - "name": "viewport_set_msaa", + "name": "viewport_set_msaa_3d", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3764433340, + "arguments": [ + { + "name": "viewport", + "type": "RID" + }, + { + "name": "msaa", + "type": "enum::RenderingServer.ViewportMSAA" + } + ] + }, + { + "name": "viewport_set_msaa_2d", "is_const": false, "is_vararg": false, "is_static": false, @@ -176371,14 +182250,19 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1794382983, + "hash": 2513314492, "arguments": [ { "name": "env", "type": "RID" }, { - "name": "energy", + "name": "multiplier", + "type": "float", + "meta": "float" + }, + { + "name": "exposure_value", "type": "float", "meta": "float" } @@ -176519,7 +182403,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2732704897, + "hash": 2914312638, "arguments": [ { "name": "env", @@ -176538,30 +182422,6 @@ "name": "white", "type": "float", "meta": "float" - }, - { - "name": "auto_exposure", - "type": "bool" - }, - { - "name": "min_luminance", - "type": "float", - "meta": "float" - }, - { - "name": "max_luminance", - "type": "float", - "meta": "float" - }, - { - "name": "auto_exp_speed", - "type": "float", - "meta": "float" - }, - { - "name": "auto_exp_grey", - "type": "float", - "meta": "float" } ] }, @@ -176708,7 +182568,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3810560768, + "hash": 2793577733, "arguments": [ { "name": "env", @@ -176751,6 +182611,11 @@ "name": "aerial_perspective", "type": "float", "meta": "float" + }, + { + "name": "sky_affect", + "type": "float", + "meta": "float" } ] }, @@ -176820,7 +182685,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3689440217, + "hash": 1553633833, "arguments": [ { "name": "env", @@ -176881,6 +182746,11 @@ "name": "ambient_inject", "type": "float", "meta": "float" + }, + { + "name": "sky_affect", + "type": "float", + "meta": "float" } ] }, @@ -177162,7 +183032,7 @@ ] }, { - "name": "camera_effects_create", + "name": "camera_attributes_create", "is_const": false, "is_vararg": false, "is_static": false, @@ -177173,7 +183043,7 @@ } }, { - "name": "camera_effects_set_dof_blur_quality", + "name": "camera_attributes_set_dof_blur_quality", "is_const": false, "is_vararg": false, "is_static": false, @@ -177191,7 +183061,7 @@ ] }, { - "name": "camera_effects_set_dof_blur_bokeh_shape", + "name": "camera_attributes_set_dof_blur_bokeh_shape", "is_const": false, "is_vararg": false, "is_static": false, @@ -177205,7 +183075,7 @@ ] }, { - "name": "camera_effects_set_dof_blur", + "name": "camera_attributes_set_dof_blur", "is_const": false, "is_vararg": false, "is_static": false, @@ -177213,7 +183083,7 @@ "hash": 316272616, "arguments": [ { - "name": "camera_effects", + "name": "camera_attributes", "type": "RID" }, { @@ -177252,15 +183122,39 @@ ] }, { - "name": "camera_effects_set_custom_exposure", + "name": "camera_attributes_set_exposure", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2010054925, + "hash": 2513314492, "arguments": [ { - "name": "camera_effects", + "name": "camera_attributes", + "type": "RID" + }, + { + "name": "multiplier", + "type": "float", + "meta": "float" + }, + { + "name": "normalization", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "camera_attributes_set_auto_exposure", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4266986332, + "arguments": [ + { + "name": "camera_attributes", "type": "RID" }, { @@ -177268,7 +183162,22 @@ "type": "bool" }, { - "name": "exposure", + "name": "min_sensitivity", + "type": "float", + "meta": "float" + }, + { + "name": "max_sensitivity", + "type": "float", + "meta": "float" + }, + { + "name": "speed", + "type": "float", + "meta": "float" + }, + { + "name": "scale", "type": "float", "meta": "float" } @@ -177322,7 +183231,7 @@ ] }, { - "name": "scenario_set_camera_effects", + "name": "scenario_set_camera_attributes", "is_const": false, "is_vararg": false, "is_static": false, @@ -177799,7 +183708,7 @@ ] }, { - "name": "instance_geometry_set_shader_uniform", + "name": "instance_geometry_set_shader_parameter", "is_const": false, "is_vararg": false, "is_static": false, @@ -177821,7 +183730,7 @@ ] }, { - "name": "instance_geometry_get_shader_uniform", + "name": "instance_geometry_get_shader_parameter", "is_const": true, "is_vararg": false, "is_static": false, @@ -177842,7 +183751,7 @@ ] }, { - "name": "instance_geometry_get_shader_uniform_default_value", + "name": "instance_geometry_get_shader_parameter_default_value", "is_const": true, "is_vararg": false, "is_static": false, @@ -177863,7 +183772,7 @@ ] }, { - "name": "instance_geometry_get_shader_uniform_list", + "name": "instance_geometry_get_shader_parameter_list", "is_const": true, "is_vararg": false, "is_static": false, @@ -179713,12 +185622,12 @@ ] }, { - "name": "global_shader_uniform_add", + "name": "global_shader_parameter_add", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2580774935, + "hash": 463390080, "arguments": [ { "name": "name", @@ -179726,7 +185635,7 @@ }, { "name": "type", - "type": "enum::RenderingServer.GlobalShaderUniformType" + "type": "enum::RenderingServer.GlobalShaderParameterType" }, { "name": "default_value", @@ -179735,7 +185644,7 @@ ] }, { - "name": "global_shader_uniform_remove", + "name": "global_shader_parameter_remove", "is_const": false, "is_vararg": false, "is_static": false, @@ -179749,7 +185658,7 @@ ] }, { - "name": "global_shader_uniform_get_list", + "name": "global_shader_parameter_get_list", "is_const": true, "is_vararg": false, "is_static": false, @@ -179760,7 +185669,7 @@ } }, { - "name": "global_shader_uniform_set", + "name": "global_shader_parameter_set", "is_const": false, "is_vararg": false, "is_static": false, @@ -179778,7 +185687,7 @@ ] }, { - "name": "global_shader_uniform_set_override", + "name": "global_shader_parameter_set_override", "is_const": false, "is_vararg": false, "is_static": false, @@ -179796,7 +185705,7 @@ ] }, { - "name": "global_shader_uniform_get", + "name": "global_shader_parameter_get", "is_const": true, "is_vararg": false, "is_static": false, @@ -179813,14 +185722,14 @@ ] }, { - "name": "global_shader_uniform_get_type", + "name": "global_shader_parameter_get_type", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1808916393, + "hash": 1601414142, "return_value": { - "type": "enum::RenderingServer.GlobalShaderUniformType" + "type": "enum::RenderingServer.GlobalShaderParameterType" }, "arguments": [ { @@ -186706,7 +192615,7 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 826575767, + "hash": 1780978058, "return_value": { "type": "SceneTreeTimer" }, @@ -186720,6 +192629,16 @@ "name": "process_always", "type": "bool", "default_value": "true" + }, + { + "name": "process_in_physics", + "type": "bool", + "default_value": "false" + }, + { + "name": "ignore_time_scale", + "type": "bool", + "default_value": "false" } ] }, @@ -189815,7 +195734,7 @@ } }, { - "name": "set_default_texture_param", + "name": "set_default_texture_parameter", "is_const": false, "is_vararg": false, "is_static": false, @@ -189823,7 +195742,7 @@ "hash": 1628453603, "arguments": [ { - "name": "param", + "name": "name", "type": "StringName" }, { @@ -189839,7 +195758,7 @@ ] }, { - "name": "get_default_texture_param", + "name": "get_default_texture_parameter", "is_const": true, "is_vararg": false, "is_static": false, @@ -189850,7 +195769,7 @@ }, "arguments": [ { - "name": "param", + "name": "name", "type": "StringName" }, { @@ -189862,7 +195781,7 @@ ] }, { - "name": "has_uniform", + "name": "has_parameter", "is_const": true, "is_vararg": false, "is_static": false, @@ -189972,7 +195891,7 @@ } }, { - "name": "set_shader_uniform", + "name": "set_shader_parameter", "is_const": false, "is_vararg": false, "is_static": false, @@ -189990,7 +195909,7 @@ ] }, { - "name": "get_shader_uniform", + "name": "get_shader_parameter", "is_const": true, "is_vararg": false, "is_static": false, @@ -191792,11 +197711,11 @@ }, { "name": "get_bone_children", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3668444399, + "hash": 1706082319, "return_value": { "type": "PackedInt32Array" }, @@ -191810,11 +197729,11 @@ }, { "name": "get_parentless_bones", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 969006518, + "hash": 1930428628, "return_value": { "type": "PackedInt32Array" } @@ -200084,7 +206003,7 @@ { "name": "SplitContainer", "is_refcounted": false, - "is_instantiable": false, + "is_instantiable": true, "inherits": "Container", "api_type": "core", "enums": [ @@ -200192,6 +206111,31 @@ "return_value": { "type": "enum::SplitContainer.DraggerVisibility" } + }, + { + "name": "set_vertical", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "vertical", + "type": "bool" + } + ] + }, + { + "name": "is_vertical", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "signals": [ @@ -200226,6 +206170,13 @@ "setter": "set_dragger_visibility", "getter": "get_dragger_visibility", "index": -1 + }, + { + "type": "bool", + "name": "vertical", + "setter": "set_vertical", + "getter": "is_vertical", + "index": -1 } ] }, @@ -200241,28 +206192,28 @@ "name": "spot_range", "setter": "set_param", "getter": "get_param", - "index": 3 + "index": 4 }, { "type": "float", "name": "spot_attenuation", "setter": "set_param", "getter": "get_param", - "index": 5 + "index": 6 }, { "type": "float", "name": "spot_angle", "setter": "set_param", "getter": "get_param", - "index": 6 + "index": 7 }, { "type": "float", "name": "spot_angle_attenuation", "setter": "set_param", "getter": "get_param", - "index": 7 + "index": 8 } ] }, @@ -202800,7 +208751,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int" + "type": "enum::Error" }, "arguments": [ { @@ -202824,7 +208775,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int" + "type": "enum::Error" }, "arguments": [ { @@ -202848,7 +208799,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int" + "type": "enum::Error" }, "arguments": [ { @@ -202872,7 +208823,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int" + "type": "enum::Error" }, "arguments": [ { @@ -202901,177 +208852,6 @@ } ] }, - { - "name": "StreamPeerSSL", - "is_refcounted": true, - "is_instantiable": true, - "inherits": "StreamPeer", - "api_type": "core", - "enums": [ - { - "name": "Status", - "is_bitfield": false, - "values": [ - { - "name": "STATUS_DISCONNECTED", - "value": 0 - }, - { - "name": "STATUS_HANDSHAKING", - "value": 1 - }, - { - "name": "STATUS_CONNECTED", - "value": 2 - }, - { - "name": "STATUS_ERROR", - "value": 3 - }, - { - "name": "STATUS_ERROR_HOSTNAME_MISMATCH", - "value": 4 - } - ] - } - ], - "methods": [ - { - "name": "poll", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3218959716 - }, - { - "name": "accept_stream", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2359858912, - "return_value": { - "type": "enum::Error" - }, - "arguments": [ - { - "name": "stream", - "type": "StreamPeer" - }, - { - "name": "private_key", - "type": "CryptoKey" - }, - { - "name": "certificate", - "type": "X509Certificate" - }, - { - "name": "chain", - "type": "X509Certificate", - "default_value": "null" - } - ] - }, - { - "name": "connect_to_stream", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 127827767, - "return_value": { - "type": "enum::Error" - }, - "arguments": [ - { - "name": "stream", - "type": "StreamPeer" - }, - { - "name": "validate_certs", - "type": "bool", - "default_value": "false" - }, - { - "name": "for_hostname", - "type": "String", - "default_value": "\"\"" - }, - { - "name": "valid_certificate", - "type": "X509Certificate", - "default_value": "null" - } - ] - }, - { - "name": "get_status", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 524219300, - "return_value": { - "type": "enum::StreamPeerSSL.Status" - } - }, - { - "name": "get_stream", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2741655269, - "return_value": { - "type": "StreamPeer" - } - }, - { - "name": "disconnect_from_stream", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3218959716 - }, - { - "name": "set_blocking_handshake_enabled", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2586408642, - "arguments": [ - { - "name": "enabled", - "type": "bool" - } - ] - }, - { - "name": "is_blocking_handshake_enabled", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" - } - } - ], - "properties": [ - { - "type": "bool", - "name": "blocking_handshake", - "setter": "set_blocking_handshake_enabled", - "getter": "is_blocking_handshake_enabled", - "index": -1 - } - ] - }, { "name": "StreamPeerTCP", "is_refcounted": true, @@ -203229,6 +209009,177 @@ } ] }, + { + "name": "StreamPeerTLS", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "StreamPeer", + "api_type": "core", + "enums": [ + { + "name": "Status", + "is_bitfield": false, + "values": [ + { + "name": "STATUS_DISCONNECTED", + "value": 0 + }, + { + "name": "STATUS_HANDSHAKING", + "value": 1 + }, + { + "name": "STATUS_CONNECTED", + "value": 2 + }, + { + "name": "STATUS_ERROR", + "value": 3 + }, + { + "name": "STATUS_ERROR_HOSTNAME_MISMATCH", + "value": 4 + } + ] + } + ], + "methods": [ + { + "name": "poll", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "accept_stream", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2359858912, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "stream", + "type": "StreamPeer" + }, + { + "name": "private_key", + "type": "CryptoKey" + }, + { + "name": "certificate", + "type": "X509Certificate" + }, + { + "name": "chain", + "type": "X509Certificate", + "default_value": "null" + } + ] + }, + { + "name": "connect_to_stream", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 127827767, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "stream", + "type": "StreamPeer" + }, + { + "name": "validate_certs", + "type": "bool", + "default_value": "false" + }, + { + "name": "for_hostname", + "type": "String", + "default_value": "\"\"" + }, + { + "name": "valid_certificate", + "type": "X509Certificate", + "default_value": "null" + } + ] + }, + { + "name": "get_status", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1128380576, + "return_value": { + "type": "enum::StreamPeerTLS.Status" + } + }, + { + "name": "get_stream", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2741655269, + "return_value": { + "type": "StreamPeer" + } + }, + { + "name": "disconnect_from_stream", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "set_blocking_handshake_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_blocking_handshake_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + } + ], + "properties": [ + { + "type": "bool", + "name": "blocking_handshake", + "setter": "set_blocking_handshake_enabled", + "getter": "is_blocking_handshake_enabled", + "index": -1 + } + ] + }, { "name": "StyleBox", "is_refcounted": true, @@ -208839,7 +214790,7 @@ } }, { - "name": "set_caret_blink_speed", + "name": "set_caret_blink_interval", "is_const": false, "is_vararg": false, "is_static": false, @@ -208847,14 +214798,14 @@ "hash": 373806689, "arguments": [ { - "name": "blink_speed", + "name": "interval", "type": "float", "meta": "float" } ] }, { - "name": "get_caret_blink_speed", + "name": "get_caret_blink_interval", "is_const": true, "is_vararg": false, "is_static": false, @@ -210860,9 +216811,9 @@ }, { "type": "float", - "name": "caret_blink_speed", - "setter": "set_caret_blink_speed", - "getter": "get_caret_blink_speed", + "name": "caret_blink_interval", + "setter": "set_caret_blink_interval", + "getter": "get_caret_blink_interval", "index": -1 }, { @@ -213217,6 +219168,10 @@ { "name": "BREAK_ADAPTIVE", "value": 8 + }, + { + "name": "BREAK_TRIM_EDGE_SPACES", + "value": 16 } ] }, @@ -226245,7 +232200,7 @@ } }, { - "name": "map_to_world", + "name": "map_to_local", "is_const": true, "is_vararg": false, "is_static": false, @@ -226262,7 +232217,7 @@ ] }, { - "name": "world_to_map", + "name": "local_to_map", "is_const": true, "is_vararg": false, "is_static": false, @@ -226273,7 +232228,7 @@ }, "arguments": [ { - "name": "world_position", + "name": "local_position", "type": "Vector2" } ] @@ -233265,7 +239220,7 @@ "default_value": "false" }, { - "name": "tooltip", + "name": "tooltip_text", "type": "String", "default_value": "\"\"" } @@ -233291,7 +239246,7 @@ ] }, { - "name": "get_button_tooltip", + "name": "get_button_tooltip_text", "is_const": true, "is_vararg": false, "is_static": false, @@ -233476,7 +239431,7 @@ ] }, { - "name": "set_tooltip", + "name": "set_tooltip_text", "is_const": false, "is_vararg": false, "is_static": false, @@ -233495,7 +239450,7 @@ ] }, { - "name": "get_tooltip", + "name": "get_tooltip_text", "is_const": true, "is_vararg": false, "is_static": false, @@ -237493,7 +243448,7 @@ } }, { - "name": "set_msaa", + "name": "set_msaa_2d", "is_const": false, "is_vararg": false, "is_static": false, @@ -237507,7 +243462,32 @@ ] }, { - "name": "get_msaa", + "name": "get_msaa_2d", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2542055527, + "return_value": { + "type": "enum::Viewport.MSAA" + } + }, + { + "name": "set_msaa_3d", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3330258708, + "arguments": [ + { + "name": "msaa", + "type": "enum::Viewport.MSAA" + } + ] + }, + { + "name": "get_msaa_3d", "is_const": true, "is_vararg": false, "is_static": false, @@ -238645,9 +244625,16 @@ }, { "type": "int", - "name": "msaa", - "setter": "set_msaa", - "getter": "get_msaa", + "name": "msaa_2d", + "setter": "set_msaa_2d", + "getter": "get_msaa_2d", + "index": -1 + }, + { + "type": "int", + "name": "msaa_3d", + "setter": "set_msaa_3d", + "getter": "get_msaa_3d", "index": -1 }, { @@ -240298,10 +246285,10 @@ ] }, { - "name": "VisualShaderNodeBooleanUniform", + "name": "VisualShaderNodeBooleanParameter", "is_refcounted": true, "is_instantiable": true, - "inherits": "VisualShaderNodeUniform", + "inherits": "VisualShaderNodeParameter", "api_type": "core", "methods": [ { @@ -240653,10 +246640,10 @@ ] }, { - "name": "VisualShaderNodeColorUniform", + "name": "VisualShaderNodeColorParameter", "is_refcounted": true, "is_instantiable": true, - "inherits": "VisualShaderNodeUniform", + "inherits": "VisualShaderNodeParameter", "api_type": "core", "methods": [ { @@ -241158,10 +247145,10 @@ ] }, { - "name": "VisualShaderNodeCubemapUniform", + "name": "VisualShaderNodeCubemapParameter", "is_refcounted": true, "is_instantiable": true, - "inherits": "VisualShaderNodeTextureUniform", + "inherits": "VisualShaderNodeTextureParameter", "api_type": "core" }, { @@ -242006,10 +247993,10 @@ ] }, { - "name": "VisualShaderNodeFloatUniform", + "name": "VisualShaderNodeFloatParameter", "is_refcounted": true, "is_instantiable": true, - "inherits": "VisualShaderNodeUniform", + "inherits": "VisualShaderNodeParameter", "api_type": "core", "enums": [ { @@ -242042,11 +248029,11 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1381357203, + "hash": 3712586466, "arguments": [ { "name": "hint", - "type": "enum::VisualShaderNodeFloatUniform.Hint" + "type": "enum::VisualShaderNodeFloatParameter.Hint" } ] }, @@ -242056,9 +248043,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 569120385, + "hash": 3042240429, "return_value": { - "type": "enum::VisualShaderNodeFloatUniform.Hint" + "type": "enum::VisualShaderNodeFloatParameter.Hint" } }, { @@ -242872,10 +248859,10 @@ ] }, { - "name": "VisualShaderNodeIntUniform", + "name": "VisualShaderNodeIntParameter", "is_refcounted": true, "is_instantiable": true, - "inherits": "VisualShaderNodeUniform", + "inherits": "VisualShaderNodeParameter", "api_type": "core", "enums": [ { @@ -242908,11 +248895,11 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 143686977, + "hash": 2540512075, "arguments": [ { "name": "hint", - "type": "enum::VisualShaderNodeIntUniform.Hint" + "type": "enum::VisualShaderNodeIntParameter.Hint" } ] }, @@ -242922,9 +248909,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1563206693, + "hash": 4250814924, "return_value": { - "type": "enum::VisualShaderNodeIntUniform.Hint" + "type": "enum::VisualShaderNodeIntParameter.Hint" } }, { @@ -243344,6 +249331,155 @@ "inherits": "VisualShaderNode", "api_type": "core" }, + { + "name": "VisualShaderNodeParameter", + "is_refcounted": true, + "is_instantiable": false, + "inherits": "VisualShaderNode", + "api_type": "core", + "enums": [ + { + "name": "Qualifier", + "is_bitfield": false, + "values": [ + { + "name": "QUAL_NONE", + "value": 0 + }, + { + "name": "QUAL_GLOBAL", + "value": 1 + }, + { + "name": "QUAL_INSTANCE", + "value": 2 + }, + { + "name": "QUAL_MAX", + "value": 3 + } + ] + } + ], + "methods": [ + { + "name": "set_parameter_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "name", + "type": "String" + } + ] + }, + { + "name": "get_parameter_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_qualifier", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1276489447, + "arguments": [ + { + "name": "qualifier", + "type": "enum::VisualShaderNodeParameter.Qualifier" + } + ] + }, + { + "name": "get_qualifier", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3558406205, + "return_value": { + "type": "enum::VisualShaderNodeParameter.Qualifier" + } + } + ], + "properties": [ + { + "type": "StringName", + "name": "parameter_name", + "setter": "set_parameter_name", + "getter": "get_parameter_name", + "index": -1 + }, + { + "type": "int", + "name": "qualifier", + "setter": "set_qualifier", + "getter": "get_qualifier", + "index": -1 + } + ] + }, + { + "name": "VisualShaderNodeParameterRef", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "VisualShaderNode", + "api_type": "core", + "methods": [ + { + "name": "set_parameter_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "name", + "type": "String" + } + ] + }, + { + "name": "get_parameter_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + } + ], + "properties": [ + { + "type": "StringName", + "name": "parameter_name", + "setter": "set_parameter_name", + "getter": "get_parameter_name", + "index": -1 + }, + { + "type": "int", + "name": "param_type", + "setter": "_set_parameter_type", + "getter": "_get_parameter_type", + "index": -1 + } + ] + }, { "name": "VisualShaderNodeParticleAccelerator", "is_refcounted": true, @@ -244385,10 +250521,17 @@ ] }, { - "name": "VisualShaderNodeTexture2DArrayUniform", + "name": "VisualShaderNodeTexture2DArrayParameter", "is_refcounted": true, "is_instantiable": true, - "inherits": "VisualShaderNodeTextureUniform", + "inherits": "VisualShaderNodeTextureParameter", + "api_type": "core" + }, + { + "name": "VisualShaderNodeTexture2DParameter", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "VisualShaderNodeTextureParameter", "api_type": "core" }, { @@ -244435,31 +250578,17 @@ ] }, { - "name": "VisualShaderNodeTexture3DUniform", + "name": "VisualShaderNodeTexture3DParameter", "is_refcounted": true, "is_instantiable": true, - "inherits": "VisualShaderNodeTextureUniform", + "inherits": "VisualShaderNodeTextureParameter", "api_type": "core" }, { - "name": "VisualShaderNodeTextureSDF", + "name": "VisualShaderNodeTextureParameter", "is_refcounted": true, - "is_instantiable": true, - "inherits": "VisualShaderNode", - "api_type": "core" - }, - { - "name": "VisualShaderNodeTextureSDFNormal", - "is_refcounted": true, - "is_instantiable": true, - "inherits": "VisualShaderNode", - "api_type": "core" - }, - { - "name": "VisualShaderNodeTextureUniform", - "is_refcounted": true, - "is_instantiable": true, - "inherits": "VisualShaderNodeUniform", + "is_instantiable": false, + "inherits": "VisualShaderNodeParameter", "api_type": "core", "enums": [ { @@ -244578,11 +250707,11 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3894235364, + "hash": 2227296876, "arguments": [ { "name": "type", - "type": "enum::VisualShaderNodeTextureUniform.TextureType" + "type": "enum::VisualShaderNodeTextureParameter.TextureType" } ] }, @@ -244592,9 +250721,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 244818602, + "hash": 367922070, "return_value": { - "type": "enum::VisualShaderNodeTextureUniform.TextureType" + "type": "enum::VisualShaderNodeTextureParameter.TextureType" } }, { @@ -244603,11 +250732,11 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2490959881, + "hash": 4217624432, "arguments": [ { "name": "type", - "type": "enum::VisualShaderNodeTextureUniform.ColorDefault" + "type": "enum::VisualShaderNodeTextureParameter.ColorDefault" } ] }, @@ -244617,9 +250746,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2357923939, + "hash": 3837060134, "return_value": { - "type": "enum::VisualShaderNodeTextureUniform.ColorDefault" + "type": "enum::VisualShaderNodeTextureParameter.ColorDefault" } }, { @@ -244628,11 +250757,11 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1608887800, + "hash": 2147684752, "arguments": [ { "name": "filter", - "type": "enum::VisualShaderNodeTextureUniform.TextureFilter" + "type": "enum::VisualShaderNodeTextureParameter.TextureFilter" } ] }, @@ -244642,9 +250771,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2790632769, + "hash": 4184490817, "return_value": { - "type": "enum::VisualShaderNodeTextureUniform.TextureFilter" + "type": "enum::VisualShaderNodeTextureParameter.TextureFilter" } }, { @@ -244653,11 +250782,11 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1498268787, + "hash": 2036143070, "arguments": [ { "name": "type", - "type": "enum::VisualShaderNodeTextureUniform.TextureRepeat" + "type": "enum::VisualShaderNodeTextureParameter.TextureRepeat" } ] }, @@ -244667,9 +250796,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 98242067, + "hash": 1690132794, "return_value": { - "type": "enum::VisualShaderNodeTextureUniform.TextureRepeat" + "type": "enum::VisualShaderNodeTextureParameter.TextureRepeat" } } ], @@ -244705,10 +250834,24 @@ ] }, { - "name": "VisualShaderNodeTextureUniformTriplanar", + "name": "VisualShaderNodeTextureParameterTriplanar", "is_refcounted": true, "is_instantiable": true, - "inherits": "VisualShaderNodeTextureUniform", + "inherits": "VisualShaderNodeTextureParameter", + "api_type": "core" + }, + { + "name": "VisualShaderNodeTextureSDF", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "VisualShaderNode", + "api_type": "core" + }, + { + "name": "VisualShaderNodeTextureSDFNormal", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "VisualShaderNode", "api_type": "core" }, { @@ -244923,10 +251066,10 @@ ] }, { - "name": "VisualShaderNodeTransformUniform", + "name": "VisualShaderNodeTransformParameter", "is_refcounted": true, "is_instantiable": true, - "inherits": "VisualShaderNodeUniform", + "inherits": "VisualShaderNodeParameter", "api_type": "core", "methods": [ { @@ -245138,155 +251281,6 @@ "inherits": "VisualShaderNode", "api_type": "core" }, - { - "name": "VisualShaderNodeUniform", - "is_refcounted": true, - "is_instantiable": false, - "inherits": "VisualShaderNode", - "api_type": "core", - "enums": [ - { - "name": "Qualifier", - "is_bitfield": false, - "values": [ - { - "name": "QUAL_NONE", - "value": 0 - }, - { - "name": "QUAL_GLOBAL", - "value": 1 - }, - { - "name": "QUAL_INSTANCE", - "value": 2 - }, - { - "name": "QUAL_MAX", - "value": 3 - } - ] - } - ], - "methods": [ - { - "name": "set_uniform_name", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 83702148, - "arguments": [ - { - "name": "name", - "type": "String" - } - ] - }, - { - "name": "get_uniform_name", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 201670096, - "return_value": { - "type": "String" - } - }, - { - "name": "set_qualifier", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1917199311, - "arguments": [ - { - "name": "qualifier", - "type": "enum::VisualShaderNodeUniform.Qualifier" - } - ] - }, - { - "name": "get_qualifier", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3211552365, - "return_value": { - "type": "enum::VisualShaderNodeUniform.Qualifier" - } - } - ], - "properties": [ - { - "type": "StringName", - "name": "uniform_name", - "setter": "set_uniform_name", - "getter": "get_uniform_name", - "index": -1 - }, - { - "type": "int", - "name": "qualifier", - "setter": "set_qualifier", - "getter": "get_qualifier", - "index": -1 - } - ] - }, - { - "name": "VisualShaderNodeUniformRef", - "is_refcounted": true, - "is_instantiable": true, - "inherits": "VisualShaderNode", - "api_type": "core", - "methods": [ - { - "name": "set_uniform_name", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 83702148, - "arguments": [ - { - "name": "name", - "type": "String" - } - ] - }, - { - "name": "get_uniform_name", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 201670096, - "return_value": { - "type": "String" - } - } - ], - "properties": [ - { - "type": "StringName", - "name": "uniform_name", - "setter": "set_uniform_name", - "getter": "get_uniform_name", - "index": -1 - }, - { - "type": "int", - "name": "uniform_type", - "setter": "_set_uniform_type", - "getter": "_get_uniform_type", - "index": -1 - } - ] - }, { "name": "VisualShaderNodeVarying", "is_refcounted": true, @@ -245420,10 +251414,10 @@ ] }, { - "name": "VisualShaderNodeVec2Uniform", + "name": "VisualShaderNodeVec2Parameter", "is_refcounted": true, "is_instantiable": true, - "inherits": "VisualShaderNodeUniform", + "inherits": "VisualShaderNodeParameter", "api_type": "core", "methods": [ { @@ -245538,10 +251532,10 @@ ] }, { - "name": "VisualShaderNodeVec3Uniform", + "name": "VisualShaderNodeVec3Parameter", "is_refcounted": true, "is_instantiable": true, - "inherits": "VisualShaderNodeUniform", + "inherits": "VisualShaderNodeParameter", "api_type": "core", "methods": [ { @@ -245656,10 +251650,10 @@ ] }, { - "name": "VisualShaderNodeVec4Uniform", + "name": "VisualShaderNodeVec4Parameter", "is_refcounted": true, "is_instantiable": true, - "inherits": "VisualShaderNodeUniform", + "inherits": "VisualShaderNodeParameter", "api_type": "core", "methods": [ { @@ -245693,11 +251687,11 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1727505552, + "hash": 643568085, "arguments": [ { "name": "value", - "type": "Quaternion" + "type": "Vector4" } ] }, @@ -245707,9 +251701,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1222331677, + "hash": 2435802345, "return_value": { - "type": "Quaternion" + "type": "Vector4" } } ], @@ -245722,7 +251716,7 @@ "index": -1 }, { - "type": "Quaternion", + "type": "Vector4", "name": "default_value", "setter": "set_default_value", "getter": "get_default_value", @@ -246232,6 +252226,31 @@ "type": "Vector3" } }, + { + "name": "set_camera_attributes", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2817810567, + "arguments": [ + { + "name": "camera_attributes", + "type": "CameraAttributes" + } + ] + }, + { + "name": "get_camera_attributes", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3921283215, + "return_value": { + "type": "CameraAttributes" + } + }, { "name": "bake", "is_const": false, @@ -246276,6 +252295,13 @@ "getter": "get_extents", "index": -1 }, + { + "type": "CameraAttributesPractical,CameraAttributesPhysical", + "name": "camera_attributes", + "setter": "set_camera_attributes", + "getter": "get_camera_attributes", + "index": -1 + }, { "type": "VoxelGIData", "name": "data", @@ -246882,7 +252908,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int" + "type": "enum::Error" }, "arguments": [ { @@ -246902,7 +252928,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int" + "type": "enum::Error" }, "arguments": [ { @@ -246942,7 +252968,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int" + "type": "enum::Error" } }, { @@ -246961,7 +252987,7 @@ "arguments": [ { "name": "p_write_mode", - "type": "int" + "type": "enum::WebRTCDataChannel.WriteMode" } ] }, @@ -246972,7 +252998,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int" + "type": "enum::WebRTCDataChannel.WriteMode" } }, { @@ -246992,7 +253018,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int" + "type": "enum::WebRTCDataChannel.ChannelState" } }, { @@ -247471,7 +253497,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int" + "type": "enum::WebRTCPeerConnection.ConnectionState" } }, { @@ -247481,7 +253507,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int" + "type": "enum::Error" }, "arguments": [ { @@ -247517,7 +253543,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int" + "type": "enum::Error" } }, { @@ -247527,7 +253553,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int" + "type": "enum::Error" }, "arguments": [ { @@ -247547,7 +253573,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int" + "type": "enum::Error" }, "arguments": [ { @@ -247567,7 +253593,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int" + "type": "enum::Error" }, "arguments": [ { @@ -247591,7 +253617,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int" + "type": "enum::Error" } }, { @@ -250487,28 +256513,28 @@ } }, { - "name": "set_camera_effects", + "name": "set_camera_attributes", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1711096158, + "hash": 2817810567, "arguments": [ { - "name": "effects", - "type": "CameraEffects" + "name": "attributes", + "type": "CameraAttributes" } ] }, { - "name": "get_camera_effects", + "name": "get_camera_attributes", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2213573967, + "hash": 3921283215, "return_value": { - "type": "CameraEffects" + "type": "CameraAttributes" } }, { @@ -250539,10 +256565,10 @@ "index": -1 }, { - "type": "CameraEffects", - "name": "camera_effects", - "setter": "set_camera_effects", - "getter": "get_camera_effects", + "type": "CameraAttributesPractical,CameraAttributesPhysical", + "name": "camera_attributes", + "setter": "set_camera_attributes", + "getter": "get_camera_attributes", "index": -1 }, { @@ -250728,28 +256754,28 @@ } }, { - "name": "set_camera_effects", + "name": "set_camera_attributes", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1711096158, + "hash": 2817810567, "arguments": [ { - "name": "env", - "type": "CameraEffects" + "name": "camera_attributes", + "type": "CameraAttributes" } ] }, { - "name": "get_camera_effects", + "name": "get_camera_attributes", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2213573967, + "hash": 3921283215, "return_value": { - "type": "CameraEffects" + "type": "CameraAttributes" } } ], @@ -250762,10 +256788,10 @@ "index": -1 }, { - "type": "CameraEffects", - "name": "camera_effects", - "setter": "set_camera_effects", - "getter": "get_camera_effects", + "type": "CameraAttributesPractical,CameraAttributesPhysical", + "name": "camera_attributes", + "setter": "set_camera_attributes", + "getter": "get_camera_attributes", "index": -1 } ] @@ -253326,8 +259352,8 @@ "type": "JavaClassWrapper" }, { - "name": "JavaScript", - "type": "JavaScript" + "name": "JavaScriptBridge", + "type": "JavaScriptBridge" }, { "name": "ThemeDB", @@ -253387,6 +259413,26 @@ "name": "ObjectID", "format": "uint64_t id = 0" }, + { + "name": "PhysicsServer2DExtensionMotionResult", + "format": "Vector2 travel;Vector2 remainder;Vector2 collision_point;Vector2 collision_normal;Vector2 collider_velocity;real_t collision_depth;real_t collision_safe_fraction;real_t collision_unsafe_fraction;int collision_local_shape;ObjectID collider_id;RID collider;int collider_shape" + }, + { + "name": "PhysicsServer2DExtensionRayResult", + "format": "Vector2 position;Vector2 normal;RID rid;ObjectID collider_id;Object *collider;int shape" + }, + { + "name": "PhysicsServer2DExtensionShapeRestInfo", + "format": "Vector2 point;Vector2 normal;RID rid;ObjectID collider_id;int shape;Vector2 linear_velocity" + }, + { + "name": "PhysicsServer2DExtensionShapeResult", + "format": "RID rid;ObjectID collider_id;Object *collider;int shape" + }, + { + "name": "PhysicsServer2DExtensionStateCallback", + "format": "void *instance;void (*callback)(void *p_instance, PhysicsDirectBodyState2D *p_state)" + }, { "name": "PhysicsServer3DExtensionMotionCollision", "format": "Vector3 position;Vector3 normal;Vector3 collider_velocity;real_t depth;int local_shape;ObjectID collider_id;RID collider;int collider_shape" @@ -253416,4 +259462,4 @@ "format": "StringName signature;uint64_t call_count;uint64_t total_time;uint64_t self_time" } ] -} \ No newline at end of file +}