diff --git a/godot-headers/extension_api.json b/godot-headers/extension_api.json index ed204aa3..5bb26547 100644 --- a/godot-headers/extension_api.json +++ b/godot-headers/extension_api.json @@ -3,9 +3,9 @@ "version_major": 4, "version_minor": 0, "version_patch": 0, - "version_status": "alpha", - "version_build": "custom_build", - "version_full_name": "Godot Engine v4.0.alpha.custom_build" + "version_status": "alpha8", + "version_build": "official", + "version_full_name": "Godot Engine v4.0.alpha8.official" }, "builtin_class_sizes": [ { @@ -793,19 +793,19 @@ "name": "Color", "members": [ { - "member": "x", + "member": "r", "offset": 0 }, { - "member": "y", + "member": "g", "offset": 4 }, { - "member": "z", + "member": "b", "offset": 8 }, { - "member": "w", + "member": "a", "offset": 12 } ] @@ -999,19 +999,19 @@ "name": "Color", "members": [ { - "member": "x", + "member": "r", "offset": 0 }, { - "member": "y", + "member": "g", "offset": 4 }, { - "member": "z", + "member": "b", "offset": 8 }, { - "member": "w", + "member": "a", "offset": 12 } ] @@ -1205,19 +1205,19 @@ "name": "Color", "members": [ { - "member": "x", + "member": "r", "offset": 0 }, { - "member": "y", + "member": "g", "offset": 4 }, { - "member": "z", + "member": "b", "offset": 8 }, { - "member": "w", + "member": "a", "offset": 12 } ] @@ -1411,19 +1411,19 @@ "name": "Color", "members": [ { - "member": "x", + "member": "r", "offset": 0 }, { - "member": "y", + "member": "g", "offset": 4 }, { - "member": "z", + "member": "b", "offset": 8 }, { - "member": "w", + "member": "a", "offset": 12 } ] @@ -2896,7 +2896,7 @@ }, { "name": "KEY_MASK_CMD", - "value": 134217728 + "value": 268435456 }, { "name": "KEY_MASK_KPAD", @@ -15553,6 +15553,58 @@ "is_static": false, "hash": 132058208 }, + { + "name": "find", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2, + "arguments": [ + { + "name": "value", + "type": "int" + }, + { + "name": "from", + "type": "int", + "default_value": "0" + } + ] + }, + { + "name": "rfind", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2, + "arguments": [ + { + "name": "value", + "type": "int" + }, + { + "name": "from", + "type": "int", + "default_value": "-1" + } + ] + }, + { + "name": "count", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2, + "arguments": [ + { + "name": "value", + "type": "int" + } + ] + }, { "name": "get_string_from_ascii", "return_type": "String", @@ -16380,6 +16432,58 @@ "is_const": false, "is_static": false, "hash": 132058241 + }, + { + "name": "find", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2, + "arguments": [ + { + "name": "value", + "type": "int" + }, + { + "name": "from", + "type": "int", + "default_value": "0" + } + ] + }, + { + "name": "rfind", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2, + "arguments": [ + { + "name": "value", + "type": "int" + }, + { + "name": "from", + "type": "int", + "default_value": "-1" + } + ] + }, + { + "name": "count", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2, + "arguments": [ + { + "name": "value", + "type": "int" + } + ] } ], "constructors": [ @@ -16662,6 +16766,58 @@ "is_const": false, "is_static": false, "hash": 132058274 + }, + { + "name": "find", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2, + "arguments": [ + { + "name": "value", + "type": "int" + }, + { + "name": "from", + "type": "int", + "default_value": "0" + } + ] + }, + { + "name": "rfind", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2, + "arguments": [ + { + "name": "value", + "type": "int" + }, + { + "name": "from", + "type": "int", + "default_value": "-1" + } + ] + }, + { + "name": "count", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2, + "arguments": [ + { + "name": "value", + "type": "int" + } + ] } ], "constructors": [ @@ -16944,6 +17100,58 @@ "is_const": false, "is_static": false, "hash": 132058307 + }, + { + "name": "find", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2, + "arguments": [ + { + "name": "value", + "type": "float" + }, + { + "name": "from", + "type": "int", + "default_value": "0" + } + ] + }, + { + "name": "rfind", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2, + "arguments": [ + { + "name": "value", + "type": "float" + }, + { + "name": "from", + "type": "int", + "default_value": "-1" + } + ] + }, + { + "name": "count", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3, + "arguments": [ + { + "name": "value", + "type": "float" + } + ] } ], "constructors": [ @@ -17226,6 +17434,58 @@ "is_const": false, "is_static": false, "hash": 132058340 + }, + { + "name": "find", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2, + "arguments": [ + { + "name": "value", + "type": "float" + }, + { + "name": "from", + "type": "int", + "default_value": "0" + } + ] + }, + { + "name": "rfind", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2, + "arguments": [ + { + "name": "value", + "type": "float" + }, + { + "name": "from", + "type": "int", + "default_value": "-1" + } + ] + }, + { + "name": "count", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3, + "arguments": [ + { + "name": "value", + "type": "float" + } + ] } ], "constructors": [ @@ -17508,6 +17768,58 @@ "is_const": false, "is_static": false, "hash": 132058373 + }, + { + "name": "find", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2, + "arguments": [ + { + "name": "value", + "type": "String" + }, + { + "name": "from", + "type": "int", + "default_value": "0" + } + ] + }, + { + "name": "rfind", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2, + "arguments": [ + { + "name": "value", + "type": "String" + }, + { + "name": "from", + "type": "int", + "default_value": "-1" + } + ] + }, + { + "name": "count", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 4, + "arguments": [ + { + "name": "value", + "type": "String" + } + ] } ], "constructors": [ @@ -17795,6 +18107,58 @@ "is_const": false, "is_static": false, "hash": 132058406 + }, + { + "name": "find", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2, + "arguments": [ + { + "name": "value", + "type": "Vector2" + }, + { + "name": "from", + "type": "int", + "default_value": "0" + } + ] + }, + { + "name": "rfind", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2, + "arguments": [ + { + "name": "value", + "type": "Vector2" + }, + { + "name": "from", + "type": "int", + "default_value": "-1" + } + ] + }, + { + "name": "count", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 5, + "arguments": [ + { + "name": "value", + "type": "Vector2" + } + ] } ], "constructors": [ @@ -18082,6 +18446,58 @@ "is_const": false, "is_static": false, "hash": 132058439 + }, + { + "name": "find", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2, + "arguments": [ + { + "name": "value", + "type": "Vector3" + }, + { + "name": "from", + "type": "int", + "default_value": "0" + } + ] + }, + { + "name": "rfind", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2, + "arguments": [ + { + "name": "value", + "type": "Vector3" + }, + { + "name": "from", + "type": "int", + "default_value": "-1" + } + ] + }, + { + "name": "count", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 9, + "arguments": [ + { + "name": "value", + "type": "Vector3" + } + ] } ], "constructors": [ @@ -18364,6 +18780,58 @@ "is_const": false, "is_static": false, "hash": 132058472 + }, + { + "name": "find", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2, + "arguments": [ + { + "name": "value", + "type": "Color" + }, + { + "name": "from", + "type": "int", + "default_value": "0" + } + ] + }, + { + "name": "rfind", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2, + "arguments": [ + { + "name": "value", + "type": "Color" + }, + { + "name": "from", + "type": "int", + "default_value": "-1" + } + ] + }, + { + "name": "count", + "return_type": "int", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 17, + "arguments": [ + { + "name": "value", + "type": "Color" + } + ] } ], "constructors": [ @@ -50506,7 +50974,7 @@ "api_type": "core", "methods": [ { - "name": "set_invert_faces", + "name": "set_flip_faces", "is_const": false, "is_vararg": false, "is_static": false, @@ -50514,13 +50982,13 @@ "hash": 134188166, "arguments": [ { - "name": "invert_faces", + "name": "flip_faces", "type": "bool" } ] }, { - "name": "is_inverting_faces", + "name": "get_flip_faces", "is_const": false, "is_vararg": false, "is_static": false, @@ -50534,9 +51002,9 @@ "properties": [ { "type": "bool", - "name": "invert_faces", - "setter": "set_invert_faces", - "getter": "is_inverting_faces", + "name": "flip_faces", + "setter": "set_flip_faces", + "getter": "get_flip_faces", "index": -1 } ] @@ -73262,13 +73730,6 @@ } ] }, - { - "name": "DisplayServerOSX", - "is_refcounted": false, - "is_instantiable": false, - "inherits": "DisplayServer", - "api_type": "core" - }, { "name": "ENetConnection", "is_refcounted": true, @@ -81643,7 +82104,7 @@ "type": "float" }, { - "name": "idle_time", + "name": "process_time", "type": "float" }, { @@ -110381,19 +110842,7 @@ ] }, { - "name": "nothing_selected" - }, - { - "name": "rmb_clicked", - "arguments": [ - { - "name": "at_position", - "type": "Vector2" - } - ] - }, - { - "name": "item_rmb_selected", + "name": "item_clicked", "arguments": [ { "name": "index", @@ -110402,6 +110851,23 @@ { "name": "at_position", "type": "Vector2" + }, + { + "name": "mouse_button_index", + "type": "int" + } + ] + }, + { + "name": "empty_clicked", + "arguments": [ + { + "name": "at_position", + "type": "Vector2" + }, + { + "name": "mouse_button_index", + "type": "int" } ] }, @@ -132652,6 +133118,779 @@ } ] }, + { + "name": "OpenXRAction", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "Resource", + "api_type": "core", + "enums": [ + { + "name": "ActionType", + "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": 134188166, + "arguments": [ + { + "name": "localized_name", + "type": "String" + } + ] + }, + { + "name": "get_localized_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 135338183, + "return_value": { + "type": "String" + } + }, + { + "name": "set_action_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 134188166, + "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": 135338183, + "return_value": { + "type": "enum::OpenXRAction.ActionType" + } + }, + { + "name": "set_toplevel_paths", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 134188166, + "arguments": [ + { + "name": "toplevel_paths", + "type": "PackedStringArray" + } + ] + }, + { + "name": "get_toplevel_paths", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 135338183, + "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": 134188166, + "arguments": [ + { + "name": "action_sets", + "type": "Array" + } + ] + }, + { + "name": "get_action_sets", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 135338183, + "return_value": { + "type": "Array" + } + }, + { + "name": "get_action_set_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 135338183, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "find_action_set", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 135374120, + "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": 135374120, + "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": 134188166, + "arguments": [ + { + "name": "action_set", + "type": "OpenXRActionSet" + } + ] + }, + { + "name": "remove_action_set", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 134188166, + "arguments": [ + { + "name": "action_set", + "type": "OpenXRActionSet" + } + ] + }, + { + "name": "set_interaction_profiles", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 134188166, + "arguments": [ + { + "name": "interaction_profiles", + "type": "Array" + } + ] + }, + { + "name": "get_interaction_profiles", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 135338183, + "return_value": { + "type": "Array" + } + }, + { + "name": "get_interaction_profile_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 135338183, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "find_interaction_profile", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 135374120, + "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": 135374120, + "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": 134188166, + "arguments": [ + { + "name": "interaction_profile", + "type": "OpenXRInteractionProfile" + } + ] + }, + { + "name": "remove_interaction_profile", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 134188166, + "arguments": [ + { + "name": "interaction_profile", + "type": "OpenXRInteractionProfile" + } + ] + }, + { + "name": "create_default_action_sets", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 134152229 + } + ], + "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": 134188166, + "arguments": [ + { + "name": "localized_name", + "type": "String" + } + ] + }, + { + "name": "get_localized_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 135338183, + "return_value": { + "type": "String" + } + }, + { + "name": "set_priority", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 134188166, + "arguments": [ + { + "name": "priority", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_priority", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 135338183, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "get_action_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 135338183, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_actions", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 134188166, + "arguments": [ + { + "name": "actions", + "type": "Array" + } + ] + }, + { + "name": "get_actions", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 135338183, + "return_value": { + "type": "Array" + } + }, + { + "name": "add_action", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 134188166, + "arguments": [ + { + "name": "action", + "type": "OpenXRAction" + } + ] + }, + { + "name": "remove_action", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 134188166, + "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": 134188166, + "arguments": [ + { + "name": "action", + "type": "OpenXRAction" + } + ] + }, + { + "name": "get_action", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 135338183, + "return_value": { + "type": "OpenXRAction" + } + }, + { + "name": "get_path_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 135338183, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_paths", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 134188166, + "arguments": [ + { + "name": "paths", + "type": "PackedStringArray" + } + ] + }, + { + "name": "get_paths", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 135338183, + "return_value": { + "type": "PackedStringArray" + } + }, + { + "name": "has_path", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 135374120, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "arg0", + "type": "String" + } + ] + }, + { + "name": "add_path", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 134188166, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "remove_path", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 134188166, + "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": 134188166, + "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": 135338183, + "return_value": { + "type": "String" + } + }, + { + "name": "get_binding_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 135338183, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "get_binding", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 135374120, + "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": 134188166, + "arguments": [ + { + "name": "bindings", + "type": "Array" + } + ] + }, + { + "name": "get_bindings", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 135338183, + "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": "pose_recentered" + }, + { + "name": "session_focussed" + }, + { + "name": "session_stopping" + }, + { + "name": "session_visible" + } + ] + }, { "name": "OptimizedTranslation", "is_refcounted": true, @@ -155097,7 +156336,57 @@ "is_instantiable": true, "inherits": "Range", "api_type": "core", + "enums": [ + { + "name": "FillMode", + "values": [ + { + "name": "FILL_BEGIN_TO_END", + "value": 0 + }, + { + "name": "FILL_END_TO_BEGIN", + "value": 1 + }, + { + "name": "FILL_TOP_TO_BOTTOM", + "value": 2 + }, + { + "name": "FILL_BOTTOM_TO_TOP", + "value": 3 + } + ] + } + ], "methods": [ + { + "name": "set_fill_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 134188166, + "arguments": [ + { + "name": "mode", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_fill_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 135338150, + "return_value": { + "type": "int", + "meta": "int32" + } + }, { "name": "set_percent_visible", "is_const": false, @@ -155125,6 +156414,13 @@ } ], "properties": [ + { + "type": "int", + "name": "fill_mode", + "setter": "set_fill_mode", + "getter": "get_fill_mode", + "index": -1 + }, { "type": "bool", "name": "percent_visible", @@ -183013,7 +184309,7 @@ "value": 1 }, { - "name": "GROUP_CALL_REALTIME", + "name": "GROUP_CALL_DEFERRED", "value": 2 }, { @@ -193365,7 +194661,7 @@ "index": -1 }, { - "type": "int", + "type": "Modifications,modifications/", "name": "modification_count", "setter": "set_modification_count", "getter": "get_modification_count", @@ -193606,7 +194902,7 @@ "index": -1 }, { - "type": "int", + "type": "Modifications,modifications/", "name": "modification_count", "setter": "set_modification_count", "getter": "get_modification_count", @@ -215350,13 +216646,6 @@ } ] }, - { - "name": "TextServerFallback", - "is_refcounted": true, - "is_instantiable": true, - "inherits": "TextServerExtension", - "api_type": "core" - }, { "name": "TextServerManager", "is_refcounted": false, @@ -238965,12 +240254,20 @@ "value": 0 }, { - "name": "FUNC_SEPIA", + "name": "FUNC_HSV2RGB", "value": 1 }, { - "name": "FUNC_MAX", + "name": "FUNC_RGB2HSV", "value": 2 + }, + { + "name": "FUNC_SEPIA", + "value": 3 + }, + { + "name": "FUNC_MAX", + "value": 4 } ] } @@ -244214,132 +245511,124 @@ "value": 3 }, { - "name": "FUNC_RGB2HSV", + "name": "FUNC_ABS", "value": 4 }, { - "name": "FUNC_HSV2RGB", + "name": "FUNC_ACOS", "value": 5 }, { - "name": "FUNC_ABS", + "name": "FUNC_ACOSH", "value": 6 }, { - "name": "FUNC_ACOS", + "name": "FUNC_ASIN", "value": 7 }, { - "name": "FUNC_ACOSH", + "name": "FUNC_ASINH", "value": 8 }, { - "name": "FUNC_ASIN", + "name": "FUNC_ATAN", "value": 9 }, { - "name": "FUNC_ASINH", + "name": "FUNC_ATANH", "value": 10 }, { - "name": "FUNC_ATAN", + "name": "FUNC_CEIL", "value": 11 }, { - "name": "FUNC_ATANH", + "name": "FUNC_COS", "value": 12 }, { - "name": "FUNC_CEIL", + "name": "FUNC_COSH", "value": 13 }, { - "name": "FUNC_COS", + "name": "FUNC_DEGREES", "value": 14 }, { - "name": "FUNC_COSH", + "name": "FUNC_EXP", "value": 15 }, { - "name": "FUNC_DEGREES", + "name": "FUNC_EXP2", "value": 16 }, { - "name": "FUNC_EXP", + "name": "FUNC_FLOOR", "value": 17 }, { - "name": "FUNC_EXP2", + "name": "FUNC_FRAC", "value": 18 }, { - "name": "FUNC_FLOOR", + "name": "FUNC_INVERSE_SQRT", "value": 19 }, { - "name": "FUNC_FRAC", + "name": "FUNC_LOG", "value": 20 }, { - "name": "FUNC_INVERSE_SQRT", + "name": "FUNC_LOG2", "value": 21 }, { - "name": "FUNC_LOG", + "name": "FUNC_RADIANS", "value": 22 }, { - "name": "FUNC_LOG2", + "name": "FUNC_ROUND", "value": 23 }, { - "name": "FUNC_RADIANS", + "name": "FUNC_ROUNDEVEN", "value": 24 }, { - "name": "FUNC_ROUND", + "name": "FUNC_SIGN", "value": 25 }, { - "name": "FUNC_ROUNDEVEN", + "name": "FUNC_SIN", "value": 26 }, { - "name": "FUNC_SIGN", + "name": "FUNC_SINH", "value": 27 }, { - "name": "FUNC_SIN", + "name": "FUNC_SQRT", "value": 28 }, { - "name": "FUNC_SINH", + "name": "FUNC_TAN", "value": 29 }, { - "name": "FUNC_SQRT", + "name": "FUNC_TANH", "value": 30 }, { - "name": "FUNC_TAN", + "name": "FUNC_TRUNC", "value": 31 }, { - "name": "FUNC_TANH", + "name": "FUNC_ONEMINUS", "value": 32 }, - { - "name": "FUNC_TRUNC", - "value": 33 - }, - { - "name": "FUNC_ONEMINUS", - "value": 34 - }, { "name": "FUNC_MAX", - "value": 35 + "value": 33 } ] } diff --git a/godot-headers/godot/gdnative_interface.h b/godot-headers/godot/gdnative_interface.h index 4d2682b2..36d51ff2 100644 --- a/godot-headers/godot/gdnative_interface.h +++ b/godot-headers/godot/gdnative_interface.h @@ -246,8 +246,6 @@ typedef struct { typedef void *GDNativeExtensionClassLibraryPtr; -typedef const GDNativePropertyInfo *(*GDNativeExtensionClassGetPropertyList)(GDExtensionClassInstancePtr p_instance, uint32_t *r_count); - /* Method */ typedef enum {