virtual void ShutdownModule() override { // unregister player factory auto MediaModule = FModuleManager::GetModulePtr<IMediaModule>("Media"); if (MediaModule != nullptr) { MediaModule->UnregisterPlayerFactory(*this); } }
virtual void ShutdownModule() override { // unregister player factory auto MediaModule = FModuleManager::GetModulePtr<IMediaModule>("Media"); if (MediaModule != nullptr) { MediaModule->UnregisterPlayerFactory(*this); } #if WITH_EDITOR // unregister settings ISettingsModule* SettingsModule = FModuleManager::GetModulePtr<ISettingsModule>("Settings"); if (SettingsModule != nullptr) { SettingsModule->UnregisterSettings("Project", "Plugins", "NdiMedia"); } #endif //WITH_EDITOR }