gdextension: Sync with upstream commit 5222a99f5d38cd5346254cefed8f65315bca4fcb (4.0.3-stable)

pull/1526/head godot-4.0.3-stable
Rémi Verschelde 2023-05-19 14:08:46 +02:00
parent 7fb46e9ea1
commit 3a9118cb0d
No known key found for this signature in database
GPG Key ID: C3336907360768E1
1 changed files with 219 additions and 3 deletions

View File

@ -2,10 +2,10 @@
"header": { "header": {
"version_major": 4, "version_major": 4,
"version_minor": 0, "version_minor": 0,
"version_patch": 2, "version_patch": 3,
"version_status": "stable", "version_status": "stable",
"version_build": "official", "version_build": "official",
"version_full_name": "Godot Engine v4.0.2.stable.official" "version_full_name": "Godot Engine v4.0.3.stable.official"
}, },
"builtin_class_sizes": [ "builtin_class_sizes": [
{ {
@ -12366,7 +12366,7 @@
"hash": 88913544, "hash": 88913544,
"arguments": [ "arguments": [
{ {
"name": "with", "name": "to",
"type": "Vector4" "type": "Vector4"
} }
] ]
@ -108638,6 +108638,14 @@
{ {
"name": "COMPRESS_BPTC", "name": "COMPRESS_BPTC",
"value": 3 "value": 3
},
{
"name": "COMPRESS_ASTC",
"value": 4
},
{
"name": "COMPRESS_MAX",
"value": 5
} }
] ]
}, },
@ -127884,6 +127892,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", "name": "_set_transfer_channel",
"is_const": false, "is_const": false,
@ -128033,6 +128062,16 @@
"type": "bool" "type": "bool"
} }
}, },
{
"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", "name": "_get_connection_status",
"is_const": true, "is_const": true,
@ -128883,6 +128922,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", "name": "set_path_metadata_flags",
"is_const": false, "is_const": false,
@ -129272,6 +129361,18 @@
"setter": "set_navigation_layers", "setter": "set_navigation_layers",
"getter": "get_navigation_layers" "getter": "get_navigation_layers"
}, },
{
"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", "type": "int",
"name": "path_metadata_flags", "name": "path_metadata_flags",
@ -129721,6 +129822,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", "name": "set_path_metadata_flags",
"is_const": false, "is_const": false,
@ -130089,6 +130240,18 @@
"setter": "set_navigation_layers", "setter": "set_navigation_layers",
"getter": "get_navigation_layers" "getter": "get_navigation_layers"
}, },
{
"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", "type": "int",
"name": "path_metadata_flags", "name": "path_metadata_flags",
@ -137952,6 +138115,17 @@
"is_virtual": false, "is_virtual": false,
"hash": 3218959716 "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", "name": "set_multiplayer_authority",
"is_const": false, "is_const": false,
@ -180951,6 +181125,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", "name": "vertex_buffer_create",
"is_const": false, "is_const": false,
@ -189075,6 +189270,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", "name": "viewport_get_texture",
"is_const": true, "is_const": true,
@ -225051,6 +225263,10 @@
{ {
"name": "GRAPHEME_IS_SAFE_TO_INSERT_TATWEEL", "name": "GRAPHEME_IS_SAFE_TO_INSERT_TATWEEL",
"value": 2048 "value": 2048
},
{
"name": "GRAPHEME_IS_EMBEDDED_OBJECT",
"value": 4096
} }
] ]
}, },