Navigation
API > API/Plugins > API/Plugins/OnlineServicesInterface > API/Plugins/OnlineServicesInterface/FOnlineServicesRegistry
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedPtr< IOnlineServices > CreateServices
(
EOnlineServices OnlineServices, |
Create and initialize a new IOnlineServices instance | Online/OnlineServicesRegistry.h | |
TSharedPtr< IOnlineServices > CreateServices
(
EOnlineServices OnlineServices, |
Online/OnlineServicesRegistry.h |
CreateServices(EOnlineServices, FName)
Description
Create and initialize a new IOnlineServices instance
| Name | CreateServices |
| Type | function |
| Header File | /Engine/Plugins/Online/OnlineServices/Source/OnlineServicesInterface/Public/Online/OnlineServicesRegistry.h |
| Include Path | #include "Online/OnlineServicesRegistry.h" |
TSharedPtr < IOnlineServices > CreateServices
(
EOnlineServices OnlineServices,
FName InstanceName
)
The initialized IOnlineServices instance, or an invalid pointer if the OnlineServices is unavailable
Parameters
| Name | Remarks |
|---|---|
| OnlineServices | Type of online services for the IOnlineServices instance |
| InstanceName | Name of the instance |
| InstanceConfigName | Name of the config |
CreateServices(EOnlineServices, FName, FName)
| Name | CreateServices |
| Type | function |
| Header File | /Engine/Plugins/Online/OnlineServices/Source/OnlineServicesInterface/Public/Online/OnlineServicesRegistry.h |
| Include Path | #include "Online/OnlineServicesRegistry.h" |
| Source | /Engine/Plugins/Online/OnlineServices/Source/OnlineServicesInterface/Private/Online/OnlineServicesRegistry.cpp |
TSharedPtr < IOnlineServices > CreateServices
(
EOnlineServices OnlineServices,
FName InstanceName,
FName InstanceConfigName
)