From 5f1a8177a5cea499a83afb3e40e4187e1bc807f1 Mon Sep 17 00:00:00 2001 From: David Snopek Date: Thu, 11 Sep 2025 10:11:23 -0500 Subject: [PATCH] gdextension: Sync with upstream commit 2dd26a027a99633231184616d4dd287bbdd1c0a3 (4.5-rc2) --- gdextension/extension_api.json | 4 ++-- gdextension/gdextension_interface.h | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/gdextension/extension_api.json b/gdextension/extension_api.json index a89f93b1..911ada3b 100644 --- a/gdextension/extension_api.json +++ b/gdextension/extension_api.json @@ -3,9 +3,9 @@ "version_major": 4, "version_minor": 5, "version_patch": 0, - "version_status": "beta7", + "version_status": "rc2", "version_build": "official", - "version_full_name": "Godot Engine v4.5.beta7.official", + "version_full_name": "Godot Engine v4.5.rc2.official", "precision": "single" }, "builtin_class_sizes": [ diff --git a/gdextension/gdextension_interface.h b/gdextension/gdextension_interface.h index 0273c80a..c71ae6e5 100644 --- a/gdextension/gdextension_interface.h +++ b/gdextension/gdextension_interface.h @@ -2938,7 +2938,7 @@ typedef void (*GDExtensionInterfaceClassdbRegisterExtensionClass2)(GDExtensionCl * @param p_library A pointer the library received by the GDExtension's entry point function. * @param p_class_name A pointer to a StringName with the class name. * @param p_parent_class_name A pointer to a StringName with the parent class name. - * @param p_extension_funcs A pointer to a GDExtensionClassCreationInfo2 struct. + * @param p_extension_funcs A pointer to a GDExtensionClassCreationInfo3 struct. */ typedef void (*GDExtensionInterfaceClassdbRegisterExtensionClass3)(GDExtensionClassLibraryPtr p_library, GDExtensionConstStringNamePtr p_class_name, GDExtensionConstStringNamePtr p_parent_class_name, const GDExtensionClassCreationInfo3 *p_extension_funcs); @@ -2954,7 +2954,7 @@ typedef void (*GDExtensionInterfaceClassdbRegisterExtensionClass3)(GDExtensionCl * @param p_library A pointer the library received by the GDExtension's entry point function. * @param p_class_name A pointer to a StringName with the class name. * @param p_parent_class_name A pointer to a StringName with the parent class name. - * @param p_extension_funcs A pointer to a GDExtensionClassCreationInfo2 struct. + * @param p_extension_funcs A pointer to a GDExtensionClassCreationInfo4 struct. */ typedef void (*GDExtensionInterfaceClassdbRegisterExtensionClass4)(GDExtensionClassLibraryPtr p_library, GDExtensionConstStringNamePtr p_class_name, GDExtensionConstStringNamePtr p_parent_class_name, const GDExtensionClassCreationInfo4 *p_extension_funcs); @@ -2969,7 +2969,7 @@ typedef void (*GDExtensionInterfaceClassdbRegisterExtensionClass4)(GDExtensionCl * @param p_library A pointer the library received by the GDExtension's entry point function. * @param p_class_name A pointer to a StringName with the class name. * @param p_parent_class_name A pointer to a StringName with the parent class name. - * @param p_extension_funcs A pointer to a GDExtensionClassCreationInfo2 struct. + * @param p_extension_funcs A pointer to a GDExtensionClassCreationInfo5 struct. */ typedef void (*GDExtensionInterfaceClassdbRegisterExtensionClass5)(GDExtensionClassLibraryPtr p_library, GDExtensionConstStringNamePtr p_class_name, GDExtensionConstStringNamePtr p_parent_class_name, const GDExtensionClassCreationInfo5 *p_extension_funcs);