UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IPortalServicesModule Class Referenceabstract

#include <IPortalServicesModule.h>

+ Inheritance diagram for IPortalServicesModule:

Public Member Functions

virtual TSharedRef< IPortalServiceLocatorCreateLocator (const TSharedRef< FTypeContainer > &ServiceDependencies)=0
 
virtual ~IPortalServicesModule ()
 
- Public Member Functions inherited from IModuleInterface
virtual ~IModuleInterface ()
 
virtual void StartupModule ()
 
virtual void PreUnloadCallback ()
 
virtual void PostLoadCallback ()
 
virtual void ShutdownModule ()
 
virtual bool SupportsDynamicReloading ()
 
virtual bool SupportsAutomaticShutdown ()
 
virtual bool IsGameModule () const
 

Constructor & Destructor Documentation

◆ ~IPortalServicesModule()

virtual IPortalServicesModule::~IPortalServicesModule ( )
inlinevirtual

Virtual destructor.

Member Function Documentation

◆ CreateLocator()

virtual TSharedRef< IPortalServiceLocator > IPortalServicesModule::CreateLocator ( const TSharedRef< FTypeContainer > &  ServiceDependencies)
pure virtual

Create a locator for Portal services.

Parameters
ServiceDependenciesAny dependencies that the services may need.
Returns
A service locator.

Implemented in FPortalServicesModule.


The documentation for this class was generated from the following file: