#include <CoreOnline.h>
|
| COREONLINE_API void | RegisterAccountIdRegistry (EOnlineServices OnlineServices, IOnlineAccountIdRegistry *Registry, int32 Priority=0) |
| |
| COREONLINE_API void | UnregisterAccountIdRegistry (EOnlineServices OnlineServices, int32 Priority=0) |
| |
| COREONLINE_API FString | ToString (const FAccountId &AccountId) const |
| |
| COREONLINE_API FString | ToLogString (const FAccountId &AccountId) const |
| |
| COREONLINE_API TArray< uint8 > | ToReplicationData (const FAccountId &AccountId) const |
| |
| COREONLINE_API FAccountId | ToAccountId (EOnlineServices Services, const TArray< uint8 > &RepData) const |
| |
| COREONLINE_API FAccountId | ToAccountId (EOnlineServices Services, const FString &StringData) const |
| |
| COREONLINE_API IOnlineAccountIdRegistry * | GetAccountIdRegistry (EOnlineServices OnlineServices) const |
| |
| COREONLINE_API void | RegisterSessionIdRegistry (EOnlineServices OnlineServices, IOnlineSessionIdRegistry *Registry, int32 Priority=0) |
| |
| COREONLINE_API void | UnregisterSessionIdRegistry (EOnlineServices OnlineServices, int32 Priority=0) |
| |
| COREONLINE_API FString | ToString (const FOnlineSessionId &SessionId) const |
| |
| COREONLINE_API FString | ToLogString (const FOnlineSessionId &SessionId) const |
| |
| COREONLINE_API TArray< uint8 > | ToReplicationData (const FOnlineSessionId &SessionId) const |
| |
| COREONLINE_API FOnlineSessionId | ToSessionId (EOnlineServices Services, const TArray< uint8 > &RepData) const |
| |
| COREONLINE_API IOnlineSessionIdRegistry * | GetSessionIdRegistry (EOnlineServices OnlineServices) const |
| |
| COREONLINE_API void | RegisterSessionInviteIdRegistry (EOnlineServices OnlineServices, IOnlineSessionInviteIdRegistry *Registry, int32 Priority=0) |
| |
| COREONLINE_API void | UnregisterSessionInviteIdRegistry (EOnlineServices OnlineServices, int32 Priority=0) |
| |
| COREONLINE_API FString | ToLogString (const FSessionInviteId &SessionInviteId) const |
| |
| COREONLINE_API TArray< uint8 > | ToReplicationData (const FSessionInviteId &SessionInviteId) const |
| |
| COREONLINE_API FSessionInviteId | ToSessionInviteId (EOnlineServices Services, const TArray< uint8 > &RepData) const |
| |
| COREONLINE_API IOnlineSessionInviteIdRegistry * | GetSessionInviteIdRegistry (EOnlineServices OnlineServices) const |
| |
◆ Get()
◆ GetAccountIdRegistry()
◆ GetSessionIdRegistry()
◆ GetSessionInviteIdRegistry()
◆ RegisterAccountIdRegistry()
Register a registry for a given OnlineServices implementation and IOnlineAccountIdHandle type
- Parameters
-
| OnlineServices | Services that the registry is for |
| Registry | the registry of online account ids |
| Priority | Integer priority, allows an existing registry to be extended and registered with a higher priority so it is used instead |
◆ RegisterSessionIdRegistry()
Register a registry for a given OnlineServices implementation and IOnlineSessionIdHandle type
- Parameters
-
| OnlineServices | Services that the registry is for |
| Registry | the registry of online session ids |
| Priority | Integer priority, allows an existing registry to be extended and registered with a higher priority so it is used instead |
◆ RegisterSessionInviteIdRegistry()
Register a registry for a given OnlineServices implementation and IOnlineSessionInviteIdHandle type
- Parameters
-
| OnlineServices | Services that the registry is for |
| Registry | the registry of online session ids |
| Priority | Integer priority, allows an existing registry to be extended and registered with a higher priority so it is used instead |
◆ TearDown()
| void UE::Online::FOnlineIdRegistryRegistry::TearDown |
( |
| ) |
|
|
static |
Tear down the singleton instance
◆ ToAccountId() [1/2]
◆ ToAccountId() [2/2]
◆ ToLogString() [1/3]
| FString UE::Online::FOnlineIdRegistryRegistry::ToLogString |
( |
const FAccountId & |
AccountId | ) |
const |
◆ ToLogString() [2/3]
◆ ToLogString() [3/3]
◆ ToReplicationData() [1/3]
| TArray< uint8 > UE::Online::FOnlineIdRegistryRegistry::ToReplicationData |
( |
const FAccountId & |
AccountId | ) |
const |
◆ ToReplicationData() [2/3]
◆ ToReplicationData() [3/3]
◆ ToSessionId()
◆ ToSessionInviteId()
◆ ToString() [1/2]
| FString UE::Online::FOnlineIdRegistryRegistry::ToString |
( |
const FAccountId & |
AccountId | ) |
const |
◆ ToString() [2/2]
◆ UnregisterAccountIdRegistry()
| void UE::Online::FOnlineIdRegistryRegistry::UnregisterAccountIdRegistry |
( |
EOnlineServices |
OnlineServices, |
|
|
int32 |
Priority = 0 |
|
) |
| |
Unregister a previously registered Account Id registry
- Parameters
-
| OnlineServices | Services that the registry is for |
| Priority | Integer priority, will be unregistered only if the priority matches the one that is registered |
◆ UnregisterSessionIdRegistry()
| void UE::Online::FOnlineIdRegistryRegistry::UnregisterSessionIdRegistry |
( |
EOnlineServices |
OnlineServices, |
|
|
int32 |
Priority = 0 |
|
) |
| |
Unregister a previously registered Session Id registry
- Parameters
-
| OnlineServices | Services that the registry is for |
| Priority | Integer priority, will be unregistered only if the priority matches the one that is registered |
◆ UnregisterSessionInviteIdRegistry()
| void UE::Online::FOnlineIdRegistryRegistry::UnregisterSessionInviteIdRegistry |
( |
EOnlineServices |
OnlineServices, |
|
|
int32 |
Priority = 0 |
|
) |
| |
Unregister a previously registered Session Invite Id registry
- Parameters
-
| OnlineServices | Services that the registry is for |
| Priority | Integer priority, will be unregistered only if the priority matches the one that is registered |
The documentation for this class was generated from the following files: