Files
UnrealEngineUWP/Engine/Source/Developer/WorldPartitionHLODUtilities/Public/WorldPartitionHLODUtilitiesModule.h
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

30 lines
689 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "CoreMinimal.h"
#include "Modules/ModuleInterface.h"
class IWorldPartitionHLODUtilities;
class IWorldPartitionHLODUtilitiesModule : public IModuleInterface
{
public:
virtual IWorldPartitionHLODUtilities* GetUtilities() = 0;
};
/**
* IWorldPartitionHLODUtilities module interface
*/
class WORLDPARTITIONHLODUTILITIES_API FWorldPartitionHLODUtilitiesModule : public IWorldPartitionHLODUtilitiesModule
{
public:
virtual void ShutdownModule() override;
virtual void StartupModule() override;
virtual IWorldPartitionHLODUtilities* GetUtilities() override;
private:
IWorldPartitionHLODUtilities* Utilities;
};