diff options
author | Spartan322 <Megacake1234@gmail.com> | 2024-10-31 05:19:08 -0400 |
---|---|---|
committer | Spartan322 <Megacake1234@gmail.com> | 2024-10-31 07:34:35 -0400 |
commit | 684a7eec9421418bc50e419f702804e0436a49b7 (patch) | |
tree | 8ed57661b83cb8852180ecd71da8739ae0a70b06 | |
parent | 9acabc9d9a941953a6e9f794bbbd0280db8fd6ec (diff) | |
download | redot-cpp-684a7eec9421418bc50e419f702804e0436a49b7.tar.gz |
Sync with tag redot-4.3-beta.2 (Redot-Engine/redot-engine@92225b33c283bff14c105c4d44c22a831601721b)
-rw-r--r-- | gdextension/extension_api.json | 176 | ||||
-rw-r--r-- | gdextension/gdextension_interface.h | 6 |
2 files changed, 178 insertions, 4 deletions
diff --git a/gdextension/extension_api.json b/gdextension/extension_api.json index 10c2f34..2fa1ec7 100644 --- a/gdextension/extension_api.json +++ b/gdextension/extension_api.json @@ -3,9 +3,10 @@ "version_major": 4, "version_minor": 3, "version_patch": 0, - "version_status": "stable", + "version_status": "beta", + "version_status_version": 2, "version_build": "official", - "version_full_name": "Godot Engine v4.3.stable.official" + "version_full_name": "Redot Engine v4.3.beta.2.official" }, "builtin_class_sizes": [ { @@ -26340,6 +26341,33 @@ } }, { + "name": "set_max_traversals", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "max_traversals", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "get_max_traversals", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int64" + } + }, + { "name": "set_diagonal_mode", "is_const": false, "is_vararg": false, @@ -26654,6 +26682,12 @@ }, { "type": "int", + "name": "max_traversals", + "setter": "set_max_traversals", + "getter": "get_max_traversals" + }, + { + "type": "int", "name": "default_compute_heuristic", "setter": "set_default_compute_heuristic", "getter": "get_default_compute_heuristic" @@ -92578,6 +92612,17 @@ } }, { + "name": "get_godot_compatible_version_info", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3102165223, + "return_value": { + "type": "Dictionary" + } + }, + { "name": "get_author_info", "is_const": true, "is_vararg": false, @@ -92589,6 +92634,17 @@ } }, { + "name": "get_godot_author_info", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3102165223, + "return_value": { + "type": "Dictionary" + } + }, + { "name": "get_copyright_info", "is_const": true, "is_vararg": false, @@ -92611,6 +92667,17 @@ } }, { + "name": "get_godot_donor_info", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3102165223, + "return_value": { + "type": "Dictionary" + } + }, + { "name": "get_license_info", "is_const": true, "is_vararg": false, @@ -145866,6 +145933,31 @@ } }, { + "name": "set_navigation_map", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "navigation_map", + "type": "RID" + } + ] + }, + { + "name": "get_navigation_map", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2944877500, + "return_value": { + "type": "RID" + } + }, + { "name": "set_bidirectional", "is_const": false, "is_vararg": false, @@ -146198,6 +146290,31 @@ } }, { + "name": "set_navigation_map", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "navigation_map", + "type": "RID" + } + ] + }, + { + "name": "get_navigation_map", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2944877500, + "return_value": { + "type": "RID" + } + }, + { "name": "set_bidirectional", "is_const": false, "is_vararg": false, @@ -156629,6 +156746,19 @@ ] }, { + "name": "_unhandled_picking_input", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "event", + "type": "InputEvent" + } + ] + }, + { "name": "print_orphan_nodes", "is_const": false, "is_vararg": false, @@ -157528,6 +157658,31 @@ } }, { + "name": "set_process_unhandled_picking_input", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_processing_unhandled_picking_input", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { "name": "set_process_mode", "is_const": false, "is_vararg": false, @@ -231817,6 +231972,23 @@ "is_virtual": true }, { + "name": "_reload_scripts", + "is_const": false, + "is_static": false, + "is_vararg": false, + "is_virtual": true, + "arguments": [ + { + "name": "scripts", + "type": "Array" + }, + { + "name": "soft_reload", + "type": "bool" + } + ] + }, + { "name": "_reload_tool_script", "is_const": false, "is_static": false, diff --git a/gdextension/gdextension_interface.h b/gdextension/gdextension_interface.h index fce377f..a892327 100644 --- a/gdextension/gdextension_interface.h +++ b/gdextension/gdextension_interface.h @@ -2,9 +2,11 @@ /* gdextension_interface.h */ /**************************************************************************/ /* This file is part of: */ -/* GODOT ENGINE */ -/* https://godotengine.org */ +/* REDOT ENGINE */ +/* https://redotengine.org */ /**************************************************************************/ +/* Copyright (c) 2024-present Redot Engine contributors */ +/* (see REDOT_AUTHORS.md) */ /* Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md). */ /* Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur. */ /* */ |