Files
UnrealEngine/Engine/Plugins/Runtime/nDisplay/Source/DisplayClusterMultiUser/Private/DisplayClusterMultiUserModule.cpp
2025-05-18 13:04:45 +08:00

28 lines
624 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#include "DisplayClusterMultiUserModule.h"
#include "Modules/ModuleManager.h"
#if WITH_EDITOR
#include "MediaAssetMultiUserManager.h"
#endif
void FDisplayClusterMultiUserModule::StartupModule()
{
MultiUserManager = MakeUnique<FDisplayClusterMultiUserManager>();
#if WITH_EDITOR
MediaAssetMUManager = MakeUnique<FMediaAssetMultiUserManager>();
#endif
}
void FDisplayClusterMultiUserModule::ShutdownModule()
{
MultiUserManager.Reset();
#if WITH_EDITOR
MediaAssetMUManager.Reset();
#endif
}
IMPLEMENT_MODULE(FDisplayClusterMultiUserModule, DisplayClusterMultiUser);