Files
UnrealEngineUWP/Engine/Source/Runtime/RemoteImportMessaging/Public/RemoteImportMessagingModule.h
JeanLuc Corenthin 95dee1fda0 Copy up Dev-Enterprise @ CL11133089
#rb none
#rnx

[CL 11135266 by JeanLuc Corenthin in Dev-Tools-Staging branch]
2020-01-28 15:22:36 -05:00

27 lines
669 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "CoreMinimal.h"
#include "Modules/ModuleInterface.h"
#include "Modules/ModuleManager.h"
#define REMOTEIMPORTMESSAGING_MODULE_NAME TEXT("RemoteImportMessaging")
/**
* Exposes Messages types used between RemoteImport clients and servers.
*/
class FRemoteImportMessagingModule : public IModuleInterface
{
public:
static FRemoteImportMessagingModule& Get()
{
return FModuleManager::LoadModuleChecked< FRemoteImportMessagingModule >(REMOTEIMPORTMESSAGING_MODULE_NAME);
}
static bool IsAvailable()
{
return FModuleManager::Get().IsModuleLoaded(REMOTEIMPORTMESSAGING_MODULE_NAME);
}
};