From 59fca06354b049c164fd5f49fd23eda99ee7a859 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Verschelde?= Date: Wed, 27 Jul 2022 14:36:57 +0200 Subject: [PATCH] headers: Sync with upstream commit cc5135959 --- godot-headers/extension_api.json | 2487 +++++++++++++++++++--- godot-headers/godot/gdnative_interface.h | 2 +- 2 files changed, 2142 insertions(+), 347 deletions(-) diff --git a/godot-headers/extension_api.json b/godot-headers/extension_api.json index 2b7e5c9b..e305d066 100644 --- a/godot-headers/extension_api.json +++ b/godot-headers/extension_api.json @@ -2900,7 +2900,7 @@ }, { "name": "KEY_MASK_CMD", - "value": 134217728 + "value": 268435456 }, { "name": "KEY_MASK_KPAD", @@ -11335,6 +11335,7 @@ }, { "name": "Vector4", + "indexing_return_type": "float", "is_keyed": true, "members": [ { @@ -11552,6 +11553,14 @@ "is_static": false, "hash": 466405837 }, + { + "name": "abs", + "return_type": "Vector4", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 80860099 + }, { "name": "sign", "return_type": "Vector4", @@ -11561,13 +11570,47 @@ "hash": 80860099 }, { - "name": "abs", + "name": "floor", "return_type": "Vector4", "is_vararg": false, "is_const": true, "is_static": false, "hash": 80860099 }, + { + "name": "ceil", + "return_type": "Vector4", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 80860099 + }, + { + "name": "round", + "return_type": "Vector4", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 80860099 + }, + { + "name": "lerp", + "return_type": "Vector4", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2329757942, + "arguments": [ + { + "name": "to", + "type": "Vector4" + }, + { + "name": "weight", + "type": "float" + } + ] + }, { "name": "clamp", "return_type": "Vector4", @@ -11687,6 +11730,7 @@ }, { "name": "Vector4i", + "indexing_return_type": "int", "is_keyed": true, "members": [ { @@ -12107,7 +12151,7 @@ "hash": 1749054343, "arguments": [ { - "name": "plane", + "name": "point", "type": "Vector3" } ] @@ -12139,7 +12183,7 @@ "type": "Vector3" }, { - "name": "epsilon", + "name": "tolerance", "type": "float", "default_value": "1e-05" } @@ -13836,11 +13880,6 @@ "type": "Projection", "value": "Projection(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)" }, - { - "name": "IDENTITY", - "type": "Projection", - "value": "Projection(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)" - }, { "name": "ZERO", "type": "Projection", @@ -14084,8 +14123,7 @@ }, { "name": "z_far", - "type": "float", - "default_value": "false" + "type": "float" } ] }, @@ -41182,6 +41220,20 @@ "return_value": { "type": "AudioBusLayout" } + }, + { + "name": "set_enable_tagging_used_audio_streams", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] } ], "signals": [ @@ -41228,7 +41280,7 @@ "api_type": "core", "methods": [ { - "name": "_instance_playback", + "name": "_instantiate_playback", "is_const": true, "is_static": false, "is_vararg": false, @@ -41267,6 +41319,26 @@ "type": "bool" } }, + { + "name": "_get_bpm", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "float" + } + }, + { + "name": "_get_beat_count", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + } + }, { "name": "get_length", "is_const": true, @@ -41291,7 +41363,7 @@ } }, { - "name": "instance_playback", + "name": "instantiate_playback", "is_const": false, "is_vararg": false, "is_static": false, @@ -41558,6 +41630,87 @@ "type": "float", "meta": "float" } + }, + { + "name": "set_bpm", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "bpm", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "get_bpm", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "double" + } + }, + { + "name": "set_beat_count", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "count", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_beat_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_bar_beats", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "count", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_bar_beats", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } } ], "properties": [ @@ -41568,6 +41721,27 @@ "getter": "get_data", "index": -1 }, + { + "type": "float", + "name": "bpm", + "setter": "set_bpm", + "getter": "get_bpm", + "index": -1 + }, + { + "type": "int", + "name": "beat_count", + "setter": "set_beat_count", + "getter": "get_beat_count", + "index": -1 + }, + { + "type": "int", + "name": "bar_beats", + "setter": "set_bar_beats", + "getter": "get_bar_beats", + "index": -1 + }, { "type": "bool", "name": "loop", @@ -41674,6 +41848,87 @@ "type": "float", "meta": "float" } + }, + { + "name": "set_bpm", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "bpm", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "get_bpm", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "double" + } + }, + { + "name": "set_beat_count", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "count", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_beat_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_bar_beats", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "count", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_bar_beats", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } } ], "properties": [ @@ -41684,6 +41939,27 @@ "getter": "get_packet_sequence", "index": -1 }, + { + "type": "float", + "name": "bpm", + "setter": "set_bpm", + "getter": "get_bpm", + "index": -1 + }, + { + "type": "int", + "name": "beat_count", + "setter": "set_beat_count", + "getter": "get_beat_count", + "index": -1 + }, + { + "type": "int", + "name": "bar_beats", + "setter": "set_bar_beats", + "getter": "get_bar_beats", + "index": -1 + }, { "type": "bool", "name": "loop", @@ -41793,6 +42069,13 @@ "type": "int" } ] + }, + { + "name": "_tag_used_streams", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true } ] }, @@ -76438,13 +76721,6 @@ } ] }, - { - "name": "DisplayServerOSX", - "is_refcounted": false, - "is_instantiable": false, - "inherits": "DisplayServer", - "api_type": "core" - }, { "name": "ENetConnection", "is_refcounted": true, @@ -91329,7 +91605,7 @@ "type": "int" }, { - "name": "arg1", + "name": "font_size", "type": "int", "meta": "int32" } @@ -91360,12 +91636,12 @@ "type": "int" }, { - "name": "modulate", + "name": "font_size", "type": "int", "meta": "int32" }, { - "name": "arg4", + "name": "modulate", "type": "Color", "default_value": "Color(1, 1, 1, 1)" } @@ -91396,18 +91672,18 @@ "type": "int" }, { - "name": "size", + "name": "font_size", "type": "int", "meta": "int32" }, { - "name": "modulate", + "name": "size", "type": "int", "meta": "int32", "default_value": "-1" }, { - "name": "arg5", + "name": "modulate", "type": "Color", "default_value": "Color(1, 1, 1, 1)" } @@ -100167,6 +100443,90 @@ "getter": "get_param_x", "index": 4 }, + { + "type": "bool", + "name": "linear_limit_y/enabled", + "setter": "set_flag_y", + "getter": "get_flag_y", + "index": 0 + }, + { + "type": "float", + "name": "linear_limit_y/upper_distance", + "setter": "set_param_y", + "getter": "get_param_y", + "index": 1 + }, + { + "type": "float", + "name": "linear_limit_y/lower_distance", + "setter": "set_param_y", + "getter": "get_param_y", + "index": 0 + }, + { + "type": "float", + "name": "linear_limit_y/softness", + "setter": "set_param_y", + "getter": "get_param_y", + "index": 2 + }, + { + "type": "float", + "name": "linear_limit_y/restitution", + "setter": "set_param_y", + "getter": "get_param_y", + "index": 3 + }, + { + "type": "float", + "name": "linear_limit_y/damping", + "setter": "set_param_y", + "getter": "get_param_y", + "index": 4 + }, + { + "type": "bool", + "name": "linear_limit_z/enabled", + "setter": "set_flag_z", + "getter": "get_flag_z", + "index": 0 + }, + { + "type": "float", + "name": "linear_limit_z/upper_distance", + "setter": "set_param_z", + "getter": "get_param_z", + "index": 1 + }, + { + "type": "float", + "name": "linear_limit_z/lower_distance", + "setter": "set_param_z", + "getter": "get_param_z", + "index": 0 + }, + { + "type": "float", + "name": "linear_limit_z/softness", + "setter": "set_param_z", + "getter": "get_param_z", + "index": 2 + }, + { + "type": "float", + "name": "linear_limit_z/restitution", + "setter": "set_param_z", + "getter": "get_param_z", + "index": 3 + }, + { + "type": "float", + "name": "linear_limit_z/damping", + "setter": "set_param_z", + "getter": "get_param_z", + "index": 4 + }, { "type": "bool", "name": "linear_motor_x/enabled", @@ -100188,6 +100548,48 @@ "getter": "get_param_x", "index": 6 }, + { + "type": "bool", + "name": "linear_motor_y/enabled", + "setter": "set_flag_y", + "getter": "get_flag_y", + "index": 5 + }, + { + "type": "float", + "name": "linear_motor_y/target_velocity", + "setter": "set_param_y", + "getter": "get_param_y", + "index": 5 + }, + { + "type": "float", + "name": "linear_motor_y/force_limit", + "setter": "set_param_y", + "getter": "get_param_y", + "index": 6 + }, + { + "type": "bool", + "name": "linear_motor_z/enabled", + "setter": "set_flag_z", + "getter": "get_flag_z", + "index": 5 + }, + { + "type": "float", + "name": "linear_motor_z/target_velocity", + "setter": "set_param_z", + "getter": "get_param_z", + "index": 5 + }, + { + "type": "float", + "name": "linear_motor_z/force_limit", + "setter": "set_param_z", + "getter": "get_param_z", + "index": 6 + }, { "type": "bool", "name": "linear_spring_x/enabled", @@ -100216,6 +100618,62 @@ "getter": "get_param_x", "index": 9 }, + { + "type": "bool", + "name": "linear_spring_y/enabled", + "setter": "set_flag_y", + "getter": "get_flag_y", + "index": 3 + }, + { + "type": "float", + "name": "linear_spring_y/stiffness", + "setter": "set_param_y", + "getter": "get_param_y", + "index": 7 + }, + { + "type": "float", + "name": "linear_spring_y/damping", + "setter": "set_param_y", + "getter": "get_param_y", + "index": 8 + }, + { + "type": "float", + "name": "linear_spring_y/equilibrium_point", + "setter": "set_param_y", + "getter": "get_param_y", + "index": 9 + }, + { + "type": "bool", + "name": "linear_spring_z/enabled", + "setter": "set_flag_z", + "getter": "get_flag_z", + "index": 3 + }, + { + "type": "float", + "name": "linear_spring_z/stiffness", + "setter": "set_param_z", + "getter": "get_param_z", + "index": 7 + }, + { + "type": "float", + "name": "linear_spring_z/damping", + "setter": "set_param_z", + "getter": "get_param_z", + "index": 8 + }, + { + "type": "float", + "name": "linear_spring_z/equilibrium_point", + "setter": "set_param_z", + "getter": "get_param_z", + "index": 9 + }, { "type": "bool", "name": "angular_limit_x/enabled", @@ -100272,146 +100730,6 @@ "getter": "get_param_x", "index": 16 }, - { - "type": "bool", - "name": "angular_motor_x/enabled", - "setter": "set_flag_x", - "getter": "get_flag_x", - "index": 4 - }, - { - "type": "float", - "name": "angular_motor_x/target_velocity", - "setter": "set_param_x", - "getter": "get_param_x", - "index": 17 - }, - { - "type": "float", - "name": "angular_motor_x/force_limit", - "setter": "set_param_x", - "getter": "get_param_x", - "index": 18 - }, - { - "type": "bool", - "name": "angular_spring_x/enabled", - "setter": "set_flag_x", - "getter": "get_flag_x", - "index": 2 - }, - { - "type": "float", - "name": "angular_spring_x/stiffness", - "setter": "set_param_x", - "getter": "get_param_x", - "index": 19 - }, - { - "type": "float", - "name": "angular_spring_x/damping", - "setter": "set_param_x", - "getter": "get_param_x", - "index": 20 - }, - { - "type": "float", - "name": "angular_spring_x/equilibrium_point", - "setter": "set_param_x", - "getter": "get_param_x", - "index": 21 - }, - { - "type": "bool", - "name": "linear_limit_y/enabled", - "setter": "set_flag_y", - "getter": "get_flag_y", - "index": 0 - }, - { - "type": "float", - "name": "linear_limit_y/upper_distance", - "setter": "set_param_y", - "getter": "get_param_y", - "index": 1 - }, - { - "type": "float", - "name": "linear_limit_y/lower_distance", - "setter": "set_param_y", - "getter": "get_param_y", - "index": 0 - }, - { - "type": "float", - "name": "linear_limit_y/softness", - "setter": "set_param_y", - "getter": "get_param_y", - "index": 2 - }, - { - "type": "float", - "name": "linear_limit_y/restitution", - "setter": "set_param_y", - "getter": "get_param_y", - "index": 3 - }, - { - "type": "float", - "name": "linear_limit_y/damping", - "setter": "set_param_y", - "getter": "get_param_y", - "index": 4 - }, - { - "type": "bool", - "name": "linear_motor_y/enabled", - "setter": "set_flag_y", - "getter": "get_flag_y", - "index": 5 - }, - { - "type": "float", - "name": "linear_motor_y/target_velocity", - "setter": "set_param_y", - "getter": "get_param_y", - "index": 5 - }, - { - "type": "float", - "name": "linear_motor_y/force_limit", - "setter": "set_param_y", - "getter": "get_param_y", - "index": 6 - }, - { - "type": "bool", - "name": "linear_spring_y/enabled", - "setter": "set_flag_y", - "getter": "get_flag_y", - "index": 3 - }, - { - "type": "float", - "name": "linear_spring_y/stiffness", - "setter": "set_param_y", - "getter": "get_param_y", - "index": 7 - }, - { - "type": "float", - "name": "linear_spring_y/damping", - "setter": "set_param_y", - "getter": "get_param_y", - "index": 8 - }, - { - "type": "float", - "name": "linear_spring_y/equilibrium_point", - "setter": "set_param_y", - "getter": "get_param_y", - "index": 9 - }, { "type": "bool", "name": "angular_limit_y/enabled", @@ -100468,146 +100786,6 @@ "getter": "get_param_y", "index": 16 }, - { - "type": "bool", - "name": "angular_motor_y/enabled", - "setter": "set_flag_y", - "getter": "get_flag_y", - "index": 4 - }, - { - "type": "float", - "name": "angular_motor_y/target_velocity", - "setter": "set_param_y", - "getter": "get_param_y", - "index": 17 - }, - { - "type": "float", - "name": "angular_motor_y/force_limit", - "setter": "set_param_y", - "getter": "get_param_y", - "index": 18 - }, - { - "type": "bool", - "name": "angular_spring_y/enabled", - "setter": "set_flag_y", - "getter": "get_flag_y", - "index": 2 - }, - { - "type": "float", - "name": "angular_spring_y/stiffness", - "setter": "set_param_y", - "getter": "get_param_y", - "index": 19 - }, - { - "type": "float", - "name": "angular_spring_y/damping", - "setter": "set_param_y", - "getter": "get_param_y", - "index": 20 - }, - { - "type": "float", - "name": "angular_spring_y/equilibrium_point", - "setter": "set_param_y", - "getter": "get_param_y", - "index": 21 - }, - { - "type": "bool", - "name": "linear_limit_z/enabled", - "setter": "set_flag_z", - "getter": "get_flag_z", - "index": 0 - }, - { - "type": "float", - "name": "linear_limit_z/upper_distance", - "setter": "set_param_z", - "getter": "get_param_z", - "index": 1 - }, - { - "type": "float", - "name": "linear_limit_z/lower_distance", - "setter": "set_param_z", - "getter": "get_param_z", - "index": 0 - }, - { - "type": "float", - "name": "linear_limit_z/softness", - "setter": "set_param_z", - "getter": "get_param_z", - "index": 2 - }, - { - "type": "float", - "name": "linear_limit_z/restitution", - "setter": "set_param_z", - "getter": "get_param_z", - "index": 3 - }, - { - "type": "float", - "name": "linear_limit_z/damping", - "setter": "set_param_z", - "getter": "get_param_z", - "index": 4 - }, - { - "type": "bool", - "name": "linear_motor_z/enabled", - "setter": "set_flag_z", - "getter": "get_flag_z", - "index": 5 - }, - { - "type": "float", - "name": "linear_motor_z/target_velocity", - "setter": "set_param_z", - "getter": "get_param_z", - "index": 5 - }, - { - "type": "float", - "name": "linear_motor_z/force_limit", - "setter": "set_param_z", - "getter": "get_param_z", - "index": 6 - }, - { - "type": "bool", - "name": "linear_spring_z/enabled", - "setter": "set_flag_z", - "getter": "get_flag_z", - "index": 3 - }, - { - "type": "float", - "name": "linear_spring_z/stiffness", - "setter": "set_param_z", - "getter": "get_param_z", - "index": 7 - }, - { - "type": "float", - "name": "linear_spring_z/damping", - "setter": "set_param_z", - "getter": "get_param_z", - "index": 8 - }, - { - "type": "float", - "name": "linear_spring_z/equilibrium_point", - "setter": "set_param_z", - "getter": "get_param_z", - "index": 9 - }, { "type": "bool", "name": "angular_limit_z/enabled", @@ -100664,6 +100842,48 @@ "getter": "get_param_z", "index": 16 }, + { + "type": "bool", + "name": "angular_motor_x/enabled", + "setter": "set_flag_x", + "getter": "get_flag_x", + "index": 4 + }, + { + "type": "float", + "name": "angular_motor_x/target_velocity", + "setter": "set_param_x", + "getter": "get_param_x", + "index": 17 + }, + { + "type": "float", + "name": "angular_motor_x/force_limit", + "setter": "set_param_x", + "getter": "get_param_x", + "index": 18 + }, + { + "type": "bool", + "name": "angular_motor_y/enabled", + "setter": "set_flag_y", + "getter": "get_flag_y", + "index": 4 + }, + { + "type": "float", + "name": "angular_motor_y/target_velocity", + "setter": "set_param_y", + "getter": "get_param_y", + "index": 17 + }, + { + "type": "float", + "name": "angular_motor_y/force_limit", + "setter": "set_param_y", + "getter": "get_param_y", + "index": 18 + }, { "type": "bool", "name": "angular_motor_z/enabled", @@ -100685,6 +100905,62 @@ "getter": "get_param_z", "index": 18 }, + { + "type": "bool", + "name": "angular_spring_x/enabled", + "setter": "set_flag_x", + "getter": "get_flag_x", + "index": 2 + }, + { + "type": "float", + "name": "angular_spring_x/stiffness", + "setter": "set_param_x", + "getter": "get_param_x", + "index": 19 + }, + { + "type": "float", + "name": "angular_spring_x/damping", + "setter": "set_param_x", + "getter": "get_param_x", + "index": 20 + }, + { + "type": "float", + "name": "angular_spring_x/equilibrium_point", + "setter": "set_param_x", + "getter": "get_param_x", + "index": 21 + }, + { + "type": "bool", + "name": "angular_spring_y/enabled", + "setter": "set_flag_y", + "getter": "get_flag_y", + "index": 2 + }, + { + "type": "float", + "name": "angular_spring_y/stiffness", + "setter": "set_param_y", + "getter": "get_param_y", + "index": 19 + }, + { + "type": "float", + "name": "angular_spring_y/damping", + "setter": "set_param_y", + "getter": "get_param_y", + "index": 20 + }, + { + "type": "float", + "name": "angular_spring_y/equilibrium_point", + "setter": "set_param_y", + "getter": "get_param_y", + "index": 21 + }, { "type": "bool", "name": "angular_spring_z/enabled", @@ -109086,6 +109362,20 @@ "type": "enum::Image.Format" } }, + { + "name": "set_image", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 532598488, + "arguments": [ + { + "name": "image", + "type": "Image" + } + ] + }, { "name": "update", "is_const": false, @@ -125883,6 +126173,32 @@ "type": "int" } }, + { + "name": "_get_packet_script", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "PackedByteArray" + } + }, + { + "name": "_put_packet_script", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int" + }, + "arguments": [ + { + "name": "p_buffer", + "type": "PackedByteArray" + } + ] + }, { "name": "_set_transfer_channel", "is_const": false, @@ -126161,31 +126477,6 @@ "meta": "uint32" } ] - }, - { - "name": "set_auto_spawning", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2586408642, - "arguments": [ - { - "name": "enabled", - "type": "bool" - } - ] - }, - { - "name": "is_auto_spawning", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" - } } ], "signals": [ @@ -126230,13 +126521,6 @@ "setter": "set_spawn_limit", "getter": "get_spawn_limit", "index": -1 - }, - { - "type": "bool", - "name": "auto_spawn", - "setter": "set_auto_spawning", - "getter": "is_auto_spawning", - "index": -1 } ] }, @@ -126246,6 +126530,26 @@ "is_instantiable": true, "inherits": "Node", "api_type": "core", + "enums": [ + { + "name": "VisibilityUpdateMode", + "is_bitfield": false, + "values": [ + { + "name": "VISIBILITY_PROCESS_IDLE", + "value": 0 + }, + { + "name": "VISIBILITY_PROCESS_PHYSICS", + "value": 1 + }, + { + "name": "VISIBILITY_PROCESS_NONE", + "value": 2 + } + ] + } + ], "methods": [ { "name": "set_root_path", @@ -126323,6 +126627,148 @@ "return_value": { "type": "SceneReplicationConfig" } + }, + { + "name": "set_visibility_update_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3494860300, + "arguments": [ + { + "name": "mode", + "type": "enum::MultiplayerSynchronizer.VisibilityUpdateMode" + } + ] + }, + { + "name": "get_visibility_update_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3352241418, + "return_value": { + "type": "enum::MultiplayerSynchronizer.VisibilityUpdateMode" + } + }, + { + "name": "update_visibility", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1995695955, + "arguments": [ + { + "name": "for_peer", + "type": "int", + "meta": "int32", + "default_value": "0" + } + ] + }, + { + "name": "set_visibility_public", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "visible", + "type": "bool" + } + ] + }, + { + "name": "is_visibility_public", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "add_visibility_filter", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1611583062, + "arguments": [ + { + "name": "filter", + "type": "Callable" + } + ] + }, + { + "name": "remove_visibility_filter", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1611583062, + "arguments": [ + { + "name": "filter", + "type": "Callable" + } + ] + }, + { + "name": "set_visibility_for", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "peer", + "type": "int", + "meta": "int32" + }, + { + "name": "visible", + "type": "bool" + } + ] + }, + { + "name": "get_visibility_for", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "peer", + "type": "int", + "meta": "int32" + } + ] + } + ], + "signals": [ + { + "name": "visibility_changed", + "arguments": [ + { + "name": "for_peer", + "type": "int" + } + ] } ], "properties": [ @@ -126346,6 +126792,20 @@ "setter": "set_replication_config", "getter": "get_replication_config", "index": -1 + }, + { + "type": "int", + "name": "visibility_update_mode", + "setter": "set_visibility_update_mode", + "getter": "get_visibility_update_mode", + "index": -1 + }, + { + "type": "bool", + "name": "public_visibility", + "setter": "set_visibility_public", + "getter": "is_visibility_public", + "index": -1 } ] }, @@ -136042,6 +136502,44 @@ "type": "String" } }, + { + "name": "get_system_fonts", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1139954409, + "return_value": { + "type": "PackedStringArray" + } + }, + { + "name": "get_system_font_path", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3158716772, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "font_name", + "type": "String" + }, + { + "name": "bold", + "type": "bool", + "default_value": "false" + }, + { + "name": "italic", + "type": "bool", + "default_value": "false" + } + ] + }, { "name": "get_executable_path", "is_const": true, @@ -137853,6 +138351,780 @@ } ] }, + { + "name": "OpenXRAction", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "Resource", + "api_type": "core", + "enums": [ + { + "name": "ActionType", + "is_bitfield": false, + "values": [ + { + "name": "OPENXR_ACTION_BOOL", + "value": 0 + }, + { + "name": "OPENXR_ACTION_FLOAT", + "value": 1 + }, + { + "name": "OPENXR_ACTION_VECTOR2", + "value": 2 + }, + { + "name": "OPENXR_ACTION_POSE", + "value": 3 + } + ] + } + ], + "methods": [ + { + "name": "set_localized_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "localized_name", + "type": "String" + } + ] + }, + { + "name": "get_localized_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_action_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1675238366, + "arguments": [ + { + "name": "action_type", + "type": "enum::OpenXRAction.ActionType" + } + ] + }, + { + "name": "get_action_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3536542431, + "return_value": { + "type": "enum::OpenXRAction.ActionType" + } + }, + { + "name": "set_toplevel_paths", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4015028928, + "arguments": [ + { + "name": "toplevel_paths", + "type": "PackedStringArray" + } + ] + }, + { + "name": "get_toplevel_paths", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1139954409, + "return_value": { + "type": "PackedStringArray" + } + } + ], + "properties": [ + { + "type": "String", + "name": "localized_name", + "setter": "set_localized_name", + "getter": "get_localized_name", + "index": -1 + }, + { + "type": "int", + "name": "action_type", + "setter": "set_action_type", + "getter": "get_action_type", + "index": -1 + }, + { + "type": "Array", + "name": "toplevel_paths", + "setter": "set_toplevel_paths", + "getter": "get_toplevel_paths", + "index": -1 + } + ] + }, + { + "name": "OpenXRActionMap", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "Resource", + "api_type": "core", + "methods": [ + { + "name": "set_action_sets", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 381264803, + "arguments": [ + { + "name": "action_sets", + "type": "Array" + } + ] + }, + { + "name": "get_action_sets", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "Array" + } + }, + { + "name": "get_action_set_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "find_action_set", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1888809267, + "return_value": { + "type": "OpenXRActionSet" + }, + "arguments": [ + { + "name": "name", + "type": "String" + } + ] + }, + { + "name": "get_action_set", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1789580336, + "return_value": { + "type": "OpenXRActionSet" + }, + "arguments": [ + { + "name": "idx", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "add_action_set", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2093310581, + "arguments": [ + { + "name": "action_set", + "type": "OpenXRActionSet" + } + ] + }, + { + "name": "remove_action_set", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2093310581, + "arguments": [ + { + "name": "action_set", + "type": "OpenXRActionSet" + } + ] + }, + { + "name": "set_interaction_profiles", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 381264803, + "arguments": [ + { + "name": "interaction_profiles", + "type": "Array" + } + ] + }, + { + "name": "get_interaction_profiles", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "Array" + } + }, + { + "name": "get_interaction_profile_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "find_interaction_profile", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3095875538, + "return_value": { + "type": "OpenXRInteractionProfile" + }, + "arguments": [ + { + "name": "name", + "type": "String" + } + ] + }, + { + "name": "get_interaction_profile", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2546151210, + "return_value": { + "type": "OpenXRInteractionProfile" + }, + "arguments": [ + { + "name": "idx", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "add_interaction_profile", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2697953512, + "arguments": [ + { + "name": "interaction_profile", + "type": "OpenXRInteractionProfile" + } + ] + }, + { + "name": "remove_interaction_profile", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2697953512, + "arguments": [ + { + "name": "interaction_profile", + "type": "OpenXRInteractionProfile" + } + ] + }, + { + "name": "create_default_action_sets", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + } + ], + "properties": [ + { + "type": "OpenXRActionSet", + "name": "action_sets", + "setter": "set_action_sets", + "getter": "get_action_sets", + "index": -1 + }, + { + "type": "OpenXRInteractionProfile", + "name": "interaction_profiles", + "setter": "set_interaction_profiles", + "getter": "get_interaction_profiles", + "index": -1 + } + ] + }, + { + "name": "OpenXRActionSet", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "Resource", + "api_type": "core", + "methods": [ + { + "name": "set_localized_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "localized_name", + "type": "String" + } + ] + }, + { + "name": "get_localized_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_priority", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "priority", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_priority", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "get_action_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_actions", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 381264803, + "arguments": [ + { + "name": "actions", + "type": "Array" + } + ] + }, + { + "name": "get_actions", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "Array" + } + }, + { + "name": "add_action", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 349361333, + "arguments": [ + { + "name": "action", + "type": "OpenXRAction" + } + ] + }, + { + "name": "remove_action", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 349361333, + "arguments": [ + { + "name": "action", + "type": "OpenXRAction" + } + ] + } + ], + "properties": [ + { + "type": "String", + "name": "localized_name", + "setter": "set_localized_name", + "getter": "get_localized_name", + "index": -1 + }, + { + "type": "int", + "name": "priority", + "setter": "set_priority", + "getter": "get_priority", + "index": -1 + }, + { + "type": "OpenXRAction", + "name": "actions", + "setter": "set_actions", + "getter": "get_actions", + "index": -1 + } + ] + }, + { + "name": "OpenXRIPBinding", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "Resource", + "api_type": "core", + "methods": [ + { + "name": "set_action", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 349361333, + "arguments": [ + { + "name": "action", + "type": "OpenXRAction" + } + ] + }, + { + "name": "get_action", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4072409085, + "return_value": { + "type": "OpenXRAction" + } + }, + { + "name": "get_path_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_paths", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4015028928, + "arguments": [ + { + "name": "paths", + "type": "PackedStringArray" + } + ] + }, + { + "name": "get_paths", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1139954409, + "return_value": { + "type": "PackedStringArray" + } + }, + { + "name": "has_path", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3927539163, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "add_path", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "remove_path", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + } + ], + "properties": [ + { + "type": "OpenXRAction", + "name": "action", + "setter": "set_action", + "getter": "get_action", + "index": -1 + }, + { + "type": "Array", + "name": "paths", + "setter": "set_paths", + "getter": "get_paths", + "index": -1 + } + ] + }, + { + "name": "OpenXRInteractionProfile", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "Resource", + "api_type": "core", + "methods": [ + { + "name": "set_interaction_profile_path", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "interaction_profile_path", + "type": "String" + } + ] + }, + { + "name": "get_interaction_profile_path", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "get_binding_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "get_binding", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3934429652, + "return_value": { + "type": "OpenXRIPBinding" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_bindings", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 381264803, + "arguments": [ + { + "name": "bindings", + "type": "Array" + } + ] + }, + { + "name": "get_bindings", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "Array" + } + } + ], + "properties": [ + { + "type": "String", + "name": "interaction_profile_path", + "setter": "set_interaction_profile_path", + "getter": "get_interaction_profile_path", + "index": -1 + }, + { + "type": "OpenXRIPBinding", + "name": "bindings", + "setter": "set_bindings", + "getter": "get_bindings", + "index": -1 + } + ] + }, + { + "name": "OpenXRInterface", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "XRInterface", + "api_type": "core", + "signals": [ + { + "name": "session_begun" + }, + { + "name": "session_stopping" + }, + { + "name": "session_focussed" + }, + { + "name": "session_visible" + }, + { + "name": "pose_recentered" + } + ] + }, { "name": "OptimizedTranslation", "is_refcounted": true, @@ -174136,6 +175408,42 @@ "type": "RID" } }, + { + "name": "shader_set_code", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2726140452, + "arguments": [ + { + "name": "shader", + "type": "RID" + }, + { + "name": "code", + "type": "String" + } + ] + }, + { + "name": "shader_set_path_hint", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2726140452, + "arguments": [ + { + "name": "shader", + "type": "RID" + }, + { + "name": "path", + "type": "String" + } + ] + }, { "name": "shader_get_code", "is_const": true, @@ -183043,6 +184351,22 @@ } ] }, + { + "name": "_get_classes_used", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "PackedStringArray" + }, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, { "name": "_load", "is_const": true, @@ -184337,11 +185661,16 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1262170328, + "hash": 3014009009, "arguments": [ { "name": "font", "type": "Font" + }, + { + "name": "font_size", + "type": "int", + "meta": "int32" } ] }, @@ -192064,6 +193393,49 @@ "inherits": "Node", "api_type": "core" }, + { + "name": "ShaderInclude", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "Resource", + "api_type": "core", + "methods": [ + { + "name": "set_code", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "code", + "type": "String" + } + ] + }, + { + "name": "get_code", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + } + ], + "properties": [ + { + "type": "String", + "name": "code", + "setter": "set_code", + "getter": "get_code", + "index": -1 + } + ] + }, { "name": "ShaderMaterial", "is_refcounted": true, @@ -207316,6 +208688,271 @@ } ] }, + { + "name": "SystemFont", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "Font", + "api_type": "core", + "methods": [ + { + "name": "set_antialiased", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "antialiased", + "type": "bool" + } + ] + }, + { + "name": "is_antialiased", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_generate_mipmaps", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "generate_mipmaps", + "type": "bool" + } + ] + }, + { + "name": "get_generate_mipmaps", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_force_autohinter", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "force_autohinter", + "type": "bool" + } + ] + }, + { + "name": "is_force_autohinter", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_hinting", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1827459492, + "arguments": [ + { + "name": "hinting", + "type": "enum::TextServer.Hinting" + } + ] + }, + { + "name": "get_hinting", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3683214614, + "return_value": { + "type": "enum::TextServer.Hinting" + } + }, + { + "name": "set_subpixel_positioning", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4225742182, + "arguments": [ + { + "name": "subpixel_positioning", + "type": "enum::TextServer.SubpixelPositioning" + } + ] + }, + { + "name": "get_subpixel_positioning", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1069238588, + "return_value": { + "type": "enum::TextServer.SubpixelPositioning" + } + }, + { + "name": "set_oversampling", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "oversampling", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_oversampling", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "get_font_names", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1139954409, + "return_value": { + "type": "PackedStringArray" + } + }, + { + "name": "set_font_names", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4015028928, + "arguments": [ + { + "name": "names", + "type": "PackedStringArray" + } + ] + }, + { + "name": "set_font_style", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 918070724, + "arguments": [ + { + "name": "style", + "type": "bitfield::TextServer.FontStyle" + } + ] + } + ], + "properties": [ + { + "type": "PackedStringArray", + "name": "font_names", + "setter": "set_font_names", + "getter": "get_font_names", + "index": -1 + }, + { + "type": "int", + "name": "font_style", + "setter": "set_font_style", + "getter": "get_font_style", + "index": -1 + }, + { + "type": "bool", + "name": "antialiased", + "setter": "set_antialiased", + "getter": "is_antialiased", + "index": -1 + }, + { + "type": "bool", + "name": "generate_mipmaps", + "setter": "set_generate_mipmaps", + "getter": "get_generate_mipmaps", + "index": -1 + }, + { + "type": "bool", + "name": "force_autohinter", + "setter": "set_force_autohinter", + "getter": "is_force_autohinter", + "index": -1 + }, + { + "type": "int", + "name": "hinting", + "setter": "set_hinting", + "getter": "get_hinting", + "index": -1 + }, + { + "type": "int", + "name": "subpixel_positioning", + "setter": "set_subpixel_positioning", + "getter": "get_subpixel_positioning", + "index": -1 + }, + { + "type": "float", + "name": "oversampling", + "setter": "set_oversampling", + "getter": "get_oversampling", + "index": -1 + }, + { + "type": "Array", + "name": "fallbacks", + "setter": "set_fallbacks", + "getter": "get_fallbacks", + "index": -1 + } + ] + }, { "name": "TCPServer", "is_refcounted": true, @@ -222084,13 +223721,6 @@ } ] }, - { - "name": "TextServerFallback", - "is_refcounted": true, - "is_instantiable": true, - "inherits": "TextServerExtension", - "api_type": "core" - }, { "name": "TextServerManager", "is_refcounted": false, @@ -255416,6 +257046,167 @@ } ] }, + { + "name": "WorkerThreadPool", + "is_refcounted": false, + "is_instantiable": false, + "inherits": "Object", + "api_type": "core", + "methods": [ + { + "name": "add_task", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3976347598, + "return_value": { + "type": "int", + "meta": "int64" + }, + "arguments": [ + { + "name": "action", + "type": "Callable" + }, + { + "name": "high_priority", + "type": "bool", + "default_value": "false" + }, + { + "name": "description", + "type": "String", + "default_value": "\"\"" + } + ] + }, + { + "name": "is_task_completed", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "task_id", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "wait_for_task_completion", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "task_id", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "add_group_task", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2377228549, + "return_value": { + "type": "int", + "meta": "int64" + }, + "arguments": [ + { + "name": "action", + "type": "Callable" + }, + { + "name": "elements", + "type": "int", + "meta": "int32" + }, + { + "name": "tasks_needed", + "type": "int", + "meta": "int32", + "default_value": "-1" + }, + { + "name": "high_priority", + "type": "bool", + "default_value": "false" + }, + { + "name": "description", + "type": "String", + "default_value": "\"\"" + } + ] + }, + { + "name": "is_group_task_completed", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "group_id", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "get_group_processed_element_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 923996154, + "return_value": { + "type": "int", + "meta": "uint32" + }, + "arguments": [ + { + "name": "group_id", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "wait_for_group_task_completion", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "group_id", + "type": "int", + "meta": "int64" + } + ] + } + ] + }, { "name": "World2D", "is_refcounted": true, @@ -258420,6 +260211,10 @@ "name": "ResourceUID", "type": "ResourceUID" }, + { + "name": "WorkerThreadPool", + "type": "WorkerThreadPool" + }, { "name": "VisualScriptCustomNodes", "type": "VisualScriptCustomNodes" diff --git a/godot-headers/godot/gdnative_interface.h b/godot-headers/godot/gdnative_interface.h index dd86abe0..041a6e51 100644 --- a/godot-headers/godot/gdnative_interface.h +++ b/godot-headers/godot/gdnative_interface.h @@ -582,4 +582,4 @@ typedef GDNativeBool (*GDNativeInitializationFunction)(const GDNativeInterface * } #endif -#endif +#endif // GDNATIVE_INTERFACE_H