Navigation
API > API/Runtime > API/Runtime/CoreOnline > API/Runtime/CoreOnline/Online
References
| Module | CoreOnline |
| Header | /Engine/Source/Runtime/CoreOnline/Public/Online/CoreOnline.h |
| Include | #include "Online/CoreOnline.h" |
Syntax
class FOnlineIdRegistryRegistry
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FOnlineIdRegistryRegistry & | Get () |
Get the FOnlineIdRegistryRegistry singleton | |
| IOnlineAccountIdRegistry * | GetAccountIdRegistry
(
EOnlineServices OnlineServices |
||
| IOnlineSessionIdRegistry * | GetSessionIdRegistry
(
EOnlineServices OnlineServices |
||
| IOnlineSessionInviteIdRegistry * | GetSessionInviteIdRegistry
(
EOnlineServices OnlineServices |
||
| void | RegisterAccountIdRegistry
(
EOnlineServices OnlineServices, |
Register a registry for a given OnlineServices implementation and IOnlineAccountIdHandle type | |
| void | RegisterSessionIdRegistry
(
EOnlineServices OnlineServices, |
Register a registry for a given OnlineServices implementation and IOnlineSessionIdHandle type | |
| void | RegisterSessionInviteIdRegistry
(
EOnlineServices OnlineServices, |
Register a registry for a given OnlineServices implementation and IOnlineSessionInviteIdHandle type | |
| void | TearDown () |
Tear down the singleton instance | |
| FAccountId | ToAccountId
(
EOnlineServices Services, |
||
| FString | ToLogString
(
const FSessionInviteId& SessionInviteId |
||
| FString | ToLogString
(
const FOnlineSessionId& SessionId |
||
| FString | ToLogString
(
const FAccountId& AccountId |
||
| TArray< uint8 > | ToReplicationData
(
const FSessionInviteId& SessionInviteId |
||
| TArray< uint8 > | ToReplicationData
(
const FOnlineSessionId& SessionId |
||
| TArray< uint8 > | ToReplicationData
(
const FAccountId& AccountId |
||
| FOnlineSessionId | ToSessionId
(
EOnlineServices Services, |
||
| FSessionInviteId | ToSessionInviteId
(
EOnlineServices Services, |
||
| FString | ToString
(
const FAccountId& AccountId |
TODO Might be worth these being templates. | |
| FString | ToString
(
const FOnlineSessionId& SessionId |
||
| void | UnregisterAccountIdRegistry
(
EOnlineServices OnlineServices, |
Unregister a previously registered Account Id registry | |
| void | UnregisterSessionIdRegistry
(
EOnlineServices OnlineServices, |
Unregister a previously registered Session Id registry | |
| void | UnregisterSessionInviteIdRegistry
(
EOnlineServices OnlineServices, |
Unregister a previously registered Session Invite Id registry |