Navigation
API > API/Plugins > API/Plugins/OnlineSubsystemUtils
Online subsystem utils module class Misc functionality where dependency on the engine code is allowed (OnlineSubsystem is not allowed to require engine dependencies)
| Name | FOnlineSubsystemUtilsModule |
| Type | class |
| Header File | /Engine/Plugins/Online/OnlineSubsystemUtils/Source/OnlineSubsystemUtils/Public/OnlineSubsystemUtilsModule.h |
| Include Path | #include "OnlineSubsystemUtilsModule.h" |
Syntax
class FOnlineSubsystemUtilsModule : public IModuleInterface
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FOnlineSubsystemUtilsModule() |
OnlineSubsystemUtilsModule.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FOnlineSubsystemUtilsModule() |
OnlineSubsystemUtilsModule.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OnlineServicesUtils | TUniquePtr< UE::Online::IOnlineServicesEngineUtils > | Online Services (OSSv2) utilities singleton | OnlineSubsystemUtilsModule.h | |
| SubsystemUtils | TUniquePtr< IOnlineSubsystemUtils > | Online subsystem utilities singleton | OnlineSubsystemUtilsModule.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UE::Online::IOnlineServicesEngineUtils * GetServicesUtils() |
OnlineSubsystemUtilsModule.h | ||
IOnlineSubsystemUtils * GetUtils() |
OnlineSubsystemUtilsModule.h |
Overridden from IModuleInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ShutdownModule() |
OnlineSubsystemUtilsModule.h | ||
virtual void StartupModule() |
OnlineSubsystemUtilsModule.h | ||
virtual bool SupportsDynamicReloading() |
OnlineSubsystemUtilsModule.h |