updated for godot 4.1
This commit is contained in:
Submodule src/lib/godot-cpp updated: feaba551b5...d627942b64
@@ -11,7 +11,7 @@ using namespace godot;
|
||||
|
||||
static discord_sdk *discordsdk;
|
||||
|
||||
void gdextension_initialize(ModuleInitializationLevel p_level)
|
||||
void initialize_discordsdk_module(ModuleInitializationLevel p_level)
|
||||
{
|
||||
if (p_level == MODULE_INITIALIZATION_LEVEL_SCENE)
|
||||
{
|
||||
@@ -21,7 +21,7 @@ void gdextension_initialize(ModuleInitializationLevel p_level)
|
||||
}
|
||||
}
|
||||
|
||||
void gdextension_terminate(ModuleInitializationLevel p_level)
|
||||
void uninitialize_discordsdk_module(ModuleInitializationLevel p_level)
|
||||
{
|
||||
if (p_level == MODULE_INITIALIZATION_LEVEL_SCENE)
|
||||
{
|
||||
@@ -32,12 +32,12 @@ void gdextension_terminate(ModuleInitializationLevel p_level)
|
||||
|
||||
extern "C"
|
||||
{
|
||||
GDExtensionBool GDE_EXPORT discordsdkgd_library_init(const GDExtensionInterface *p_interface, GDExtensionClassLibraryPtr p_library, GDExtensionInitialization *r_initialization)
|
||||
GDExtensionBool GDE_EXPORT discordsdkgd_library_init(GDExtensionInterfaceGetProcAddress p_get_proc_address, GDExtensionClassLibraryPtr p_library, GDExtensionInitialization *r_initialization)
|
||||
{
|
||||
godot::GDExtensionBinding::InitObject init_obj(p_interface, p_library, r_initialization);
|
||||
godot::GDExtensionBinding::InitObject init_obj(p_get_proc_address, p_library, r_initialization);
|
||||
|
||||
init_obj.register_initializer(gdextension_initialize);
|
||||
init_obj.register_terminator(gdextension_terminate);
|
||||
init_obj.register_initializer(initialize_discordsdk_module);
|
||||
init_obj.register_terminator(uninitialize_discordsdk_module);
|
||||
init_obj.set_minimum_library_initialization_level(MODULE_INITIALIZATION_LEVEL_SCENE);
|
||||
|
||||
return init_obj.init();
|
||||
|
Reference in New Issue
Block a user