Files
UnrealEngineUWP/Engine/Source/Runtime/Datasmith/DirectLink/Public/DirectLinkModule.h
Marc Audy 4c1bb11c29 Merge UE5/Release-Engine-Staging to UE5/Main @ 14548662
This represents UE4/Main @ 14525125 + cherrypicked fixes
#skipundocheck

[CL 14551026 by Marc Audy in ue5-main branch]
2020-10-22 19:19:16 -04:00

27 lines
573 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "CoreMinimal.h"
#include "Modules/ModuleInterface.h"
#include "Modules/ModuleManager.h"
#define DIRECTLINK_MODULE_NAME TEXT("DirectLink")
/**
* #ue_directlink_doc: Module description
*/
class FDirectLinkModule : public IModuleInterface
{
public:
static inline FDirectLinkModule& Get()
{
return FModuleManager::LoadModuleChecked<FDirectLinkModule>(DIRECTLINK_MODULE_NAME);
}
static inline bool IsAvailable()
{
return FModuleManager::Get().IsModuleLoaded(DIRECTLINK_MODULE_NAME);
}
};