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