Merge pull request #91502 from lyuma/gdextension_open_library_compat

Bind compatibility GDExtension methods removed in #88418
This commit is contained in:
Rémi Verschelde
2024-05-30 11:47:43 +02:00
3 changed files with 60 additions and 0 deletions

View File

@ -137,6 +137,15 @@ public:
INITIALIZATION_LEVEL_EDITOR = GDEXTENSION_INITIALIZATION_EDITOR
};
protected:
#ifndef DISABLE_DEPRECATED
Error _open_library_bind_compat_88418(const String &p_path, const String &p_entry_symbol);
void _close_library_bind_compat_88418();
void _initialize_library_bind_compat_88418(InitializationLevel p_level);
static void _bind_compatibility_methods();
#endif
public:
bool is_library_open() const;
#ifdef TOOLS_ENABLED