Skip to content

Commit 3a9118c

Browse files
committed
gdextension: Sync with upstream commit 5222a99f5d38cd5346254cefed8f65315bca4fcb (4.0.3-stable)
1 parent 7fb46e9 commit 3a9118c

File tree

1 file changed

+219
-3
lines changed

1 file changed

+219
-3
lines changed

gdextension/extension_api.json

Lines changed: 219 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
"header": {
33
"version_major": 4,
44
"version_minor": 0,
5-
"version_patch": 2,
5+
"version_patch": 3,
66
"version_status": "stable",
77
"version_build": "official",
8-
"version_full_name": "Godot Engine v4.0.2.stable.official"
8+
"version_full_name": "Godot Engine v4.0.3.stable.official"
99
},
1010
"builtin_class_sizes": [
1111
{
@@ -12366,7 +12366,7 @@
1236612366
"hash": 88913544,
1236712367
"arguments": [
1236812368
{
12369-
"name": "with",
12369+
"name": "to",
1237012370
"type": "Vector4"
1237112371
}
1237212372
]
@@ -108638,6 +108638,14 @@
108638108638
{
108639108639
"name": "COMPRESS_BPTC",
108640108640
"value": 3
108641+
},
108642+
{
108643+
"name": "COMPRESS_ASTC",
108644+
"value": 4
108645+
},
108646+
{
108647+
"name": "COMPRESS_MAX",
108648+
"value": 5
108641108649
}
108642108650
]
108643108651
},
@@ -127884,6 +127892,27 @@
127884127892
}
127885127893
]
127886127894
},
127895+
{
127896+
"name": "_get_packet_channel",
127897+
"is_const": true,
127898+
"is_static": false,
127899+
"is_vararg": false,
127900+
"is_virtual": true,
127901+
"return_value": {
127902+
"type": "int",
127903+
"meta": "int32"
127904+
}
127905+
},
127906+
{
127907+
"name": "_get_packet_mode",
127908+
"is_const": true,
127909+
"is_static": false,
127910+
"is_vararg": false,
127911+
"is_virtual": true,
127912+
"return_value": {
127913+
"type": "enum::MultiplayerPeer.TransferMode"
127914+
}
127915+
},
127887127916
{
127888127917
"name": "_set_transfer_channel",
127889127918
"is_const": false,
@@ -128033,6 +128062,16 @@
128033128062
"type": "bool"
128034128063
}
128035128064
},
128065+
{
128066+
"name": "_is_server_relay_supported",
128067+
"is_const": true,
128068+
"is_static": false,
128069+
"is_vararg": false,
128070+
"is_virtual": true,
128071+
"return_value": {
128072+
"type": "bool"
128073+
}
128074+
},
128036128075
{
128037128076
"name": "_get_connection_status",
128038128077
"is_const": true,
@@ -128883,6 +128922,56 @@
128883128922
}
128884128923
]
128885128924
},
128925+
{
128926+
"name": "set_pathfinding_algorithm",
128927+
"is_const": false,
128928+
"is_vararg": false,
128929+
"is_static": false,
128930+
"is_virtual": false,
128931+
"hash": 2783519915,
128932+
"arguments": [
128933+
{
128934+
"name": "pathfinding_algorithm",
128935+
"type": "enum::NavigationPathQueryParameters2D.PathfindingAlgorithm"
128936+
}
128937+
]
128938+
},
128939+
{
128940+
"name": "get_pathfinding_algorithm",
128941+
"is_const": true,
128942+
"is_vararg": false,
128943+
"is_static": false,
128944+
"is_virtual": false,
128945+
"hash": 3000421146,
128946+
"return_value": {
128947+
"type": "enum::NavigationPathQueryParameters2D.PathfindingAlgorithm"
128948+
}
128949+
},
128950+
{
128951+
"name": "set_path_postprocessing",
128952+
"is_const": false,
128953+
"is_vararg": false,
128954+
"is_static": false,
128955+
"is_virtual": false,
128956+
"hash": 2864409082,
128957+
"arguments": [
128958+
{
128959+
"name": "path_postprocessing",
128960+
"type": "enum::NavigationPathQueryParameters2D.PathPostProcessing"
128961+
}
128962+
]
128963+
},
128964+
{
128965+
"name": "get_path_postprocessing",
128966+
"is_const": true,
128967+
"is_vararg": false,
128968+
"is_static": false,
128969+
"is_virtual": false,
128970+
"hash": 3798118993,
128971+
"return_value": {
128972+
"type": "enum::NavigationPathQueryParameters2D.PathPostProcessing"
128973+
}
128974+
},
128886128975
{
128887128976
"name": "set_path_metadata_flags",
128888128977
"is_const": false,
@@ -129272,6 +129361,18 @@
129272129361
"setter": "set_navigation_layers",
129273129362
"getter": "get_navigation_layers"
129274129363
},
129364+
{
129365+
"type": "int",
129366+
"name": "pathfinding_algorithm",
129367+
"setter": "set_pathfinding_algorithm",
129368+
"getter": "get_pathfinding_algorithm"
129369+
},
129370+
{
129371+
"type": "int",
129372+
"name": "path_postprocessing",
129373+
"setter": "set_path_postprocessing",
129374+
"getter": "get_path_postprocessing"
129375+
},
129275129376
{
129276129377
"type": "int",
129277129378
"name": "path_metadata_flags",
@@ -129721,6 +129822,56 @@
129721129822
}
129722129823
]
129723129824
},
129825+
{
129826+
"name": "set_pathfinding_algorithm",
129827+
"is_const": false,
129828+
"is_vararg": false,
129829+
"is_static": false,
129830+
"is_virtual": false,
129831+
"hash": 394560454,
129832+
"arguments": [
129833+
{
129834+
"name": "pathfinding_algorithm",
129835+
"type": "enum::NavigationPathQueryParameters3D.PathfindingAlgorithm"
129836+
}
129837+
]
129838+
},
129839+
{
129840+
"name": "get_pathfinding_algorithm",
129841+
"is_const": true,
129842+
"is_vararg": false,
129843+
"is_static": false,
129844+
"is_virtual": false,
129845+
"hash": 3398491350,
129846+
"return_value": {
129847+
"type": "enum::NavigationPathQueryParameters3D.PathfindingAlgorithm"
129848+
}
129849+
},
129850+
{
129851+
"name": "set_path_postprocessing",
129852+
"is_const": false,
129853+
"is_vararg": false,
129854+
"is_static": false,
129855+
"is_virtual": false,
129856+
"hash": 2267362344,
129857+
"arguments": [
129858+
{
129859+
"name": "path_postprocessing",
129860+
"type": "enum::NavigationPathQueryParameters3D.PathPostProcessing"
129861+
}
129862+
]
129863+
},
129864+
{
129865+
"name": "get_path_postprocessing",
129866+
"is_const": true,
129867+
"is_vararg": false,
129868+
"is_static": false,
129869+
"is_virtual": false,
129870+
"hash": 3883858360,
129871+
"return_value": {
129872+
"type": "enum::NavigationPathQueryParameters3D.PathPostProcessing"
129873+
}
129874+
},
129724129875
{
129725129876
"name": "set_path_metadata_flags",
129726129877
"is_const": false,
@@ -130089,6 +130240,18 @@
130089130240
"setter": "set_navigation_layers",
130090130241
"getter": "get_navigation_layers"
130091130242
},
130243+
{
130244+
"type": "int",
130245+
"name": "pathfinding_algorithm",
130246+
"setter": "set_pathfinding_algorithm",
130247+
"getter": "get_pathfinding_algorithm"
130248+
},
130249+
{
130250+
"type": "int",
130251+
"name": "path_postprocessing",
130252+
"setter": "set_path_postprocessing",
130253+
"getter": "get_path_postprocessing"
130254+
},
130092130255
{
130093130256
"type": "int",
130094130257
"name": "path_metadata_flags",
@@ -137952,6 +138115,17 @@
137952138115
"is_virtual": false,
137953138116
"hash": 3218959716
137954138117
},
138118+
{
138119+
"name": "is_node_ready",
138120+
"is_const": true,
138121+
"is_vararg": false,
138122+
"is_static": false,
138123+
"is_virtual": false,
138124+
"hash": 36873697,
138125+
"return_value": {
138126+
"type": "bool"
138127+
}
138128+
},
137955138129
{
137956138130
"name": "set_multiplayer_authority",
137957138131
"is_const": false,
@@ -180951,6 +181125,27 @@
180951181125
}
180952181126
]
180953181127
},
181128+
{
181129+
"name": "sampler_is_format_supported_for_filter",
181130+
"is_const": true,
181131+
"is_vararg": false,
181132+
"is_static": false,
181133+
"is_virtual": false,
181134+
"hash": 2247922238,
181135+
"return_value": {
181136+
"type": "bool"
181137+
},
181138+
"arguments": [
181139+
{
181140+
"name": "format",
181141+
"type": "enum::RenderingDevice.DataFormat"
181142+
},
181143+
{
181144+
"name": "sampler_filter",
181145+
"type": "enum::RenderingDevice.SamplerFilter"
181146+
}
181147+
]
181148+
},
180954181149
{
180955181150
"name": "vertex_buffer_create",
180956181151
"is_const": false,
@@ -189075,6 +189270,23 @@
189075189270
}
189076189271
]
189077189272
},
189273+
{
189274+
"name": "viewport_get_render_target",
189275+
"is_const": true,
189276+
"is_vararg": false,
189277+
"is_static": false,
189278+
"is_virtual": false,
189279+
"hash": 3814569979,
189280+
"return_value": {
189281+
"type": "RID"
189282+
},
189283+
"arguments": [
189284+
{
189285+
"name": "viewport",
189286+
"type": "RID"
189287+
}
189288+
]
189289+
},
189078189290
{
189079189291
"name": "viewport_get_texture",
189080189292
"is_const": true,
@@ -225051,6 +225263,10 @@
225051225263
{
225052225264
"name": "GRAPHEME_IS_SAFE_TO_INSERT_TATWEEL",
225053225265
"value": 2048
225266+
},
225267+
{
225268+
"name": "GRAPHEME_IS_EMBEDDED_OBJECT",
225269+
"value": 4096
225054225270
}
225055225271
]
225056225272
},

0 commit comments

Comments
 (0)