Files
UnrealEngineUWP/Engine/Source/Developer/WorldPartitionHLODUtilities/Private/WorldPartitionHLODUtilitiesModule.cpp
Sebastien Lussier df9948004e Moved WP HLOD Builder to it's own module, WorldPartitionHLODUtilities
Necessary to avoid dragging more geometry tools directly in the Engine module when the new Mesh Approximation merge method will be integrated to HLOD
#rb jeanfrancois.dube

[CL 16207912 by Sebastien Lussier in ue5-main branch]
2021-05-05 11:27:05 -04:00

32 lines
660 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#include "WorldPartitionHLODUtilitiesModule.h"
#include "Modules/ModuleManager.h"
#include "WorldPartitionHLODUtilities.h"
IMPLEMENT_MODULE(FWorldPartitionHLODUtilitiesModule, WorldPartitionHLODUtilities);
void FWorldPartitionHLODUtilitiesModule::StartupModule()
{
Utilities = nullptr;
}
void FWorldPartitionHLODUtilitiesModule::ShutdownModule()
{
if (Utilities)
{
delete Utilities;
Utilities = nullptr;
}
}
IWorldPartitionHLODUtilities* FWorldPartitionHLODUtilitiesModule::GetUtilities()
{
if (Utilities == nullptr)
{
Utilities = new FWorldPartitionHLODUtilities();
}
return Utilities;
}