summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2022-09-07 13:17:03 +0200
committerRémi Verschelde <rverschelde@gmail.com>2022-09-07 13:17:32 +0200
commit0d7da02dc49cfa6c910f86a72939cce0d2baf892 (patch)
tree58eed12b0b7fe2841644117287e7d257d5100862
parent446cacde15a889d84eea9ad03ea0c8fc928720f9 (diff)
downloadredot-cpp-0d7da02dc49cfa6c910f86a72939cce0d2baf892.tar.gz
headers: Sync with upstream commit 86dd3f312 (4.0-alpha16)
-rw-r--r--godot-headers/extension_api.json8014
1 files changed, 7030 insertions, 984 deletions
diff --git a/godot-headers/extension_api.json b/godot-headers/extension_api.json
index fd3701e..dda3849 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,
@@ -7741,6 +7741,30 @@
"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",
"is_vararg": false,
@@ -8868,6 +8892,14 @@
]
},
{
+ "name": "is_zero_approx",
+ "return_type": "bool",
+ "is_vararg": false,
+ "is_const": true,
+ "is_static": false,
+ "hash": 3918633141
+ },
+ {
"name": "posmod",
"return_type": "Vector2",
"is_vararg": false,
@@ -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,
@@ -10553,6 +10585,14 @@
]
},
{
+ "name": "is_zero_approx",
+ "return_type": "bool",
+ "is_vararg": false,
+ "is_const": true,
+ "is_static": false,
+ "hash": 3918633141
+ },
+ {
"name": "inverse",
"return_type": "Vector3",
"is_vararg": false,
@@ -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,
@@ -14333,24 +14381,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",
"is_vararg": false,
@@ -17210,6 +17240,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",
"is_vararg": false,
@@ -22614,6 +22658,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,
"is_instantiable": true,
@@ -23378,6 +23864,31 @@
}
},
{
+ "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,
"is_vararg": false,
@@ -23401,17 +23912,6 @@
"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,
"is_vararg": 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"
}
]
},
@@ -42788,16 +43322,16 @@
]
},
{
- "name": "set_bit",
+ "name": "set_bitv",
"is_const": false,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 979101055,
+ "hash": 4153096796,
"arguments": [
{
"name": "position",
- "type": "Vector2"
+ "type": "Vector2i"
},
{
"name": "bit",
@@ -42806,19 +43340,66 @@
]
},
{
- "name": "get_bit",
+ "name": "set_bit",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1383440665,
+ "arguments": [
+ {
+ "name": "x",
+ "type": "int",
+ "meta": "int32"
+ },
+ {
+ "name": "y",
+ "type": "int",
+ "meta": "int32"
+ },
+ {
+ "name": "bit",
+ "type": "bool"
+ }
+ ]
+ },
+ {
+ "name": "get_bitv",
"is_const": true,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 556197845,
+ "hash": 3900751641,
"return_value": {
"type": "bool"
},
"arguments": [
{
"name": "position",
- "type": "Vector2"
+ "type": "Vector2i"
+ }
+ ]
+ },
+ {
+ "name": "get_bit",
+ "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"
}
]
},
@@ -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": [
@@ -43463,6 +44044,20 @@
]
},
{
+ "name": "set_alignment",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2456745134,
+ "arguments": [
+ {
+ "name": "alignment",
+ "type": "enum::BoxContainer.AlignmentMode"
+ }
+ ]
+ },
+ {
"name": "get_alignment",
"is_const": true,
"is_vararg": false,
@@ -43474,18 +44069,29 @@
}
},
{
- "name": "set_alignment",
+ "name": "set_vertical",
"is_const": false,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2456745134,
+ "hash": 2586408642,
"arguments": [
{
- "name": "alignment",
- "type": "enum::BoxContainer.AlignmentMode"
+ "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,13 +51321,487 @@
]
},
{
- "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",
"is_const": false,
"is_vararg": false,
@@ -50900,32 +51987,34 @@
}
},
{
- "name": "set_override_exposure_enabled",
+ "name": "set_auto_exposure_max_sensitivity",
"is_const": false,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2586408642,
+ "hash": 373806689,
"arguments": [
{
- "name": "enabled",
- "type": "bool"
+ "name": "max_sensitivity",
+ "type": "float",
+ "meta": "float"
}
]
},
{
- "name": "is_override_exposure_enabled",
+ "name": "get_auto_exposure_max_sensitivity",
"is_const": true,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 36873697,
+ "hash": 1740695150,
"return_value": {
- "type": "bool"
+ "type": "float",
+ "meta": "float"
}
},
{
- "name": "set_override_exposure",
+ "name": "set_auto_exposure_min_sensitivity",
"is_const": false,
"is_vararg": false,
"is_static": false,
@@ -50933,14 +52022,14 @@
"hash": 373806689,
"arguments": [
{
- "name": "exposure",
+ "name": "min_sensitivity",
"type": "float",
"meta": "float"
}
]
},
{
- "name": "get_override_exposure",
+ "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,
@@ -62033,6 +63122,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,
"is_vararg": 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",
@@ -68968,12 +70068,44 @@
}
},
{
+ "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"
@@ -68993,6 +70125,11 @@
"default_value": ""
},
{
+ "name": "key_callback",
+ "type": "Callable",
+ "default_value": ""
+ },
+ {
"name": "tag",
"type": "Variant",
"default_value": "null"
@@ -69016,7 +70153,7 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 1343835725,
+ "hash": 3415468211,
"return_value": {
"type": "int",
"meta": "int32"
@@ -69036,6 +70173,11 @@
"default_value": ""
},
{
+ "name": "key_callback",
+ "type": "Callable",
+ "default_value": ""
+ },
+ {
"name": "tag",
"type": "Variant",
"default_value": "null"
@@ -69059,7 +70201,7 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 129300587,
+ "hash": 1700867534,
"return_value": {
"type": "int",
"meta": "int32"
@@ -69083,6 +70225,11 @@
"default_value": ""
},
{
+ "name": "key_callback",
+ "type": "Callable",
+ "default_value": ""
+ },
+ {
"name": "tag",
"type": "Variant",
"default_value": "null"
@@ -69106,7 +70253,7 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 129300587,
+ "hash": 1700867534,
"return_value": {
"type": "int",
"meta": "int32"
@@ -69130,6 +70277,11 @@
"default_value": ""
},
{
+ "name": "key_callback",
+ "type": "Callable",
+ "default_value": ""
+ },
+ {
"name": "tag",
"type": "Variant",
"default_value": "null"
@@ -69153,7 +70305,7 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 1343835725,
+ "hash": 3415468211,
"return_value": {
"type": "int",
"meta": "int32"
@@ -69173,6 +70325,11 @@
"default_value": ""
},
{
+ "name": "key_callback",
+ "type": "Callable",
+ "default_value": ""
+ },
+ {
"name": "tag",
"type": "Variant",
"default_value": "null"
@@ -69196,7 +70353,7 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 129300587,
+ "hash": 1700867534,
"return_value": {
"type": "int",
"meta": "int32"
@@ -69220,6 +70377,11 @@
"default_value": ""
},
{
+ "name": "key_callback",
+ "type": "Callable",
+ "default_value": ""
+ },
+ {
"name": "tag",
"type": "Variant",
"default_value": "null"
@@ -69243,7 +70405,7 @@
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2051878499,
+ "hash": 635750054,
"return_value": {
"type": "int",
"meta": "int32"
@@ -69273,6 +70435,11 @@
"default_value": ""
},
{
+ "name": "key_callback",
+ "type": "Callable",
+ "default_value": ""
+ },
+ {
"name": "tag",
"type": "Variant",
"default_value": "null"
@@ -69291,38 +70458,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,
"is_vararg": false,
@@ -69479,6 +70614,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,
"is_vararg": false,
@@ -69794,6 +70951,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,
"is_vararg": false,
@@ -70199,6 +71379,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,
"is_vararg": false,
@@ -73033,6 +74246,13 @@
]
},
{
+ "name": "EditorExportPlatform",
+ "is_refcounted": true,
+ "is_instantiable": false,
+ "inherits": "RefCounted",
+ "api_type": "editor"
+ },
+ {
"name": "EditorExportPlugin",
"is_refcounted": true,
"is_instantiable": false,
@@ -73093,6 +74313,120 @@
"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,
"is_vararg": 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,148 +80939,585 @@
"is_instantiable": false,
"inherits": "Object",
"api_type": "editor",
+ "enums": [
+ {
+ "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": "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": "is_addon_ready",
+ "name": "_initialize",
"is_const": false,
- "is_vararg": false,
"is_static": false,
- "is_virtual": false,
- "hash": 2240911060,
+ "is_vararg": false,
+ "is_virtual": true,
"return_value": {
"type": "bool"
+ },
+ "arguments": [
+ {
+ "name": "project_path",
+ "type": "String"
+ }
+ ]
+ },
+ {
+ "name": "_set_credentials",
+ "is_const": false,
+ "is_static": false,
+ "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": "initialize",
+ "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_virtual": false,
- "hash": 2323990056,
+ "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_vcs_name",
+ "is_const": false,
+ "is_static": false,
+ "is_vararg": false,
+ "is_virtual": true,
+ "return_value": {
+ "type": "String"
+ }
+ },
+ {
+ "name": "_get_previous_commits",
+ "is_const": false,
+ "is_static": false,
+ "is_vararg": false,
+ "is_virtual": true,
+ "return_value": {
+ "type": "Array"
},
"arguments": [
{
- "name": "project_root_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": "is_vcs_initialized",
+ "name": "_remove_branch",
"is_const": false,
+ "is_static": false,
"is_vararg": false,
+ "is_virtual": true,
+ "arguments": [
+ {
+ "name": "branch_name",
+ "type": "String"
+ }
+ ]
+ },
+ {
+ "name": "_create_remote",
+ "is_const": false,
"is_static": false,
- "is_virtual": false,
- "hash": 2240911060,
+ "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": "bool"
+ "type": "String"
}
},
{
- "name": "get_modified_files_data",
+ "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": 2382534195,
+ "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": "stage_file",
+ "name": "create_diff_hunk",
"is_const": false,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 83702148,
+ "hash": 3784842090,
+ "return_value": {
+ "type": "Dictionary"
+ },
"arguments": [
{
- "name": "file_path",
- "type": "String"
+ "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": "unstage_file",
+ "name": "create_diff_file",
"is_const": false,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 83702148,
+ "hash": 2723227684,
+ "return_value": {
+ "type": "Dictionary"
+ },
"arguments": [
{
- "name": "file_path",
+ "name": "new_file",
+ "type": "String"
+ },
+ {
+ "name": "old_file",
"type": "String"
}
]
},
{
- "name": "commit",
+ "name": "create_commit",
"is_const": false,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 83702148,
+ "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": "get_file_diff",
+ "name": "create_status_file",
"is_const": false,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 1576865988,
+ "hash": 1083471673,
"return_value": {
- "type": "Array"
+ "type": "Dictionary"
},
"arguments": [
{
"name": "file_path",
"type": "String"
+ },
+ {
+ "name": "change_type",
+ "type": "enum::EditorVCSInterface.ChangeType"
+ },
+ {
+ "name": "area",
+ "type": "enum::EditorVCSInterface.TreeArea"
}
]
},
{
- "name": "shut_down",
+ "name": "add_diff_hunks_into_diff_file",
"is_const": false,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2240911060,
+ "hash": 4015243225,
"return_value": {
- "type": "bool"
- }
+ "type": "Dictionary"
+ },
+ "arguments": [
+ {
+ "name": "diff_file",
+ "type": "Dictionary"
+ },
+ {
+ "name": "diff_hunks",
+ "type": "Array"
+ }
+ ]
},
{
- "name": "get_project_name",
+ "name": "add_line_diffs_into_diff_hunk",
"is_const": false,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2841200299,
+ "hash": 4015243225,
"return_value": {
- "type": "String"
- }
+ "type": "Dictionary"
+ },
+ "arguments": [
+ {
+ "name": "diff_hunk",
+ "type": "Dictionary"
+ },
+ {
+ "name": "line_diffs",
+ "type": "Array"
+ }
+ ]
},
{
- "name": "get_vcs_name",
+ "name": "popup_error",
"is_const": false,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2841200299,
- "return_value": {
- "type": "String"
- }
+ "hash": 83702148,
+ "arguments": [
+ {
+ "name": "msg",
+ "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,
@@ -81100,139 +82898,6 @@
}
},
{
- "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,
"is_vararg": false,
@@ -82623,6 +84288,33 @@
}
},
{
+ "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,
"is_vararg": false,
@@ -82887,6 +84579,33 @@
}
},
{
+ "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,
"is_vararg": 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
},
{
@@ -83185,41 +84911,6 @@
},
{
"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",
"setter": "set_ssr_enabled",
"getter": "is_ssr_enabled",
@@ -83563,6 +85254,13 @@
},
{
"type": "float",
+ "name": "fog_sky_affect",
+ "setter": "set_fog_sky_affect",
+ "getter": "get_fog_sky_affect",
+ "index": -1
+ },
+ {
+ "type": "float",
"name": "fog_height",
"setter": "set_fog_height",
"getter": "get_fog_height",
@@ -83646,6 +85344,13 @@
"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",
"setter": "set_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,
@@ -100172,6 +101911,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,10 +115615,69 @@
"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",
"setter": "set_color",
@@ -113891,6 +115699,13 @@
"index": 1
},
{
+ "type": "float",
+ "name": "light_volumetric_fog_energy",
+ "setter": "set_param",
+ "getter": "get_param",
+ "index": 2
+ },
+ {
"type": "Texture2D",
"name": "light_projector",
"setter": "set_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",
@@ -113976,24 +115791,17 @@
},
{
"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": [
@@ -114667,6 +116500,13 @@
"index": -1
},
{
+ "type": "CameraAttributesPractical,CameraAttributesPhysical",
+ "name": "camera_attributes",
+ "setter": "set_camera_attributes",
+ "getter": "get_camera_attributes",
+ "index": -1
+ },
+ {
"type": "int",
"name": "generate_probes_subdiv",
"setter": "set_generate_probes",
@@ -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"
}
}
]
@@ -124142,6 +125979,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,
"is_instantiable": true,
@@ -126188,6 +128581,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,
"is_vararg": false,
@@ -126265,6 +128695,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,
"is_vararg": false,
@@ -126589,6 +129036,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,
"is_vararg": false,
@@ -127028,6 +129737,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,
"is_vararg": false,
@@ -127156,6 +129902,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,
"is_vararg": false,
@@ -127498,6 +130261,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,
"is_vararg": false,
@@ -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
},
{
@@ -141551,6 +144576,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,
"is_instantiable": false,
@@ -142980,6 +146548,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,
"is_instantiable": false,
@@ -144826,6 +148675,16 @@
]
},
{
+ "name": "PinJointParam",
+ "is_bitfield": false,
+ "values": [
+ {
+ "name": "PIN_JOINT_SOFTNESS",
+ "value": 0
+ }
+ ]
+ },
+ {
"name": "DampedSpringParam",
"is_bitfield": false,
"values": [
@@ -146965,6 +150824,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,
"is_instantiable": 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"
},
{
@@ -173921,6 +179744,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,
"is_vararg": false,
@@ -174176,6 +180018,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,
"is_vararg": 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_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_effects",
+ "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": [
{
@@ -202902,7 +208853,7 @@
]
},
{
- "name": "StreamPeerSSL",
+ "name": "StreamPeerTCP",
"is_refcounted": true,
"is_instantiable": true,
"inherits": "StreamPeer",
@@ -202913,11 +208864,11 @@
"is_bitfield": false,
"values": [
{
- "name": "STATUS_DISCONNECTED",
+ "name": "STATUS_NONE",
"value": 0
},
{
- "name": "STATUS_HANDSHAKING",
+ "name": "STATUS_CONNECTING",
"value": 1
},
{
@@ -202927,109 +208878,115 @@
{
"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",
+ "name": "bind",
"is_const": false,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2359858912,
+ "hash": 4025329869,
"return_value": {
"type": "enum::Error"
},
"arguments": [
{
- "name": "stream",
- "type": "StreamPeer"
- },
- {
- "name": "private_key",
- "type": "CryptoKey"
- },
- {
- "name": "certificate",
- "type": "X509Certificate"
+ "name": "port",
+ "type": "int",
+ "meta": "int32"
},
{
- "name": "chain",
- "type": "X509Certificate",
- "default_value": "null"
+ "name": "host",
+ "type": "String",
+ "default_value": "\"*\""
}
]
},
{
- "name": "connect_to_stream",
+ "name": "connect_to_host",
"is_const": false,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 127827767,
+ "hash": 993915709,
"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": "host",
+ "type": "String"
},
{
- "name": "valid_certificate",
- "type": "X509Certificate",
- "default_value": "null"
+ "name": "port",
+ "type": "int",
+ "meta": "int32"
}
]
},
{
+ "name": "poll",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 166280745,
+ "return_value": {
+ "type": "enum::Error"
+ }
+ },
+ {
"name": "get_status",
"is_const": true,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 524219300,
+ "hash": 859471121,
"return_value": {
- "type": "enum::StreamPeerSSL.Status"
+ "type": "enum::StreamPeerTCP.Status"
}
},
{
- "name": "get_stream",
+ "name": "get_connected_host",
"is_const": true,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 2741655269,
+ "hash": 201670096,
"return_value": {
- "type": "StreamPeer"
+ "type": "String"
}
},
{
- "name": "disconnect_from_stream",
+ "name": "get_connected_port",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3905245786,
+ "return_value": {
+ "type": "int",
+ "meta": "int32"
+ }
+ },
+ {
+ "name": "get_local_port",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3905245786,
+ "return_value": {
+ "type": "int",
+ "meta": "int32"
+ }
+ },
+ {
+ "name": "disconnect_from_host",
"is_const": false,
"is_vararg": false,
"is_static": false,
@@ -203037,7 +208994,7 @@
"hash": 3218959716
},
{
- "name": "set_blocking_handshake_enabled",
+ "name": "set_no_delay",
"is_const": false,
"is_vararg": false,
"is_static": false,
@@ -203049,31 +209006,11 @@
"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",
+ "name": "StreamPeerTLS",
"is_refcounted": true,
"is_instantiable": true,
"inherits": "StreamPeer",
@@ -203084,11 +209021,11 @@
"is_bitfield": false,
"values": [
{
- "name": "STATUS_NONE",
+ "name": "STATUS_DISCONNECTED",
"value": 0
},
{
- "name": "STATUS_CONNECTING",
+ "name": "STATUS_HANDSHAKING",
"value": 1
},
{
@@ -203098,115 +209035,109 @@
{
"name": "STATUS_ERROR",
"value": 3
+ },
+ {
+ "name": "STATUS_ERROR_HOSTNAME_MISMATCH",
+ "value": 4
}
]
}
],
"methods": [
{
- "name": "bind",
+ "name": "poll",
"is_const": false,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 4025329869,
+ "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": "port",
- "type": "int",
- "meta": "int32"
+ "name": "stream",
+ "type": "StreamPeer"
},
{
- "name": "host",
- "type": "String",
- "default_value": "\"*\""
+ "name": "private_key",
+ "type": "CryptoKey"
+ },
+ {
+ "name": "certificate",
+ "type": "X509Certificate"
+ },
+ {
+ "name": "chain",
+ "type": "X509Certificate",
+ "default_value": "null"
}
]
},
{
- "name": "connect_to_host",
+ "name": "connect_to_stream",
"is_const": false,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 993915709,
+ "hash": 127827767,
"return_value": {
"type": "enum::Error"
},
"arguments": [
{
- "name": "host",
- "type": "String"
+ "name": "stream",
+ "type": "StreamPeer"
},
{
- "name": "port",
- "type": "int",
- "meta": "int32"
+ "name": "validate_certs",
+ "type": "bool",
+ "default_value": "false"
+ },
+ {
+ "name": "for_hostname",
+ "type": "String",
+ "default_value": "\"\""
+ },
+ {
+ "name": "valid_certificate",
+ "type": "X509Certificate",
+ "default_value": "null"
}
]
},
{
- "name": "poll",
- "is_const": false,
- "is_vararg": false,
- "is_static": false,
- "is_virtual": false,
- "hash": 166280745,
- "return_value": {
- "type": "enum::Error"
- }
- },
- {
"name": "get_status",
"is_const": true,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 859471121,
- "return_value": {
- "type": "enum::StreamPeerTCP.Status"
- }
- },
- {
- "name": "get_connected_host",
- "is_const": true,
- "is_vararg": false,
- "is_static": false,
- "is_virtual": false,
- "hash": 201670096,
- "return_value": {
- "type": "String"
- }
- },
- {
- "name": "get_connected_port",
- "is_const": true,
- "is_vararg": false,
- "is_static": false,
- "is_virtual": false,
- "hash": 3905245786,
+ "hash": 1128380576,
"return_value": {
- "type": "int",
- "meta": "int32"
+ "type": "enum::StreamPeerTLS.Status"
}
},
{
- "name": "get_local_port",
+ "name": "get_stream",
"is_const": true,
"is_vararg": false,
"is_static": false,
"is_virtual": false,
- "hash": 3905245786,
+ "hash": 2741655269,
"return_value": {
- "type": "int",
- "meta": "int32"
+ "type": "StreamPeer"
}
},
{
- "name": "disconnect_from_host",
+ "name": "disconnect_from_stream",
"is_const": false,
"is_vararg": false,
"is_static": false,
@@ -203214,7 +209145,7 @@
"hash": 3218959716
},
{
- "name": "set_no_delay",
+ "name": "set_blocking_handshake_enabled",
"is_const": false,
"is_vararg": false,
"is_static": false,
@@ -203226,6 +209157,26 @@
"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
}
]
},
@@ -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,32 @@
}
},
{
- "name": "set_msaa",
+ "name": "set_msaa_2d",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3330258708,
+ "arguments": [
+ {
+ "name": "msaa",
+ "type": "enum::Viewport.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,
@@ -237507,7 +243487,7 @@
]
},
{
- "name": "get_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"
}
},
{
@@ -243345,6 +249332,155 @@
"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,
"is_instantiable": 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",
- "is_refcounted": true,
- "is_instantiable": true,
- "inherits": "VisualShaderNodeTextureUniform",
- "api_type": "core"
- },
- {
- "name": "VisualShaderNodeTextureSDF",
- "is_refcounted": true,
- "is_instantiable": true,
- "inherits": "VisualShaderNode",
- "api_type": "core"
- },
- {
- "name": "VisualShaderNodeTextureSDFNormal",
+ "name": "VisualShaderNodeTexture3DParameter",
"is_refcounted": true,
"is_instantiable": true,
- "inherits": "VisualShaderNode",
+ "inherits": "VisualShaderNodeTextureParameter",
"api_type": "core"
},
{
- "name": "VisualShaderNodeTextureUniform",
+ "name": "VisualShaderNodeTextureParameter",
"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": "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": "VisualShaderNodeTextureUniform",
+ "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": [
{
@@ -245139,155 +251282,6 @@
"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,
"is_instantiable": false,
@@ -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",
@@ -246233,6 +252227,31 @@
}
},
{
+ "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,
"is_vararg": false,
@@ -246277,6 +252296,13 @@
"index": -1
},
{
+ "type": "CameraAttributesPractical,CameraAttributesPhysical",
+ "name": "camera_attributes",
+ "setter": "set_camera_attributes",
+ "getter": "get_camera_attributes",
+ "index": -1
+ },
+ {
"type": "VoxelGIData",
"name": "data",
"setter": "set_probe_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",
@@ -253388,6 +259414,26 @@
"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
+}