Skip to content

Commit 5deb29b

Browse files
committed
gdextension: Sync with upstream commit 93cdacbb0a30f12b2f3f5e8e06b90149deeb554b (4.2-beta4)
1 parent c51c542 commit 5deb29b

File tree

1 file changed

+66
-62
lines changed

1 file changed

+66
-62
lines changed

gdextension/extension_api.json

Lines changed: 66 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
"version_major": 4,
44
"version_minor": 2,
55
"version_patch": 0,
6-
"version_status": "beta3",
6+
"version_status": "beta4",
77
"version_build": "official",
8-
"version_full_name": "Godot Engine v4.2.beta3.official"
8+
"version_full_name": "Godot Engine v4.2.beta4.official"
99
},
1010
"builtin_class_sizes": [
1111
{
@@ -72951,28 +72951,28 @@
7295172951
"getter": "get_size"
7295272952
},
7295372953
{
72954-
"type": "Texture",
72954+
"type": "Texture2D",
7295572955
"name": "texture_albedo",
7295672956
"setter": "set_texture",
7295772957
"getter": "get_texture",
7295872958
"index": 0
7295972959
},
7296072960
{
72961-
"type": "Texture",
72961+
"type": "Texture2D",
7296272962
"name": "texture_normal",
7296372963
"setter": "set_texture",
7296472964
"getter": "get_texture",
7296572965
"index": 1
7296672966
},
7296772967
{
72968-
"type": "Texture",
72968+
"type": "Texture2D",
7296972969
"name": "texture_orm",
7297072970
"setter": "set_texture",
7297172971
"getter": "get_texture",
7297272972
"index": 2
7297372973
},
7297472974
{
72975-
"type": "Texture",
72975+
"type": "Texture2D",
7297672976
"name": "texture_emission",
7297772977
"setter": "set_texture",
7297872978
"getter": "get_texture",
@@ -125379,28 +125379,28 @@
125379125379
"api_type": "core",
125380125380
"methods": [
125381125381
{
125382-
"name": "set_light_texture",
125382+
"name": "set_lightmap_textures",
125383125383
"is_const": false,
125384125384
"is_vararg": false,
125385125385
"is_static": false,
125386125386
"is_virtual": false,
125387-
"hash": 1278366092,
125387+
"hash": 381264803,
125388125388
"arguments": [
125389125389
{
125390-
"name": "light_texture",
125391-
"type": "TextureLayered"
125390+
"name": "light_textures",
125391+
"type": "typedarray::TextureLayered"
125392125392
}
125393125393
]
125394125394
},
125395125395
{
125396-
"name": "get_light_texture",
125396+
"name": "get_lightmap_textures",
125397125397
"is_const": true,
125398125398
"is_vararg": false,
125399125399
"is_static": false,
125400125400
"is_virtual": false,
125401-
"hash": 3984243839,
125401+
"hash": 3995934104,
125402125402
"return_value": {
125403-
"type": "TextureLayered"
125403+
"type": "typedarray::TextureLayered"
125404125404
}
125405125405
},
125406125406
{
@@ -125493,20 +125493,39 @@
125493125493
"is_static": false,
125494125494
"is_virtual": false,
125495125495
"hash": 3218959716
125496+
},
125497+
{
125498+
"name": "set_light_texture",
125499+
"is_const": false,
125500+
"is_vararg": false,
125501+
"is_static": false,
125502+
"is_virtual": false,
125503+
"hash": 1278366092,
125504+
"arguments": [
125505+
{
125506+
"name": "light_texture",
125507+
"type": "TextureLayered"
125508+
}
125509+
]
125510+
},
125511+
{
125512+
"name": "get_light_texture",
125513+
"is_const": true,
125514+
"is_vararg": false,
125515+
"is_static": false,
125516+
"is_virtual": false,
125517+
"hash": 3984243839,
125518+
"return_value": {
125519+
"type": "TextureLayered"
125520+
}
125496125521
}
125497125522
],
125498125523
"properties": [
125499125524
{
125500-
"type": "TextureLayered",
125501-
"name": "light_texture",
125502-
"setter": "set_light_texture",
125503-
"getter": "get_light_texture"
125504-
},
125505-
{
125506-
"type": "Array",
125507-
"name": "light_textures",
125508-
"setter": "_set_light_textures_data",
125509-
"getter": "_get_light_textures_data"
125525+
"type": "typedarray::TextureLayered",
125526+
"name": "lightmap_textures",
125527+
"setter": "set_lightmap_textures",
125528+
"getter": "get_lightmap_textures"
125510125529
},
125511125530
{
125512125531
"type": "bool",
@@ -125525,6 +125544,18 @@
125525125544
"name": "probe_data",
125526125545
"setter": "_set_probe_data",
125527125546
"getter": "_get_probe_data"
125547+
},
125548+
{
125549+
"type": "TextureLayered",
125550+
"name": "light_texture",
125551+
"setter": "set_light_texture",
125552+
"getter": "get_light_texture"
125553+
},
125554+
{
125555+
"type": "Array",
125556+
"name": "light_textures",
125557+
"setter": "_set_light_textures_data",
125558+
"getter": "_get_light_textures_data"
125528125559
}
125529125560
]
125530125561
},
@@ -127389,7 +127420,7 @@
127389127420
"getter": "is_drag_and_drop_selection_enabled"
127390127421
},
127391127422
{
127392-
"type": "Texture",
127423+
"type": "Texture2D",
127393127424
"name": "right_icon",
127394127425
"setter": "set_right_icon",
127395127426
"getter": "get_right_icon"
@@ -128961,6 +128992,10 @@
128961128992
{
128962128993
"name": "ARRAY_FLAG_USES_EMPTY_VERTEX_ARRAY",
128963128994
"value": 268435456
128995+
},
128996+
{
128997+
"name": "ARRAY_FLAG_COMPRESS_ATTRIBUTES",
128998+
"value": 536870912
128964128999
}
128965129000
]
128966129001
},
@@ -225928,7 +225963,7 @@
225928225963
],
225929225964
"properties": [
225930225965
{
225931-
"type": "Texture",
225966+
"type": "Texture2D",
225932225967
"name": "texture",
225933225968
"setter": "set_texture",
225934225969
"getter": "get_texture"
@@ -232115,6 +232150,12 @@
232115232150
}
232116232151
],
232117232152
"properties": [
232153+
{
232154+
"type": "int",
232155+
"name": "tab_count",
232156+
"setter": "set_tab_count",
232157+
"getter": "get_tab_count"
232158+
},
232118232159
{
232119232160
"type": "int",
232120232161
"name": "current_tab",
@@ -232174,12 +232215,6 @@
232174232215
"name": "select_with_rmb",
232175232216
"setter": "set_select_with_rmb",
232176232217
"getter": "get_select_with_rmb"
232177-
},
232178-
{
232179-
"type": "int",
232180-
"name": "tab_count",
232181-
"setter": "set_tab_count",
232182-
"getter": "get_tab_count"
232183232218
}
232184232219
]
232185232220
},
@@ -266707,31 +266742,6 @@
266707266742
"type": "bool"
266708266743
}
266709266744
},
266710-
{
266711-
"name": "set_disable_2d",
266712-
"is_const": false,
266713-
"is_vararg": false,
266714-
"is_static": false,
266715-
"is_virtual": false,
266716-
"hash": 2586408642,
266717-
"arguments": [
266718-
{
266719-
"name": "disable",
266720-
"type": "bool"
266721-
}
266722-
]
266723-
},
266724-
{
266725-
"name": "is_2d_disabled",
266726-
"is_const": true,
266727-
"is_vararg": false,
266728-
"is_static": false,
266729-
"is_virtual": false,
266730-
"hash": 36873697,
266731-
"return_value": {
266732-
"type": "bool"
266733-
}
266734-
},
266735266745
{
266736266746
"name": "set_disable_3d",
266737266747
"is_const": false,
@@ -266954,12 +266964,6 @@
266954266964
}
266955266965
],
266956266966
"properties": [
266957-
{
266958-
"type": "bool",
266959-
"name": "disable_2d",
266960-
"setter": "set_disable_2d",
266961-
"getter": "is_2d_disabled"
266962-
},
266963266967
{
266964266968
"type": "bool",
266965266969
"name": "disable_3d",

0 commit comments

Comments
 (0)