Skip to content

Commit 7fb46e9

Browse files
committed
gdextension: Sync with upstream commit 7a0977ce2c558fe6219f0a14f8bd4d05aea8f019 (4.0.2-stable)
1 parent 4d3afc0 commit 7fb46e9

File tree

1 file changed

+80
-33
lines changed

1 file changed

+80
-33
lines changed

gdextension/extension_api.json

Lines changed: 80 additions & 33 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": 1,
5+
"version_patch": 2,
66
"version_status": "stable",
77
"version_build": "official",
8-
"version_full_name": "Godot Engine v4.0.1.stable.official"
8+
"version_full_name": "Godot Engine v4.0.2.stable.official"
99
},
1010
"builtin_class_sizes": [
1111
{
@@ -25216,7 +25216,7 @@
2521625216
"is_vararg": false,
2521725217
"is_static": false,
2521825218
"is_virtual": false,
25219-
"hash": 1459844657,
25219+
"hash": 2372066587,
2522025220
"arguments": [
2522125221
{
2522225222
"name": "name",
@@ -25660,7 +25660,7 @@
2566025660
"is_vararg": false,
2566125661
"is_static": false,
2566225662
"is_virtual": false,
25663-
"hash": 1459844657,
25663+
"hash": 2372066587,
2566425664
"arguments": [
2566525665
{
2566625666
"name": "name",
@@ -27761,7 +27761,7 @@
2776127761
"is_vararg": false,
2776227762
"is_static": false,
2776327763
"is_virtual": false,
27764-
"hash": 1804059263,
27764+
"hash": 3608408117,
2776527765
"arguments": [
2776627766
{
2776727767
"name": "page_size",
@@ -31335,7 +31335,7 @@
3133531335
"is_vararg": false,
3133631336
"is_static": false,
3133731337
"is_virtual": false,
31338-
"hash": 2221377757,
31338+
"hash": 3118260607,
3133931339
"arguments": [
3134031340
{
3134131341
"name": "name",
@@ -39806,7 +39806,7 @@
3980639806
"is_vararg": false,
3980739807
"is_static": false,
3980839808
"is_virtual": false,
39809-
"hash": 3041634712,
39809+
"hash": 1958160172,
3981039810
"arguments": [
3981139811
{
3981239812
"name": "from_position",
@@ -40166,7 +40166,7 @@
4016640166
"is_vararg": false,
4016740167
"is_static": false,
4016840168
"is_virtual": false,
40169-
"hash": 3041634712,
40169+
"hash": 1958160172,
4017040170
"arguments": [
4017140171
{
4017240172
"name": "from_position",
@@ -40723,7 +40723,7 @@
4072340723
"is_vararg": false,
4072440724
"is_static": false,
4072540725
"is_virtual": false,
40726-
"hash": 3041634712,
40726+
"hash": 1958160172,
4072740727
"arguments": [
4072840728
{
4072940729
"name": "from_position",
@@ -56074,7 +56074,7 @@
5607456074
"is_vararg": false,
5607556075
"is_static": false,
5607656076
"is_virtual": false,
56077-
"hash": 4181505845,
56077+
"hash": 3283884939,
5607856078
"arguments": [
5607956079
{
5608056080
"name": "position",
@@ -58298,6 +58298,14 @@
5829858298
"type": "bool"
5829958299
}
5830058300
},
58301+
{
58302+
"name": "apply_floor_snap",
58303+
"is_const": false,
58304+
"is_vararg": false,
58305+
"is_static": false,
58306+
"is_virtual": false,
58307+
"hash": 3218959716
58308+
},
5830158309
{
5830258310
"name": "set_velocity",
5830358311
"is_const": false,
@@ -59025,6 +59033,14 @@
5902559033
"type": "bool"
5902659034
}
5902759035
},
59036+
{
59037+
"name": "apply_floor_snap",
59038+
"is_const": false,
59039+
"is_vararg": false,
59040+
"is_static": false,
59041+
"is_virtual": false,
59042+
"hash": 3218959716
59043+
},
5902859044
{
5902959045
"name": "set_velocity",
5903059046
"is_const": false,
@@ -69645,7 +69661,7 @@
6964569661
"is_vararg": false,
6964669662
"is_static": false,
6964769663
"is_virtual": false,
69648-
"hash": 3750540263,
69664+
"hash": 3464257706,
6964969665
"return_value": {
6965069666
"type": "Vector2"
6965169667
},
@@ -69669,7 +69685,7 @@
6966969685
"is_vararg": false,
6967069686
"is_static": false,
6967169687
"is_virtual": false,
69672-
"hash": 255128112,
69688+
"hash": 3296056341,
6967369689
"return_value": {
6967469690
"type": "Transform2D"
6967569691
},
@@ -69764,7 +69780,7 @@
6976469780
"is_vararg": false,
6976569781
"is_static": false,
6976669782
"is_virtual": false,
69767-
"hash": 4229237857,
69783+
"hash": 2319761637,
6976869784
"return_value": {
6976969785
"type": "PackedVector2Array"
6977069786
},
@@ -70147,7 +70163,7 @@
7014770163
"is_vararg": false,
7014870164
"is_static": false,
7014970165
"is_virtual": false,
70150-
"hash": 4240323138,
70166+
"hash": 1350085894,
7015170167
"return_value": {
7015270168
"type": "Vector3"
7015370169
},
@@ -70171,7 +70187,7 @@
7017170187
"is_vararg": false,
7017270188
"is_static": false,
7017370189
"is_virtual": false,
70174-
"hash": 2486289007,
70190+
"hash": 1939359131,
7017570191
"return_value": {
7017670192
"type": "Transform3D"
7017770193
},
@@ -70316,7 +70332,7 @@
7031670332
"is_vararg": false,
7031770333
"is_static": false,
7031870334
"is_virtual": false,
70319-
"hash": 3915530683,
70335+
"hash": 133237049,
7032070336
"return_value": {
7032170337
"type": "PackedVector3Array"
7032270338
},
@@ -74057,7 +74073,7 @@
7405774073
"is_vararg": false,
7405874074
"is_static": false,
7405974075
"is_virtual": false,
74060-
"hash": 3723082199,
74076+
"hash": 3741216677,
7406174077
"arguments": [
7406274078
{
7406374079
"name": "text",
@@ -91109,7 +91125,7 @@
9110991125
"is_vararg": false,
9111091126
"is_static": false,
9111191127
"is_virtual": false,
91112-
"hash": 3705324482,
91128+
"hash": 1149405976,
9111391129
"return_value": {
9111491130
"type": "RID"
9111591131
},
@@ -106344,7 +106360,7 @@
106344106360
"is_vararg": false,
106345106361
"is_static": false,
106346106362
"is_virtual": false,
106347-
"hash": 1135556294,
106363+
"hash": 3609286057,
106348106364
"arguments": [
106349106365
{
106350106366
"name": "gen_lightmap_uv",
@@ -109105,7 +109121,7 @@
109105109121
"is_vararg": false,
109106109122
"is_static": false,
109107109123
"is_virtual": false,
109108-
"hash": 310747435,
109124+
"hash": 592235273,
109109109125
"return_value": {
109110109126
"type": "PackedByteArray"
109111109127
},
@@ -109192,7 +109208,7 @@
109192109208
"is_vararg": false,
109193109209
"is_static": false,
109194109210
"is_virtual": false,
109195-
"hash": 1235769281,
109211+
"hash": 1214628238,
109196109212
"return_value": {
109197109213
"type": "PackedByteArray"
109198109214
},
@@ -109396,7 +109412,7 @@
109396109412
"is_vararg": false,
109397109413
"is_static": false,
109398109414
"is_virtual": false,
109399-
"hash": 336773324,
109415+
"hash": 3423495036,
109400109416
"arguments": [
109401109417
{
109402109418
"name": "bump_scale",
@@ -149306,7 +149322,7 @@
149306149322
"is_vararg": false,
149307149323
"is_static": false,
149308149324
"is_virtual": false,
149309-
"hash": 3198110832,
149325+
"hash": 1529961754,
149310149326
"return_value": {
149311149327
"type": "KinematicCollision2D"
149312149328
},
@@ -149424,7 +149440,7 @@
149424149440
"is_vararg": false,
149425149441
"is_static": false,
149426149442
"is_virtual": false,
149427-
"hash": 1140990067,
149443+
"hash": 2825704414,
149428149444
"return_value": {
149429149445
"type": "KinematicCollision3D"
149430149446
},
@@ -149463,7 +149479,7 @@
149463149479
"is_vararg": false,
149464149480
"is_static": false,
149465149481
"is_virtual": false,
149466-
"hash": 2082761915,
149482+
"hash": 680299713,
149467149483
"return_value": {
149468149484
"type": "bool"
149469149485
},
@@ -152320,7 +152336,7 @@
152320152336
"is_virtual": false,
152321152337
"hash": 3803848594,
152322152338
"return_value": {
152323-
"type": "typedarray::PackedVector2Array"
152339+
"type": "typedarray::Vector2"
152324152340
},
152325152341
"arguments": [
152326152342
{
@@ -152763,7 +152779,7 @@
152763152779
"is_virtual": false,
152764152780
"hash": 550215980,
152765152781
"return_value": {
152766-
"type": "typedarray::PackedVector3Array"
152782+
"type": "typedarray::Vector3"
152767152783
},
152768152784
"arguments": [
152769152785
{
@@ -175615,7 +175631,7 @@
175615175631
"is_vararg": false,
175616175632
"is_static": false,
175617175633
"is_virtual": false,
175618-
"hash": 2207676613,
175634+
"hash": 837325100,
175619175635
"return_value": {
175620175636
"type": "float",
175621175637
"meta": "float"
@@ -189948,7 +189964,7 @@
189948189964
"is_vararg": false,
189949189965
"is_static": false,
189950189966
"is_virtual": false,
189951-
"hash": 362573166,
189967+
"hash": 491659071,
189952189968
"arguments": [
189953189969
{
189954189970
"name": "env",
@@ -192731,7 +192747,7 @@
192731192747
"is_vararg": false,
192732192748
"is_static": false,
192733192749
"is_virtual": false,
192734-
"hash": 1568036344,
192750+
"hash": 41973386,
192735192751
"arguments": [
192736192752
{
192737192753
"name": "item",
@@ -193752,7 +193768,7 @@
193752193768
"is_vararg": false,
193753193769
"is_static": false,
193754193770
"is_virtual": false,
193755-
"hash": 899045543,
193771+
"hash": 1076185472,
193756193772
"arguments": [
193757193773
{
193758193774
"name": "swap_buffers",
@@ -263404,7 +263420,7 @@
263404263420
"is_vararg": false,
263405263421
"is_static": false,
263406263422
"is_virtual": false,
263407-
"hash": 1912078273,
263423+
"hash": 1014814997,
263408263424
"arguments": [
263409263425
{
263410263426
"name": "ratio",
@@ -263435,7 +263451,7 @@
263435263451
"is_vararg": false,
263436263452
"is_static": false,
263437263453
"is_virtual": false,
263438-
"hash": 3728566557,
263454+
"hash": 2613752477,
263439263455
"arguments": [
263440263456
{
263441263457
"name": "minsize",
@@ -266686,6 +266702,31 @@
266686266702
}
266687266703
]
266688266704
},
266705+
{
266706+
"name": "get_world_origin",
266707+
"is_const": true,
266708+
"is_vararg": false,
266709+
"is_static": false,
266710+
"is_virtual": false,
266711+
"hash": 3229777777,
266712+
"return_value": {
266713+
"type": "Transform3D"
266714+
}
266715+
},
266716+
{
266717+
"name": "set_world_origin",
266718+
"is_const": false,
266719+
"is_vararg": false,
266720+
"is_static": false,
266721+
"is_virtual": false,
266722+
"hash": 2952846383,
266723+
"arguments": [
266724+
{
266725+
"name": "world_origin",
266726+
"type": "Transform3D"
266727+
}
266728+
]
266729+
},
266689266730
{
266690266731
"name": "get_reference_frame",
266691266732
"is_const": true,
@@ -266967,6 +267008,12 @@
266967267008
"setter": "set_world_scale",
266968267009
"getter": "get_world_scale"
266969267010
},
267011+
{
267012+
"type": "Vector3",
267013+
"name": "world_origin",
267014+
"setter": "set_world_origin",
267015+
"getter": "get_world_origin"
267016+
},
266970267017
{
266971267018
"type": "Object",
266972267019
"name": "primary_interface",

0 commit comments

Comments
 (0)