diff --git a/Source/SenseGloveAndroid/Private/SenseGloveAndroidModule.cpp b/Source/SenseGloveAndroid/Private/SenseGloveAndroidModule.cpp index df60612b..2f5c158a 100644 --- a/Source/SenseGloveAndroid/Private/SenseGloveAndroidModule.cpp +++ b/Source/SenseGloveAndroid/Private/SenseGloveAndroidModule.cpp @@ -48,8 +48,14 @@ void FSenseGloveAndroidModule::StartupModule() { SGLOG("Starting up the SenseGloveAndroid module..."); +#if ENGINE_MAJOR_VERSION >= 5 && ENGINE_MINOR_VERSION >= 8 + OnPostEngineInitHandle = FCoreDelegates::GetOnPostEngineInit().AddRaw( + this, &FSenseGloveAndroidModule::OnPostEngineInit); +#else /* ENGINE_MAJOR_VERSION >= 5 && ENGINE_MINOR_VERSION >= 8 */ OnPostEngineInitHandle = FCoreDelegates::OnPostEngineInit.AddRaw( this, &FSenseGloveAndroidModule::OnPostEngineInit); +#endif /* ENGINE_MAJOR_VERSION >= 5 && ENGINE_MINOR_VERSION >= 8 */ + } void FSenseGloveAndroidModule::PreUnloadCallback()