summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--gdextension/extension_api.json1191
1 files changed, 890 insertions, 301 deletions
diff --git a/gdextension/extension_api.json b/gdextension/extension_api.json
index a81d648..f32d8bc 100644
--- a/gdextension/extension_api.json
+++ b/gdextension/extension_api.json
@@ -3,9 +3,9 @@
"version_major": 4,
"version_minor": 1,
"version_patch": 0,
- "version_status": "beta2",
+ "version_status": "beta3",
"version_build": "official",
- "version_full_name": "Godot Engine v4.1.beta2.official"
+ "version_full_name": "Godot Engine v4.1.beta3.official"
},
"builtin_class_sizes": [
{
@@ -7076,6 +7076,10 @@
"return_type": "String"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "%",
"right_type": "bool",
"return_type": "String"
@@ -8761,6 +8765,10 @@
"return_type": "Vector2"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "*",
"right_type": "int",
"return_type": "Vector2"
@@ -9551,6 +9559,10 @@
"return_type": "Vector2i"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "*",
"right_type": "int",
"return_type": "Vector2i"
@@ -9798,6 +9810,10 @@
"return_type": "bool"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "==",
"right_type": "Rect2",
"return_type": "bool"
@@ -10114,6 +10130,10 @@
"return_type": "bool"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "==",
"right_type": "Rect2i",
"return_type": "bool"
@@ -10518,6 +10538,10 @@
"return_type": "Vector3"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "*",
"right_type": "int",
"return_type": "Vector3"
@@ -11359,6 +11383,10 @@
"return_type": "Vector3i"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "*",
"right_type": "int",
"return_type": "Vector3i"
@@ -11620,6 +11648,10 @@
"return_type": "bool"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "*",
"right_type": "int",
"return_type": "Transform2D"
@@ -12072,6 +12104,10 @@
"return_type": "Vector4"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "*",
"right_type": "int",
"return_type": "Vector4"
@@ -12626,6 +12662,10 @@
"return_type": "Vector4i"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "*",
"right_type": "int",
"return_type": "Vector4i"
@@ -12906,6 +12946,10 @@
"return_type": "Plane"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "==",
"right_type": "Plane",
"return_type": "bool"
@@ -13224,6 +13268,10 @@
"return_type": "Quaternion"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "*",
"right_type": "int",
"return_type": "Quaternion"
@@ -13638,6 +13686,10 @@
"return_type": "bool"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "==",
"right_type": "AABB",
"return_type": "bool"
@@ -14032,6 +14084,10 @@
"return_type": "bool"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "*",
"right_type": "int",
"return_type": "Basis"
@@ -14410,6 +14466,10 @@
"return_type": "bool"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "*",
"right_type": "int",
"return_type": "Transform3D"
@@ -14813,6 +14873,10 @@
"return_type": "bool"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "*",
"right_type": "Vector4",
"return_type": "Vector4"
@@ -16146,6 +16210,10 @@
"return_type": "Color"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "*",
"right_type": "int",
"return_type": "Color"
@@ -16653,6 +16721,10 @@
"return_type": "String"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "%",
"right_type": "bool",
"return_type": "String"
@@ -18139,6 +18211,10 @@
"return_type": "bool"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "==",
"right_type": "NodePath",
"return_type": "bool"
@@ -18293,6 +18369,10 @@
"return_type": "bool"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "==",
"right_type": "RID",
"return_type": "bool"
@@ -18372,6 +18452,10 @@
"return_type": "bool"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "==",
"right_type": "Callable",
"return_type": "bool"
@@ -18603,6 +18687,10 @@
"return_type": "bool"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "==",
"right_type": "Signal",
"return_type": "bool"
@@ -18763,6 +18851,10 @@
"return_type": "bool"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "==",
"right_type": "Dictionary",
"return_type": "bool"
@@ -18987,6 +19079,10 @@
"return_type": "bool"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "in",
"right_type": "Dictionary",
"return_type": "bool"
@@ -19727,6 +19823,10 @@
"return_type": "bool"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "in",
"right_type": "Dictionary",
"return_type": "bool"
@@ -20614,6 +20714,10 @@
"return_type": "bool"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "in",
"right_type": "Dictionary",
"return_type": "bool"
@@ -20955,6 +21059,10 @@
"return_type": "bool"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "in",
"right_type": "Dictionary",
"return_type": "bool"
@@ -21296,6 +21404,10 @@
"return_type": "bool"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "in",
"right_type": "Dictionary",
"return_type": "bool"
@@ -21637,6 +21749,10 @@
"return_type": "bool"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "in",
"right_type": "Dictionary",
"return_type": "bool"
@@ -21978,6 +22094,10 @@
"return_type": "bool"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "in",
"right_type": "Dictionary",
"return_type": "bool"
@@ -22319,6 +22439,10 @@
"return_type": "bool"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "*",
"right_type": "Transform2D",
"return_type": "PackedVector2Array"
@@ -22665,6 +22789,10 @@
"return_type": "bool"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "*",
"right_type": "Transform3D",
"return_type": "PackedVector3Array"
@@ -23011,6 +23139,10 @@
"return_type": "bool"
},
{
+ "name": "not",
+ "return_type": "bool"
+ },
+ {
"name": "in",
"right_type": "Dictionary",
"return_type": "bool"
@@ -75876,6 +76008,25 @@
]
},
{
+ "name": "window_is_focused",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1051549951,
+ "return_value": {
+ "type": "bool"
+ },
+ "arguments": [
+ {
+ "name": "window_id",
+ "type": "int",
+ "meta": "int32",
+ "default_value": "0"
+ }
+ ]
+ },
+ {
"name": "window_can_draw",
"is_const": true,
"is_vararg": false,
@@ -76878,6 +77029,29 @@
"return_value": {
"type": "typedarray::ENetPacketPeer"
}
+ },
+ {
+ "name": "socket_send",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1100646812,
+ "arguments": [
+ {
+ "name": "destination_address",
+ "type": "String"
+ },
+ {
+ "name": "destination_port",
+ "type": "int",
+ "meta": "int32"
+ },
+ {
+ "name": "packet",
+ "type": "PackedByteArray"
+ }
+ ]
}
]
},
@@ -96260,303 +96434,6 @@
]
},
{
- "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,
@@ -98090,6 +97967,303 @@
]
},
{
+ "name": "GLTFPhysicsShape",
+ "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": 3613751275,
+ "return_value": {
+ "type": "GLTFPhysicsShape"
+ },
+ "arguments": [
+ {
+ "name": "shape_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": 2390691823,
+ "return_value": {
+ "type": "GLTFPhysicsShape"
+ },
+ "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": "GLTFSkeleton",
"is_refcounted": true,
"is_instantiable": true,
@@ -134825,6 +134999,202 @@
"type": "NavigationMesh"
}
]
+ },
+ {
+ "name": "parse_source_geometry_data",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3703028813,
+ "arguments": [
+ {
+ "name": "navigation_mesh",
+ "type": "NavigationMesh"
+ },
+ {
+ "name": "source_geometry_data",
+ "type": "NavigationMeshSourceGeometryData3D"
+ },
+ {
+ "name": "root_node",
+ "type": "Node"
+ },
+ {
+ "name": "callback",
+ "type": "Callable",
+ "default_value": ""
+ }
+ ]
+ },
+ {
+ "name": "bake_from_source_geometry_data",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3669016597,
+ "arguments": [
+ {
+ "name": "navigation_mesh",
+ "type": "NavigationMesh"
+ },
+ {
+ "name": "source_geometry_data",
+ "type": "NavigationMeshSourceGeometryData3D"
+ },
+ {
+ "name": "callback",
+ "type": "Callable",
+ "default_value": ""
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "NavigationMeshSourceGeometryData3D",
+ "is_refcounted": true,
+ "is_instantiable": true,
+ "inherits": "Resource",
+ "api_type": "core",
+ "methods": [
+ {
+ "name": "set_vertices",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2899603908,
+ "arguments": [
+ {
+ "name": "vertices",
+ "type": "PackedFloat32Array"
+ }
+ ]
+ },
+ {
+ "name": "get_vertices",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 675695659,
+ "return_value": {
+ "type": "PackedFloat32Array"
+ }
+ },
+ {
+ "name": "set_indices",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3614634198,
+ "arguments": [
+ {
+ "name": "indices",
+ "type": "PackedInt32Array"
+ }
+ ]
+ },
+ {
+ "name": "get_indices",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1930428628,
+ "return_value": {
+ "type": "PackedInt32Array"
+ }
+ },
+ {
+ "name": "clear",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3218959716
+ },
+ {
+ "name": "has_data",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2240911060,
+ "return_value": {
+ "type": "bool"
+ }
+ },
+ {
+ "name": "add_mesh",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 975462459,
+ "arguments": [
+ {
+ "name": "mesh",
+ "type": "Mesh"
+ },
+ {
+ "name": "xform",
+ "type": "Transform3D"
+ }
+ ]
+ },
+ {
+ "name": "add_mesh_array",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 4235710913,
+ "arguments": [
+ {
+ "name": "mesh_array",
+ "type": "Array"
+ },
+ {
+ "name": "xform",
+ "type": "Transform3D"
+ }
+ ]
+ },
+ {
+ "name": "add_faces",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1440358797,
+ "arguments": [
+ {
+ "name": "faces",
+ "type": "PackedVector3Array"
+ },
+ {
+ "name": "xform",
+ "type": "Transform3D"
+ }
+ ]
+ }
+ ],
+ "properties": [
+ {
+ "type": "PackedVector3Array",
+ "name": "vertices",
+ "setter": "set_vertices",
+ "getter": "get_vertices"
+ },
+ {
+ "type": "PackedInt32Array",
+ "name": "indices",
+ "setter": "set_indices",
+ "getter": "get_indices"
}
]
},
@@ -138265,6 +138635,41 @@
]
},
{
+ "name": "agent_set_paused",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1265174801,
+ "arguments": [
+ {
+ "name": "agent",
+ "type": "RID"
+ },
+ {
+ "name": "paused",
+ "type": "bool"
+ }
+ ]
+ },
+ {
+ "name": "agent_get_paused",
+ "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_neighbor_distance",
"is_const": false,
"is_vararg": false,
@@ -138606,6 +139011,41 @@
]
},
{
+ "name": "obstacle_set_paused",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1265174801,
+ "arguments": [
+ {
+ "name": "obstacle",
+ "type": "RID"
+ },
+ {
+ "name": "paused",
+ "type": "bool"
+ }
+ ]
+ },
+ {
+ "name": "obstacle_get_paused",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 4155700596,
+ "return_value": {
+ "type": "bool"
+ },
+ "arguments": [
+ {
+ "name": "obstacle",
+ "type": "RID"
+ }
+ ]
+ },
+ {
"name": "obstacle_set_radius",
"is_const": false,
"is_vararg": false,
@@ -140088,6 +140528,41 @@
]
},
{
+ "name": "agent_set_paused",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1265174801,
+ "arguments": [
+ {
+ "name": "agent",
+ "type": "RID"
+ },
+ {
+ "name": "paused",
+ "type": "bool"
+ }
+ ]
+ },
+ {
+ "name": "agent_get_paused",
+ "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_neighbor_distance",
"is_const": false,
"is_vararg": false,
@@ -140483,6 +140958,41 @@
]
},
{
+ "name": "obstacle_set_paused",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1265174801,
+ "arguments": [
+ {
+ "name": "obstacle",
+ "type": "RID"
+ },
+ {
+ "name": "paused",
+ "type": "bool"
+ }
+ ]
+ },
+ {
+ "name": "obstacle_get_paused",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 4155700596,
+ "return_value": {
+ "type": "bool"
+ },
+ "arguments": [
+ {
+ "name": "obstacle",
+ "type": "RID"
+ }
+ ]
+ },
+ {
"name": "obstacle_set_radius",
"is_const": false,
"is_vararg": false,
@@ -140594,6 +141104,54 @@
]
},
{
+ "name": "parse_source_geometry_data",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 2496066933,
+ "arguments": [
+ {
+ "name": "navigation_mesh",
+ "type": "NavigationMesh"
+ },
+ {
+ "name": "source_geometry_data",
+ "type": "NavigationMeshSourceGeometryData3D"
+ },
+ {
+ "name": "root_node",
+ "type": "Node"
+ },
+ {
+ "name": "callback",
+ "type": "Callable"
+ }
+ ]
+ },
+ {
+ "name": "bake_from_source_geometry_data",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3822753491,
+ "arguments": [
+ {
+ "name": "navigation_mesh",
+ "type": "NavigationMesh"
+ },
+ {
+ "name": "source_geometry_data",
+ "type": "NavigationMeshSourceGeometryData3D"
+ },
+ {
+ "name": "callback",
+ "type": "Callable"
+ }
+ ]
+ },
+ {
"name": "free_rid",
"is_const": false,
"is_vararg": false,
@@ -141166,7 +141724,7 @@
},
{
"name": "ProcessThreadMessages",
- "is_bitfield": false,
+ "is_bitfield": true,
"values": [
{
"name": "FLAG_PROCESS_THREAD_MESSAGES",
@@ -226919,6 +227477,31 @@
}
},
{
+ "name": "set_autowrap_mode",
+ "is_const": false,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 3289138044,
+ "arguments": [
+ {
+ "name": "autowrap_mode",
+ "type": "enum::TextServer.AutowrapMode"
+ }
+ ]
+ },
+ {
+ "name": "get_autowrap_mode",
+ "is_const": true,
+ "is_vararg": false,
+ "is_static": false,
+ "is_virtual": false,
+ "hash": 1549071663,
+ "return_value": {
+ "type": "enum::TextServer.AutowrapMode"
+ }
+ },
+ {
"name": "is_line_wrapped",
"is_const": true,
"is_vararg": false,
@@ -228332,6 +228915,12 @@
"getter": "get_line_wrapping_mode"
},
{
+ "type": "int",
+ "name": "autowrap_mode",
+ "setter": "set_autowrap_mode",
+ "getter": "get_autowrap_mode"
+ },
+ {
"type": "bool",
"name": "highlight_all_occurrences",
"setter": "set_highlight_all_occurrences",
@@ -266925,7 +267514,7 @@
"is_vararg": false,
"is_virtual": true,
"return_value": {
- "type": "Object"
+ "type": "WebRTCDataChannel"
},
"arguments": [
{