// Copyright Epic Games, Inc. All Rights Reserved. #pragma once #include "CoreMinimal.h" #include "Modules/ModuleInterface.h" class IPortalRpcLocator; class IPortalRpcResponder; class IPortalRpcServer; /** * Interface for the PortalRpc module. */ class IPortalRpcModule : public IModuleInterface { public: virtual TSharedRef CreateLocator() = 0; virtual TSharedRef CreateResponder() = 0; virtual TSharedRef CreateServer() = 0; };