From f2b97528c1369a6c40f3749817d00e4633afc43e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Verschelde?= Date: Wed, 1 Feb 2023 22:24:55 +0100 Subject: [PATCH] gdextension: Sync with upstream commit c40020513ac8201a449b5ae2eeb58fef0ce0a2a4 (4.0-beta17) --- gdextension/extension_api.json | 2166 ++++++++++++++++++++++++++++---- 1 file changed, 1943 insertions(+), 223 deletions(-) diff --git a/gdextension/extension_api.json b/gdextension/extension_api.json index 87b8855d..0f3020f6 100644 --- a/gdextension/extension_api.json +++ b/gdextension/extension_api.json @@ -3,9 +3,9 @@ "version_major": 4, "version_minor": 0, "version_patch": 0, - "version_status": "beta", - "version_build": "custom_build", - "version_full_name": "Godot Engine v4.0.beta.custom_build" + "version_status": "beta17", + "version_build": "official", + "version_full_name": "Godot Engine v4.0.beta17.official" }, "builtin_class_sizes": [ { @@ -28581,6 +28581,26 @@ "is_instantiable": true, "inherits": "AnimationRootNode", "api_type": "core", + "enums": [ + { + "name": "BlendMode", + "is_bitfield": false, + "values": [ + { + "name": "BLEND_MODE_INTERPOLATED", + "value": 0 + }, + { + "name": "BLEND_MODE_DISCRETE", + "value": 1 + }, + { + "name": "BLEND_MODE_DISCRETE_CARRY", + "value": 2 + } + ] + } + ], "methods": [ { "name": "add_blend_point", @@ -28816,6 +28836,31 @@ "type": "String" } }, + { + "name": "set_blend_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2600869457, + "arguments": [ + { + "name": "mode", + "type": "enum::AnimationNodeBlendSpace1D.BlendMode" + } + ] + }, + { + "name": "get_blend_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1547667849, + "return_value": { + "type": "enum::AnimationNodeBlendSpace1D.BlendMode" + } + }, { "name": "set_use_sync", "is_const": false, @@ -28867,6 +28912,12 @@ "setter": "set_value_label", "getter": "get_value_label" }, + { + "type": "int", + "name": "blend_mode", + "setter": "set_blend_mode", + "getter": "get_blend_mode" + }, { "type": "bool", "name": "sync", @@ -30195,6 +30246,39 @@ "return_value": { "type": "Vector2" } + }, + { + "name": "set_allow_transition_to_self", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_allow_transition_to_self", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + } + ], + "properties": [ + { + "type": "bool", + "name": "allow_transition_to_self", + "setter": "set_allow_transition_to_self", + "getter": "is_allow_transition_to_self" } ] }, @@ -30838,6 +30922,31 @@ "return_value": { "type": "Curve" } + }, + { + "name": "set_allow_transition_to_self", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_allow_transition_to_self", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "properties": [ @@ -30853,6 +30962,12 @@ "setter": "set_xfade_curve", "getter": "get_xfade_curve" }, + { + "type": "bool", + "name": "allow_transition_to_self", + "setter": "set_allow_transition_to_self", + "getter": "is_allow_transition_to_self" + }, { "type": "int", "name": "input_count", @@ -32299,7 +32414,7 @@ } }, { - "name": "set_gravity_point_distance_scale", + "name": "set_gravity_point_unit_distance", "is_const": false, "is_vararg": false, "is_static": false, @@ -32314,7 +32429,7 @@ ] }, { - "name": "get_gravity_point_distance_scale", + "name": "get_gravity_point_unit_distance", "is_const": true, "is_vararg": false, "is_static": false, @@ -32867,9 +32982,9 @@ }, { "type": "float", - "name": "gravity_point_distance_scale", - "setter": "set_gravity_point_distance_scale", - "getter": "get_gravity_point_distance_scale" + "name": "gravity_point_unit_distance", + "setter": "set_gravity_point_unit_distance", + "getter": "get_gravity_point_unit_distance" }, { "type": "Vector2", @@ -33013,7 +33128,7 @@ } }, { - "name": "set_gravity_point_distance_scale", + "name": "set_gravity_point_unit_distance", "is_const": false, "is_vararg": false, "is_static": false, @@ -33028,7 +33143,7 @@ ] }, { - "name": "get_gravity_point_distance_scale", + "name": "get_gravity_point_unit_distance", "is_const": true, "is_vararg": false, "is_static": false, @@ -33764,9 +33879,9 @@ }, { "type": "float", - "name": "gravity_point_distance_scale", - "setter": "set_gravity_point_distance_scale", - "getter": "get_gravity_point_distance_scale" + "name": "gravity_point_unit_distance", + "setter": "set_gravity_point_unit_distance", + "getter": "get_gravity_point_unit_distance" }, { "type": "Vector3", @@ -38373,7 +38488,7 @@ } }, { - "name": "get_device_list", + "name": "get_output_device_list", "is_const": false, "is_vararg": false, "is_static": false, @@ -38384,7 +38499,7 @@ } }, { - "name": "get_device", + "name": "get_output_device", "is_const": false, "is_vararg": false, "is_static": false, @@ -38395,7 +38510,7 @@ } }, { - "name": "set_device", + "name": "set_output_device", "is_const": false, "is_vararg": false, "is_static": false, @@ -38403,7 +38518,7 @@ "hash": 83702148, "arguments": [ { - "name": "device", + "name": "output_device", "type": "String" } ] @@ -38445,7 +38560,7 @@ } }, { - "name": "capture_get_device_list", + "name": "get_input_device_list", "is_const": false, "is_vararg": false, "is_static": false, @@ -38456,7 +38571,7 @@ } }, { - "name": "capture_get_device", + "name": "get_input_device", "is_const": false, "is_vararg": false, "is_static": false, @@ -38467,7 +38582,7 @@ } }, { - "name": "capture_set_device", + "name": "set_input_device", "is_const": false, "is_vararg": false, "is_static": false, @@ -38534,15 +38649,15 @@ }, { "type": "String", - "name": "device", - "setter": "set_device", - "getter": "get_device" + "name": "output_device", + "setter": "set_output_device", + "getter": "get_output_device" }, { "type": "String", - "name": "capture_device", - "setter": "capture_set_device", - "getter": "capture_get_device" + "name": "input_device", + "setter": "set_input_device", + "getter": "get_input_device" }, { "type": "float", @@ -51820,7 +51935,7 @@ } }, { - "name": "set_current", + "name": "set_enabled", "is_const": false, "is_vararg": false, "is_static": false, @@ -51828,11 +51943,30 @@ "hash": 2586408642, "arguments": [ { - "name": "current", + "name": "enabled", "type": "bool" } ] }, + { + "name": "is_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "make_current", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, { "name": "is_current", "is_const": true, @@ -52344,9 +52478,9 @@ }, { "type": "bool", - "name": "current", - "setter": "set_current", - "getter": "is_current" + "name": "enabled", + "setter": "set_enabled", + "getter": "is_enabled" }, { "type": "Vector2", @@ -70979,7 +71113,7 @@ ], "methods": [ { - "name": "set_extents", + "name": "set_size", "is_const": false, "is_vararg": false, "is_static": false, @@ -70987,13 +71121,13 @@ "hash": 3460891852, "arguments": [ { - "name": "extents", + "name": "size", "type": "Vector3" } ] }, { - "name": "get_extents", + "name": "get_size", "is_const": true, "is_vararg": false, "is_static": false, @@ -71308,9 +71442,9 @@ "properties": [ { "type": "Vector3", - "name": "extents", - "setter": "set_extents", - "getter": "get_extents" + "name": "size", + "setter": "set_size", + "getter": "get_size" }, { "type": "Texture", @@ -75655,13 +75789,6 @@ } ] }, - { - "name": "DisplayServerMacOS", - "is_refcounted": false, - "is_instantiable": false, - "inherits": "DisplayServer", - "api_type": "core" - }, { "name": "ENetConnection", "is_refcounted": true, @@ -78491,8 +78618,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int", - "meta": "int32" + "type": "enum::Error" }, "arguments": [ { @@ -78712,8 +78838,7 @@ }, { "name": "type", - "type": "int", - "meta": "int32" + "type": "enum::Variant.Type" }, { "name": "name", @@ -78721,8 +78846,7 @@ }, { "name": "hint_type", - "type": "int", - "meta": "int32" + "type": "enum::PropertyHint" }, { "name": "hint_string", @@ -78730,8 +78854,7 @@ }, { "name": "usage_flags", - "type": "int", - "meta": "int32" + "type": "bitfield::PropertyUsageFlags" }, { "name": "wide", @@ -82410,7 +82533,7 @@ "is_virtual": true, "return_value": { "type": "int", - "meta": "int32" + "meta": "uint32" } }, { @@ -90714,7 +90837,7 @@ "api_type": "core", "methods": [ { - "name": "set_extents", + "name": "set_size", "is_const": false, "is_vararg": false, "is_static": false, @@ -90722,13 +90845,13 @@ "hash": 3460891852, "arguments": [ { - "name": "extents", + "name": "size", "type": "Vector3" } ] }, { - "name": "get_extents", + "name": "get_size", "is_const": true, "is_vararg": false, "is_static": false, @@ -90792,9 +90915,9 @@ "properties": [ { "type": "Vector3", - "name": "extents", - "setter": "set_extents", - "getter": "get_extents" + "name": "size", + "setter": "set_size", + "getter": "get_size" }, { "type": "int", @@ -95216,8 +95339,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int", - "meta": "int32" + "type": "enum::Error" }, "arguments": [ { @@ -95247,8 +95369,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int", - "meta": "int32" + "type": "enum::Error" }, "arguments": [ { @@ -95296,8 +95417,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int", - "meta": "int32" + "type": "enum::Error" }, "arguments": [ { @@ -95313,8 +95433,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int", - "meta": "int32" + "type": "enum::Error" }, "arguments": [ { @@ -95342,8 +95461,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int", - "meta": "int32" + "type": "enum::Error" }, "arguments": [ { @@ -95363,8 +95481,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int", - "meta": "int32" + "type": "enum::Error" }, "arguments": [ { @@ -95405,8 +95522,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int", - "meta": "int32" + "type": "enum::Error" }, "arguments": [ { @@ -95434,8 +95550,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int", - "meta": "int32" + "type": "enum::Error" }, "arguments": [ { @@ -96968,6 +97083,10 @@ { "name": "HANDLE_BINARY_EMBED_AS_BASISU", "value": 2 + }, + { + "name": "HANDLE_BINARY_EMBED_AS_UNCOMPRESSED", + "value": 3 } ], "methods": [ @@ -100014,7 +100133,7 @@ "api_type": "core", "methods": [ { - "name": "set_extents", + "name": "set_size", "is_const": false, "is_vararg": false, "is_static": false, @@ -100022,13 +100141,13 @@ "hash": 3460891852, "arguments": [ { - "name": "extents", + "name": "size", "type": "Vector3" } ] }, { - "name": "get_extents", + "name": "get_size", "is_const": true, "is_vararg": false, "is_static": false, @@ -100042,9 +100161,9 @@ "properties": [ { "type": "Vector3", - "name": "extents", - "setter": "set_extents", - "getter": "get_extents" + "name": "size", + "setter": "set_size", + "getter": "get_size" } ] }, @@ -100100,7 +100219,7 @@ "api_type": "core", "methods": [ { - "name": "set_extents", + "name": "set_size", "is_const": false, "is_vararg": false, "is_static": false, @@ -100108,13 +100227,13 @@ "hash": 3460891852, "arguments": [ { - "name": "extents", + "name": "size", "type": "Vector3" } ] }, { - "name": "get_extents", + "name": "get_size", "is_const": true, "is_vararg": false, "is_static": false, @@ -100153,9 +100272,9 @@ "properties": [ { "type": "Vector3", - "name": "extents", - "setter": "set_extents", - "getter": "get_extents" + "name": "size", + "setter": "set_size", + "getter": "get_size" }, { "type": "Texture3D", @@ -100217,7 +100336,7 @@ "api_type": "core", "methods": [ { - "name": "set_extents", + "name": "set_size", "is_const": false, "is_vararg": false, "is_static": false, @@ -100225,13 +100344,13 @@ "hash": 3460891852, "arguments": [ { - "name": "extents", + "name": "size", "type": "Vector3" } ] }, { - "name": "get_extents", + "name": "get_size", "is_const": true, "is_vararg": false, "is_static": false, @@ -100245,9 +100364,9 @@ "properties": [ { "type": "Vector3", - "name": "extents", - "setter": "set_extents", - "getter": "get_extents" + "name": "size", + "setter": "set_size", + "getter": "get_size" } ] }, @@ -100309,7 +100428,7 @@ ], "methods": [ { - "name": "set_extents", + "name": "set_size", "is_const": false, "is_vararg": false, "is_static": false, @@ -100317,13 +100436,13 @@ "hash": 3460891852, "arguments": [ { - "name": "extents", + "name": "size", "type": "Vector3" } ] }, { - "name": "get_extents", + "name": "get_size", "is_const": true, "is_vararg": false, "is_static": false, @@ -100412,9 +100531,9 @@ "properties": [ { "type": "Vector3", - "name": "extents", - "setter": "set_extents", - "getter": "get_extents" + "name": "size", + "setter": "set_size", + "getter": "get_size" }, { "type": "int", @@ -100480,7 +100599,7 @@ ], "methods": [ { - "name": "set_extents", + "name": "set_size", "is_const": false, "is_vararg": false, "is_static": false, @@ -100488,13 +100607,13 @@ "hash": 3460891852, "arguments": [ { - "name": "extents", + "name": "size", "type": "Vector3" } ] }, { - "name": "get_extents", + "name": "get_size", "is_const": true, "is_vararg": false, "is_static": false, @@ -100649,9 +100768,9 @@ "properties": [ { "type": "Vector3", - "name": "extents", - "setter": "set_extents", - "getter": "get_extents" + "name": "size", + "setter": "set_size", + "getter": "get_size" }, { "type": "int", @@ -117741,6 +117860,58 @@ "meta": "float" } }, + { + "name": "set_alpha_antialiasing", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3212649852, + "arguments": [ + { + "name": "alpha_aa", + "type": "enum::BaseMaterial3D.AlphaAntiAliasing" + } + ] + }, + { + "name": "get_alpha_antialiasing", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2889939400, + "return_value": { + "type": "enum::BaseMaterial3D.AlphaAntiAliasing" + } + }, + { + "name": "set_alpha_antialiasing_edge", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "edge", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_alpha_antialiasing_edge", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "set_texture_filter", "is_const": false, @@ -117843,6 +118014,18 @@ "setter": "set_alpha_hash_scale", "getter": "get_alpha_hash_scale" }, + { + "type": "int", + "name": "alpha_antialiasing_mode", + "setter": "set_alpha_antialiasing", + "getter": "get_alpha_antialiasing" + }, + { + "type": "float", + "name": "alpha_antialiasing_edge", + "setter": "set_alpha_antialiasing_edge", + "getter": "get_alpha_antialiasing_edge" + }, { "type": "int", "name": "texture_filter", @@ -127078,8 +127261,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int", - "meta": "int32" + "type": "enum::Error" } }, { @@ -127133,8 +127315,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int", - "meta": "int32" + "type": "enum::Error" }, "arguments": [ { @@ -127174,8 +127355,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int", - "meta": "int32" + "type": "enum::Error" }, "arguments": [ { @@ -127195,8 +127375,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int", - "meta": "int32" + "type": "enum::Error" }, "arguments": [ { @@ -128798,6 +128977,135 @@ "return_value": { "type": "Vector2" } + }, + { + "name": "set_debug_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_debug_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_debug_use_custom", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_debug_use_custom", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_debug_path_custom_color", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2920490490, + "arguments": [ + { + "name": "color", + "type": "Color" + } + ] + }, + { + "name": "get_debug_path_custom_color", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3444240500, + "return_value": { + "type": "Color" + } + }, + { + "name": "set_debug_path_custom_point_size", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "point_size", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_debug_path_custom_point_size", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_debug_path_custom_line_width", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "line_width", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_debug_path_custom_line_width", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } } ], "signals": [ @@ -128910,6 +129218,36 @@ "name": "max_speed", "setter": "set_max_speed", "getter": "get_max_speed" + }, + { + "type": "bool", + "name": "debug_enabled", + "setter": "set_debug_enabled", + "getter": "get_debug_enabled" + }, + { + "type": "bool", + "name": "debug_use_custom", + "setter": "set_debug_use_custom", + "getter": "get_debug_use_custom" + }, + { + "type": "Color", + "name": "debug_path_custom_color", + "setter": "set_debug_path_custom_color", + "getter": "get_debug_path_custom_color" + }, + { + "type": "float", + "name": "debug_path_custom_point_size", + "setter": "set_debug_path_custom_point_size", + "getter": "get_debug_path_custom_point_size" + }, + { + "type": "float", + "name": "debug_path_custom_line_width", + "setter": "set_debug_path_custom_line_width", + "getter": "get_debug_path_custom_line_width" } ] }, @@ -129477,6 +129815,108 @@ "return_value": { "type": "Vector3" } + }, + { + "name": "set_debug_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_debug_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_debug_use_custom", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_debug_use_custom", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_debug_path_custom_color", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2920490490, + "arguments": [ + { + "name": "color", + "type": "Color" + } + ] + }, + { + "name": "get_debug_path_custom_color", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3444240500, + "return_value": { + "type": "Color" + } + }, + { + "name": "set_debug_path_custom_point_size", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "point_size", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_debug_path_custom_point_size", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } } ], "signals": [ @@ -129601,6 +130041,30 @@ "name": "ignore_y", "setter": "set_ignore_y", "getter": "get_ignore_y" + }, + { + "type": "bool", + "name": "debug_enabled", + "setter": "set_debug_enabled", + "getter": "get_debug_enabled" + }, + { + "type": "bool", + "name": "debug_use_custom", + "setter": "set_debug_use_custom", + "getter": "get_debug_use_custom" + }, + { + "type": "Color", + "name": "debug_path_custom_color", + "setter": "set_debug_path_custom_color", + "getter": "get_debug_path_custom_color" + }, + { + "type": "float", + "name": "debug_path_custom_point_size", + "setter": "set_debug_path_custom_point_size", + "getter": "get_debug_path_custom_point_size" } ] }, @@ -134145,6 +134609,9 @@ "type": "RID" } ] + }, + { + "name": "navigation_debug_changed" } ] }, @@ -141946,6 +142413,1004 @@ } ] }, + { + "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" + }, + { + "type": "int", + "name": "action_type", + "setter": "set_action_type", + "getter": "get_action_type" + }, + { + "type": "PackedStringArray", + "name": "toplevel_paths", + "setter": "set_toplevel_paths", + "getter": "get_toplevel_paths" + } + ] + }, + { + "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" + }, + { + "type": "OpenXRInteractionProfile", + "name": "interaction_profiles", + "setter": "set_interaction_profiles", + "getter": "get_interaction_profiles" + } + ] + }, + { + "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" + }, + { + "type": "int", + "name": "priority", + "setter": "set_priority", + "getter": "get_priority" + }, + { + "type": "OpenXRAction", + "name": "actions", + "setter": "set_actions", + "getter": "get_actions" + } + ] + }, + { + "name": "OpenXRHand", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "Node3D", + "api_type": "core", + "enums": [ + { + "name": "Hands", + "is_bitfield": false, + "values": [ + { + "name": "HAND_LEFT", + "value": 0 + }, + { + "name": "HAND_RIGHT", + "value": 1 + }, + { + "name": "HAND_MAX", + "value": 2 + } + ] + }, + { + "name": "MotionRange", + "is_bitfield": false, + "values": [ + { + "name": "MOTION_RANGE_UNOBSTRUCTED", + "value": 0 + }, + { + "name": "MOTION_RANGE_CONFORM_TO_CONTROLLER", + "value": 1 + }, + { + "name": "MOTION_RANGE_MAX", + "value": 2 + } + ] + } + ], + "methods": [ + { + "name": "set_hand", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1849328560, + "arguments": [ + { + "name": "hand", + "type": "enum::OpenXRHand.Hands" + } + ] + }, + { + "name": "get_hand", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2850644561, + "return_value": { + "type": "enum::OpenXRHand.Hands" + } + }, + { + "name": "set_hand_skeleton", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1348162250, + "arguments": [ + { + "name": "hand_skeleton", + "type": "NodePath" + } + ] + }, + { + "name": "get_hand_skeleton", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4075236667, + "return_value": { + "type": "NodePath" + } + }, + { + "name": "set_motion_range", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3326516003, + "arguments": [ + { + "name": "motion_range", + "type": "enum::OpenXRHand.MotionRange" + } + ] + }, + { + "name": "get_motion_range", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2191822314, + "return_value": { + "type": "enum::OpenXRHand.MotionRange" + } + } + ], + "properties": [ + { + "type": "int", + "name": "hand", + "setter": "set_hand", + "getter": "get_hand" + }, + { + "type": "int", + "name": "motion_range", + "setter": "set_motion_range", + "getter": "get_motion_range" + }, + { + "type": "NodePath", + "name": "hand_skeleton", + "setter": "set_hand_skeleton", + "getter": "get_hand_skeleton" + } + ] + }, + { + "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" + }, + { + "type": "PackedStringArray", + "name": "paths", + "setter": "set_paths", + "getter": "get_paths" + } + ] + }, + { + "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" + }, + { + "type": "OpenXRIPBinding", + "name": "bindings", + "setter": "set_bindings", + "getter": "get_bindings" + } + ] + }, + { + "name": "OpenXRInterface", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "XRInterface", + "api_type": "core", + "methods": [ + { + "name": "get_display_refresh_rate", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_display_refresh_rate", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "refresh_rate", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "is_action_set_active", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3927539163, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "name", + "type": "String" + } + ] + }, + { + "name": "set_action_set_active", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2678287736, + "arguments": [ + { + "name": "name", + "type": "String" + }, + { + "name": "active", + "type": "bool" + } + ] + }, + { + "name": "get_action_sets", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "Array" + } + }, + { + "name": "get_available_display_refresh_rates", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "Array" + } + } + ], + "signals": [ + { + "name": "session_begun" + }, + { + "name": "session_stopping" + }, + { + "name": "session_focussed" + }, + { + "name": "session_visible" + }, + { + "name": "pose_recentered" + } + ], + "properties": [ + { + "type": "float", + "name": "display_refresh_rate", + "setter": "set_display_refresh_rate", + "getter": "get_display_refresh_rate" + } + ] + }, { "name": "OptimizedTranslation", "is_refcounted": true, @@ -152630,32 +154095,28 @@ "value": 3 }, { - "name": "AREA_PARAM_GRAVITY_DISTANCE_SCALE", + "name": "AREA_PARAM_GRAVITY_POINT_UNIT_DISTANCE", "value": 4 }, { - "name": "AREA_PARAM_GRAVITY_POINT_ATTENUATION", + "name": "AREA_PARAM_LINEAR_DAMP_OVERRIDE_MODE", "value": 5 }, { - "name": "AREA_PARAM_LINEAR_DAMP_OVERRIDE_MODE", + "name": "AREA_PARAM_LINEAR_DAMP", "value": 6 }, { - "name": "AREA_PARAM_LINEAR_DAMP", + "name": "AREA_PARAM_ANGULAR_DAMP_OVERRIDE_MODE", "value": 7 }, { - "name": "AREA_PARAM_ANGULAR_DAMP_OVERRIDE_MODE", + "name": "AREA_PARAM_ANGULAR_DAMP", "value": 8 }, - { - "name": "AREA_PARAM_ANGULAR_DAMP", - "value": 9 - }, { "name": "AREA_PARAM_PRIORITY", - "value": 10 + "value": 9 } ] }, @@ -157999,48 +159460,44 @@ "value": 3 }, { - "name": "AREA_PARAM_GRAVITY_DISTANCE_SCALE", + "name": "AREA_PARAM_GRAVITY_POINT_UNIT_DISTANCE", "value": 4 }, { - "name": "AREA_PARAM_GRAVITY_POINT_ATTENUATION", + "name": "AREA_PARAM_LINEAR_DAMP_OVERRIDE_MODE", "value": 5 }, { - "name": "AREA_PARAM_LINEAR_DAMP_OVERRIDE_MODE", + "name": "AREA_PARAM_LINEAR_DAMP", "value": 6 }, { - "name": "AREA_PARAM_LINEAR_DAMP", + "name": "AREA_PARAM_ANGULAR_DAMP_OVERRIDE_MODE", "value": 7 }, { - "name": "AREA_PARAM_ANGULAR_DAMP_OVERRIDE_MODE", + "name": "AREA_PARAM_ANGULAR_DAMP", "value": 8 }, { - "name": "AREA_PARAM_ANGULAR_DAMP", + "name": "AREA_PARAM_PRIORITY", "value": 9 }, { - "name": "AREA_PARAM_PRIORITY", + "name": "AREA_PARAM_WIND_FORCE_MAGNITUDE", "value": 10 }, { - "name": "AREA_PARAM_WIND_FORCE_MAGNITUDE", + "name": "AREA_PARAM_WIND_SOURCE", "value": 11 }, { - "name": "AREA_PARAM_WIND_SOURCE", + "name": "AREA_PARAM_WIND_DIRECTION", "value": 12 }, - { - "name": "AREA_PARAM_WIND_DIRECTION", - "value": 13 - }, { "name": "AREA_PARAM_WIND_ATTENUATION_FACTOR", - "value": 14 + "value": 13 } ] }, @@ -175701,7 +177158,7 @@ } }, { - "name": "set_extents", + "name": "set_size", "is_const": false, "is_vararg": false, "is_static": false, @@ -175709,13 +177166,13 @@ "hash": 3460891852, "arguments": [ { - "name": "extents", + "name": "size", "type": "Vector3" } ] }, { - "name": "get_extents", + "name": "get_size", "is_const": true, "is_vararg": false, "is_static": false, @@ -175899,9 +177356,9 @@ }, { "type": "Vector3", - "name": "extents", - "setter": "set_extents", - "getter": "get_extents" + "name": "size", + "setter": "set_size", + "getter": "get_size" }, { "type": "Vector3", @@ -181713,6 +183170,28 @@ } ] }, + { + "name": "ViewportEnvironmentMode", + "is_bitfield": false, + "values": [ + { + "name": "VIEWPORT_ENVIRONMENT_DISABLED", + "value": 0 + }, + { + "name": "VIEWPORT_ENVIRONMENT_ENABLED", + "value": 1 + }, + { + "name": "VIEWPORT_ENVIRONMENT_INHERIT", + "value": 2 + }, + { + "name": "VIEWPORT_ENVIRONMENT_MAX", + "value": 3 + } + ] + }, { "name": "ViewportSDFOversize", "is_bitfield": false, @@ -185080,7 +186559,7 @@ ] }, { - "name": "reflection_probe_set_extents", + "name": "reflection_probe_set_size", "is_const": false, "is_vararg": false, "is_static": false, @@ -185092,7 +186571,7 @@ "type": "RID" }, { - "name": "extents", + "name": "size", "type": "Vector3" } ] @@ -185238,7 +186717,7 @@ } }, { - "name": "decal_set_extents", + "name": "decal_set_size", "is_const": false, "is_vararg": false, "is_static": false, @@ -185250,7 +186729,7 @@ "type": "RID" }, { - "name": "extents", + "name": "size", "type": "Vector3" } ] @@ -186769,7 +188248,7 @@ ] }, { - "name": "fog_volume_set_extents", + "name": "fog_volume_set_size", "is_const": false, "is_vararg": false, "is_static": false, @@ -186781,7 +188260,7 @@ "type": "RID" }, { - "name": "extents", + "name": "size", "type": "Vector3" } ] @@ -187397,20 +188876,20 @@ ] }, { - "name": "viewport_set_disable_environment", + "name": "viewport_set_environment_mode", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1265174801, + "hash": 2196892182, "arguments": [ { "name": "viewport", "type": "RID" }, { - "name": "disabled", - "type": "bool" + "name": "mode", + "type": "enum::RenderingServer.ViewportEnvironmentMode" } ] }, @@ -192411,8 +193890,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int", - "meta": "int64" + "type": "enum::Error" }, "arguments": [ { @@ -192502,8 +193980,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int", - "meta": "int64" + "type": "enum::Error" }, "arguments": [ { @@ -210905,6 +212382,58 @@ "meta": "float" } }, + { + "name": "set_alpha_antialiasing", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3212649852, + "arguments": [ + { + "name": "alpha_aa", + "type": "enum::BaseMaterial3D.AlphaAntiAliasing" + } + ] + }, + { + "name": "get_alpha_antialiasing", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2889939400, + "return_value": { + "type": "enum::BaseMaterial3D.AlphaAntiAliasing" + } + }, + { + "name": "set_alpha_antialiasing_edge", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "edge", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_alpha_antialiasing_edge", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "set_billboard_mode", "is_const": false, @@ -211080,6 +212609,18 @@ "setter": "set_alpha_hash_scale", "getter": "get_alpha_hash_scale" }, + { + "type": "int", + "name": "alpha_antialiasing_mode", + "setter": "set_alpha_antialiasing", + "getter": "get_alpha_antialiasing" + }, + { + "type": "float", + "name": "alpha_antialiasing_edge", + "setter": "set_alpha_antialiasing_edge", + "getter": "get_alpha_antialiasing_edge" + }, { "type": "int", "name": "texture_filter", @@ -231459,13 +233000,6 @@ } ] }, - { - "name": "TextServerFallback", - "is_refcounted": true, - "is_instantiable": true, - "inherits": "TextServerExtension", - "api_type": "core" - }, { "name": "TextServerManager", "is_refcounted": false, @@ -242530,9 +244064,6 @@ } ] }, - { - "name": "item_custom_button_pressed" - }, { "name": "item_icon_double_clicked" }, @@ -247173,9 +248704,236 @@ { "name": "VideoStream", "is_refcounted": true, - "is_instantiable": false, + "is_instantiable": true, "inherits": "Resource", - "api_type": "core" + "api_type": "core", + "methods": [ + { + "name": "_instantiate_playback", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "VideoStreamPlayback" + } + }, + { + "name": "set_file", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "file", + "type": "String" + } + ] + }, + { + "name": "get_file", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2841200299, + "return_value": { + "type": "String" + } + } + ], + "properties": [ + { + "type": "String", + "name": "file", + "setter": "set_file", + "getter": "get_file" + } + ] + }, + { + "name": "VideoStreamPlayback", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "Resource", + "api_type": "core", + "methods": [ + { + "name": "_stop", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true + }, + { + "name": "_play", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true + }, + { + "name": "_is_playing", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "bool" + } + }, + { + "name": "_set_paused", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "paused", + "type": "bool" + } + ] + }, + { + "name": "_is_paused", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "bool" + } + }, + { + "name": "_get_length", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "float", + "meta": "double" + } + }, + { + "name": "_get_playback_position", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "float", + "meta": "double" + } + }, + { + "name": "_seek", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "time", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "_set_audio_track", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "idx", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "_get_texture", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "Texture2D" + } + }, + { + "name": "_update", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "delta", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "_get_channels", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "_get_mix_rate", + "is_const": true, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "mix_audio", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1369271885, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "num_frames", + "type": "int", + "meta": "int32" + }, + { + "name": "buffer", + "type": "PackedFloat32Array", + "default_value": "PackedFloat32Array()" + }, + { + "name": "offset", + "type": "int", + "meta": "int32", + "default_value": "0" + } + ] + } + ] }, { "name": "VideoStreamPlayer", @@ -247567,42 +249325,7 @@ "is_refcounted": true, "is_instantiable": true, "inherits": "VideoStream", - "api_type": "core", - "methods": [ - { - "name": "set_file", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 83702148, - "arguments": [ - { - "name": "file", - "type": "String" - } - ] - }, - { - "name": "get_file", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2841200299, - "return_value": { - "type": "String" - } - } - ], - "properties": [ - { - "type": "String", - "name": "file", - "setter": "set_file", - "getter": "get_file" - } - ] + "api_type": "core" }, { "name": "Viewport", @@ -252023,8 +253746,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int", - "meta": "int32" + "type": "enum::VisualShaderNode.PortType" } }, { @@ -252045,8 +253767,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int", - "meta": "int32" + "type": "enum::VisualShaderNode.PortType" }, "arguments": [ { @@ -252091,8 +253812,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int", - "meta": "int32" + "type": "enum::VisualShaderNode.PortType" }, "arguments": [ { @@ -257289,7 +259009,7 @@ } }, { - "name": "set_extents", + "name": "set_size", "is_const": false, "is_vararg": false, "is_static": false, @@ -257297,13 +259017,13 @@ "hash": 3460891852, "arguments": [ { - "name": "extents", + "name": "size", "type": "Vector3" } ] }, { - "name": "get_extents", + "name": "get_size", "is_const": true, "is_vararg": false, "is_static": false, @@ -257376,9 +259096,9 @@ }, { "type": "Vector3", - "name": "extents", - "setter": "set_extents", - "getter": "get_extents" + "name": "size", + "setter": "set_size", + "getter": "get_size" }, { "type": "CameraAttributesPractical,CameraAttributesPhysical", @@ -261599,6 +263319,9 @@ { "name": "theme_changed" }, + { + "name": "dpi_changed" + }, { "name": "titlebar_changed" } @@ -263420,8 +265143,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int", - "meta": "uint32" + "type": "enum::XRInterface.PlayAreaMode" } }, { @@ -263436,8 +265158,7 @@ "arguments": [ { "name": "mode", - "type": "int", - "meta": "uint32" + "type": "enum::XRInterface.PlayAreaMode" } ] }, @@ -263632,8 +265353,7 @@ "is_vararg": false, "is_virtual": true, "return_value": { - "type": "int", - "meta": "uint32" + "type": "enum::XRInterface.TrackingStatus" } }, {