Navigation
| Name | OnlineServicesInterface |
| Type | Plugin |
| Part of Plugins | Online Services |
| Location | /Engine/Plugins/Online/OnlineServices/Source/OnlineServicesInterface/ |
| Module Build Rules | OnlineServicesInterface.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FLexToStringAdaptor | Adaptor for handling LexToString with a schema variant. |
| FOnlineError | |
| FOnlineErrorDetails | |
| FOnlineEventDelegateHandle | |
| FOnlineServicesRegistry | |
| FSchemaCategoryInstanceBase | |
| FSchemaCategoryInstanceInternalSnapshotAccessor | Schema category instance attribute accessor for providing the client attributes internally. |
| FSchemaRegistry | |
| FSchemaVariant | |
| TOnlineAsyncOpHandle | |
| TOnlineCallback | |
| TOnlineEvent | |
| TOnlineEventCallable | |
| TOnlineResult | |
| TResult | A container that holds either a successful result or an erroneous result. |
| TSchemaCategoryInstance | Schema category instance class templated by access to client attributes. |
Structs
Interfaces
| Name | Remarks |
|---|---|
| IAchievements | |
| IAuth | |
| ICommerce | |
| IConnectivity | |
| IExternalUI | |
| ILeaderboards | Interface definition for the leaderboards service |
| ILobbies | |
| IOnlineAsyncOp | |
| IOnlineAsyncOpSharedState | State shared between the Op and Handle. |
| IOnlineErrorDetails | Implementations of this would contain any contextual information about the error (eg, if an FText or FString exposed some fields to be filled in at run time), and likely the platform specific error representation (eg, NSError on apple that we can use to get a string to display to user and a string to log) |
| IOnlineServices | |
| IOnlineServicesFactory | |
| IPresence | |
| IPrivileges | |
| ISession | Interface to access all information related to Online Sessions. Read only |
| ISessionInvite | Interface to access all information about an invitation to join an Online Session. Read only |
| ISessions | |
| ISocial | |
| IStats | Stats interface is used to upload the stats to EOS or first party platforms, to complete corresponding InGame/Platform features such as Stats Query, Achievements, Leaderboard, etc. |
| ITitleFile | |
| IUserFile | |
| IUserInfo |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| ErrorCodeType | uint64 | Online/OnlineError.h | |
| FCredentialsToken | TVariant< FString, FExternalAuthToken > | Token used during Login operation. | Online/Auth.h |
| FCustomSessionSettingsMap | TMap< FSchemaAttributeId, FCustomSessionSetting > | Online/Sessions.h | |
| FCustomSessionSettingUpdateMap | TMap< FName, FCustomSessionSettingUpdate > | Online/Sessions.h | |
| FEntitlementId | FString | Unique identifier for an entitlement | Online/Commerce.h |
| FOfferId | FString | Unique identifier for an offer | Online/Commerce.h |
| FOnAsyncOpCompleted | TMulticastDelegate_OneParam< void, const FOnAsyncOpCompletedParams &Params > | Notification that an online operation has completed | Online/OnlineServicesDelegates.h |
| FOnlineEventParams | TMap< FString, FSchemaVariant > | Online/Stats.h | |
| FOnOnlineServicesCreated | TMulticastDelegate_OneParam< void, TSharedRef< class IOnlineServices > > | Online services delegates that are more external to the online services themselves Notification that a new online subsystem instance has been created | Online/OnlineServicesDelegates.h |
| FPresenceProperties | FPresenceVariant::FMap | Online/Presence.h | |
| FPresencePropertiesPtr | FPresenceVariant::FMapPtr | Online/Presence.h | |
| FPresencePropertiesRef | FPresenceVariant::FMapRef | Online/Presence.h | |
| FPresenceProperty | FPresenceProperties::ValueType | Online/Presence.h | |
| FPresenceVariant | FNestedVariantJson | Online/Presence.h | |
| FSchemaAttributeId | FName | The id used to refer to a schema attribute. | Online/SchemaTypes.h |
| FSchemaCategoryId | FName | Category within a schema. | Online/SchemaTypes.h |
| FSchemaCategoryInstance | TSchemaCategoryInstance< FSchemaCategoryInstanceInternalSnapshotAccessor > | Default implementation with both translation and client attribute snapshot data contained within the category instance. | Online/Schema.h |
| FSchemaId | FName | Schema name - used to lookup and interact with a schema. | Online/SchemaTypes.h |
| FSchemaServiceAttributeId | FName | The id used to refer to a schema service attribute. | Online/SchemaTypes.h |
| FSchemaServiceDescriptorId | FName | The id used to refer to a schema service descriptor. | Online/SchemaTypes.h |
| FSessionMemberIdsSet | TSet< FAccountId > | Online/Sessions.h | |
| FStatsUpdated | FUpdateStats::Params | Online/Stats.h | |
| FStatValue | FSchemaVariant | Online/Stats.h | |
| FTitleFileContents | TArray< uint8 > | Online/TitleFile.h | |
| FTitleFileContentsPtr | TSharedPtr< const FTitleFileContents > | Online/TitleFile.h | |
| FTitleFileContentsRef | TSharedRef< const FTitleFileContents > | Online/TitleFile.h | |
| FTitleFileContentsWeakPtr | TWeakPtr< const FTitleFileContents > | Online/TitleFile.h | |
| FUserFileContents | TArray< uint8 > | Online/UserFile.h | |
| FUserFileContentsPtr | TSharedPtr< const FUserFileContents > | Online/UserFile.h | |
| FUserFileContentsRef | TSharedRef< const FUserFileContents > | Online/UserFile.h | |
| FUserFileContentsWeakPtr | TWeakPtr< const FUserFileContents > | Online/UserFile.h | |
| IAchievementsPtr | TSharedPtr< class IAchievements > | Online/OnlineServices.h | |
| IAuthPtr | TSharedPtr< class IAuth > | Online/OnlineServices.h | |
| ICommercePtr | TSharedPtr< class ICommerce > | Online/OnlineServices.h | |
| IConnectivityPtr | TSharedPtr< class IConnectivity > | Online/OnlineServices.h | |
| IExternalUIPtr | TSharedPtr< class IExternalUI > | Online/OnlineServices.h | |
| ILeaderboardsPtr | TSharedPtr< class ILeaderboards > | Online/OnlineServices.h | |
| ILobbiesPtr | TSharedPtr< class ILobbies > | Online/OnlineServices.h | |
| IOnlineServicesPtr | TSharedPtr< class IOnlineServices > | Interfaces. | Online/OnlineServices.h |
| IPresencePtr | TSharedPtr< class IPresence > | Online/OnlineServices.h | |
| IPrivilegesPtr | TSharedPtr< class IPrivileges > | Online/OnlineServices.h | |
| ISessionsPtr | TSharedPtr< class ISessions > | Online/OnlineServices.h | |
| ISocialPtr | TSharedPtr< class ISocial > | Online/OnlineServices.h | |
| IStatsPtr | TSharedPtr< class IStats > | Online/OnlineServices.h | |
| ITitleFilePtr | TSharedPtr< class ITitleFile > | Online/OnlineServices.h | |
| IUserFilePtr | TSharedPtr< class IUserFile > | Online/OnlineServices.h | |
| IUserInfoPtr | TSharedPtr< class IUserInfo > | Online/OnlineServices.h | |
| TBaseClass_T | typename TBaseClass< T >::Type | Convenience template alias for TBaseClass |
Online/OnlineMeta.h |
Enums
Public
| Name | Remarks |
|---|---|
| UE::Online::EAsyncOpState | Copyright Epic Games, Inc. All Rights Reserved. |
| UE::Online::EExternalAuthTokenMethod | Some auth interfaces have more than one method for providing credentials when linking to an external account. |
| UE::Online::ELobbyJoinPolicy | Copyright Epic Games, Inc. All Rights Reserved. |
| UE::Online::ELobbyMemberLeaveReason | Copyright Epic Games, Inc. All Rights Reserved. |
| UE::Online::ELoginStatus | Copyright Epic Games, Inc. All Rights Reserved. |
| UE::Online::EOfferType | Copyright Epic Games, Inc. All Rights Reserved. |
| UE::Online::EOnlinePlatformType | Copyright Epic Games, Inc. All Rights Reserved. |
| UE::Online::EOnlineServicesConnectionStatus | Copyright Epic Games, Inc. All Rights Reserved. |
| UE::Online::EPrivilegeResults | Copyright Epic Games, Inc. All Rights Reserved. |
| UE::Online::ERelationship | Social relationship status |
| UE::Online::ERemoteAuthTicketAudience | Copyright Epic Games, Inc. All Rights Reserved. |
| UE::Online::ESchemaAttributeComparisonOp | Flags to indicate comparison types between Schema Attributes. Used in searches |
| UE::Online::ESchemaAttributeFlags | Flags to indicate required properties for a schema attribute. |
| UE::Online::ESchemaAttributeType | Flags to indicate the data types supported by a service attribute. |
| UE::Online::ESchemaAttributeVisibility | TODO: This enum fulfills the same function as the attribute flags, and will be removed once full Schema support is added to Sessions/Lobbies/Auth. |
| UE::Online::ESchemaServiceAttributeFlags | Flags to indicate the available support for a service attribute. |
| UE::Online::ESchemaServiceAttributeSupportedTypeFlags | Flags to indicate the data types supported by a service attribute. |
| UE::Online::ESessionJoinPolicy | Set of options to reflect how a session may be discovered in searches and joined |
| UE::Online::EShowPrivilegeResolutionUI | Whether to show UI to resolve the privilege if there is no access when GetUserPrivilege |
| UE::Online::EUILobbyJoinRequestedSource | Lobby join requested source |
| UE::Online::EUISessionJoinRequestedSource | Copyright Epic Games, Inc. All Rights Reserved. |
| UE::Online::EUserPresenceGameStatus | Copyright Epic Games, Inc. All Rights Reserved. |
| UE::Online::EUserPresenceJoinability | Copyright Epic Games, Inc. All Rights Reserved. |
| UE::Online::EUserPresenceStatus | Todo: add more potential errors here |
| UE::Online::EUserPrivileges | Copyright Epic Games, Inc. All Rights Reserved. |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AccessDenied | Online/OnlineErrorDefinitions.h | |||
| AccountId | Online/Auth.h | |||
| AlreadyInSession | Online/OnlineErrorDefinitions.h | |||
| AlreadyLoggedIn | Online/AuthErrors.h | |||
| AlreadyPending | Online/OnlineErrorDefinitions.h | |||
| AlreadyUnlocked | Online/AchievementsErrors.h | |||
| AttributeName | Online/Lobbies.h | |||
| Cancelled | Online/OnlineErrorDefinitions.h | |||
| CannotQueryLocalUsers | Online/Presence.h | |||
| CantParse | Online/OnlineErrorDefinitions.h | |||
| Data | Online/Sessions.h | |||
| Engine | ErrorCodeType | Online/OnlineErrorCode.h | ||
| EntitlementId | Online/Commerce.h | |||
| FriendId | Online/Social.h | |||
| Game | ErrorCodeType | Online/OnlineErrorCode.h | ||
| Id | Online/SchemaTypes.h | |||
| IncompatibleVersion | Online/OnlineErrorDefinitions.h | |||
| InvalidAuth | Online/OnlineErrorDefinitions.h | |||
| InvalidCreds | Online/OnlineErrorDefinitions.h | |||
| InvalidParams | Online/OnlineErrorDefinitions.h | |||
| InvalidResults | Online/OnlineErrorDefinitions.h | |||
| InvalidState | Online/OnlineErrorDefinitions.h | |||
| InvalidUser | Online/OnlineErrorDefinitions.h | |||
| Key | Online/Sessions.h | |||
| LobbyId | Online/Lobbies.h | |||
| MissingInterface | Online/OnlineErrorDefinitions.h | |||
| NoChange | Online/OnlineErrorDefinitions.h | |||
| NoConnection | Online/OnlineErrorDefinitions.h | |||
| NotConfigured | Online/OnlineErrorDefinitions.h | |||
| NotFound | Online/OnlineErrorDefinitions.h | |||
| NotImplemented | Online/OnlineErrorDefinitions.h | |||
| NotInSession | Online/OnlineErrorDefinitions.h | |||
| NotLoggedIn | Online/OnlineErrorDefinitions.h | |||
| OfferId | Online/Commerce.h | |||
| OldValue | Online/Sessions.h | |||
| RequestFailure | Online/OnlineErrorDefinitions.h | |||
| SchemaDescriptors | Online/SchemaTypes.h | |||
| SchemaId | Online/SchemaTypes.h | |||
| SchemaName | Online/Sessions.h | |||
| SessionFull | Online/OnlineErrorDefinitions.h | |||
| SessionId | Online/Auth.h | |||
| SessionJoinDenied | Online/OnlineErrorDefinitions.h | |||
| Success | Online/OnlineErrorDefinitions.h | |||
| ThirdPartyPlugin | ErrorCodeType | Online/OnlineErrorCode.h | ||
| Timeout | Online/OnlineErrorDefinitions.h | |||
| TooManyRequests | Online/OnlineErrorDefinitions.h | |||
| Type | Online/Auth.h | |||
| Unknown | Online/OnlineErrorDefinitions.h | |||
| WillRetry | Online/OnlineErrorDefinitions.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedRef< FUserPresence > UE::Online::ApplyPresenceMutations
(
const FUserPresence& BasePresence, |
Online/Presence.h | ||
UE::Online::ENUM_CLASS_FLAGS
(
EPrivilegeResults |
Online/Privileges.h | ||
ErrorCodeType UE::Online::Errors::ErrorCode::Create
(
uint32 System, |
Online/OnlineErrorCode.h | ||
UE::Online::Errors::LOCTEXT
(
"Success", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"NotConnected", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"RequestFailure", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"InvalidCreds", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"InvalidUser", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"InvalidAuth", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"AccessDenied", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"TooManyRequests", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"AlreadyPending", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"InvalidParams", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"CantParse", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"InvalidResults", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"IncompatibleVersion", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"NotConfigured", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"NotImplemented", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"MissingInterface", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"Cancelled", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"NotLoggedIn", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"NotFound", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"WillRetry", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"Timeout", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"InvalidState", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"Unknown", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"NoChange", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"AlreadyInSession", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"NotInSession", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::LOCTEXT
(
"SessionJoinDenied", |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"AlreadyUnlocked" |
Online/AchievementsErrors.h | ||
UE::Online::Errors::TEXT
(
"AlreadyLoggedIn" |
Online/AuthErrors.h | ||
UE::Online::Errors::TEXT
(
"success" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"no_connection" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"request_failure" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"invalid_creds" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"invalid_user" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"invalid_auth" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"access_denied" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"too_many_requests" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"already_pending" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"invalid_params" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"cant_parse" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"invalid_results" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"incompatible_version" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"not_configured" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"not_implemented" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"missing_interface" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"cancelled" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"not_logged_in" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"not_found" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"will_retry" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"timeout" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"invalid_state" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"unknown" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"no_change" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"already_in_session" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"not_in_session" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"session_join_denied" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"session_full" |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::TEXT
(
"CannotQueryLocalUsers" |
Online/Presence.h | ||
UE::Online::Errors::UE_ONLINE_ERROR_CATEGORY
(
Achievements, |
Online/AchievementsErrors.h | ||
UE::Online::Errors::UE_ONLINE_ERROR_CATEGORY
(
Auth, |
Online/AuthErrors.h | ||
UE::Online::Errors::UE_ONLINE_ERROR_CATEGORY
(
Common, |
Online/OnlineErrorDefinitions.h | ||
UE::Online::Errors::UE_ONLINE_ERROR_CATEGORY
(
Presence, |
UE_ONLINE_ERROR(Presence, OnlyFriendsSupported, 0, TEXT("OnlyFriendsSupported"), LOCTEXT("OnlyFriendsSupported", "This platform only supports listening to presence updates for friends.")) | Online/Presence.h | |
TSharedPtr< ServicesClass > UE::Online::GetServices
(
FName InstanceName, |
Get a specific services type and cast to the specific services type | Online/OnlineServices.h | |
uint32 UE::Online::GetTypeHash
(
const FOnlineTypeName& TypeName |
Online/OnlineTypeInfo.h | ||
bool UE::Online::IsOnlineStatus
(
ELoginStatus LoginStatus |
Online/Auth.h | ||
const TCHAR * UE::Online::LexToString
(
EAsyncOpState Value |
Online/OnlineAsyncOpHandle.h | ||
const TCHAR * UE::Online::LexToString
(
ERelationship Relationship |
Online/Social.h | ||
| Online/Auth.h | |||
| Online/Commerce.h | |||
| Online/Leaderboards.h | |||
| Online/Lobbies.h | |||
| Online/Presence.h | |||
| Online/SchemaTypes.h | |||
| Online/Sessions.h | |||
| Online/Social.h | |||
| Online/Stats.h | |||
| Online/UserInfo.h | |||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FAccountInfo, |
Online/Auth.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FAccountInfo, |
Online/Auth.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FAccountInfo, |
Online/Auth.h | ||
| Online/Auth.h | |||
| Online/Auth.h | |||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FVerifiedAuthSession, |
Online/Auth.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FVerifiedAuthSession, |
Online/Auth.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FOffer, |
Online/Commerce.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FOffer, |
Online/Commerce.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FOffer, |
Online/Commerce.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FOffer, |
Online/Commerce.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FOffer, |
Online/Commerce.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FOffer, |
Online/Commerce.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FOffer, |
Online/Commerce.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FOffer, |
Online/Commerce.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FOffer, |
Online/Commerce.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FOffer, |
Online/Commerce.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FOffer, |
Online/Commerce.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FOffer, |
Online/Commerce.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FOffer, |
Online/Commerce.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FPurchaseOffer, |
Online/Commerce.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FEntitlement, |
Online/Commerce.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FEntitlement, |
Online/Commerce.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FEntitlement, |
Online/Commerce.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FEntitlement, |
Online/Commerce.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FEntitlement, |
Online/Commerce.h | ||
| Online/Leaderboards.h | |||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FLobbyMember, |
Online/Lobbies.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FLobby, |
Online/Lobbies.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FLobby, |
Online/Lobbies.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FLobby, |
Online/Lobbies.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FLobby, |
Online/Lobbies.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FLobby, |
Online/Lobbies.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FLobby, |
Online/Lobbies.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FLobby, |
Online/Lobbies.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FFindLobbySearchFilter, |
Online/Lobbies.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FUserPresence, |
Online/Presence.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FUserPresence, |
Online/Presence.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FUserPresence, |
Online/Presence.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FUserPresence, |
Online/Presence.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FUserPresence, |
Online/Presence.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FUserPresence, |
Online/Presence.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FSchemaServiceAttributeDescriptor, |
Online/SchemaTypes.h | ||
| Online/SchemaTypes.h | |||
| Online/SchemaTypes.h | |||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FSchemaServiceDescriptor, |
Online/SchemaTypes.h | ||
| Online/SchemaTypes.h | |||
| Online/SchemaTypes.h | |||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FSchemaAttributeDescriptor, |
Online/SchemaTypes.h | ||
| Online/SchemaTypes.h | |||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FSchemaCategoryDescriptor, |
Online/SchemaTypes.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FSchemaDescriptor, |
Online/SchemaTypes.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FSchemaDescriptor, |
Online/SchemaTypes.h | ||
| Online/SchemaTypes.h | |||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FSchemaCategoryAttributesDescriptor, |
Online/SchemaTypes.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FSchemaRegistryDescriptorConfig, |
Online/SchemaTypes.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FSchemaRegistryDescriptorConfig, |
Online/SchemaTypes.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FSchemaRegistryDescriptorConfig, |
Online/SchemaTypes.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FSchemaRegistryDescriptorConfig, |
Online/SchemaTypes.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FFindSessionsSearchFilter, |
Online/Sessions.h | ||
| Online/Sessions.h | |||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FCustomSessionSetting, |
Online/Sessions.h | ||
| Online/Sessions.h | |||
| Online/Sessions.h | |||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FSessionSettings, |
Online/Sessions.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FSessionSettings, |
Online/Sessions.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FSessionSettings, |
Online/Sessions.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FSessionSettings, |
Online/Sessions.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FSessionInfo, |
Online/Sessions.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FSessionInfo, |
Online/Sessions.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FSessionInfo, |
Online/Sessions.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FSessionInfo, |
Online/Sessions.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FSessionInfo, |
Online/Sessions.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FSessionSettingsUpdate, |
Online/Sessions.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FSessionSettingsUpdate, |
Online/Sessions.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FSessionSettingsUpdate, |
Online/Sessions.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FSessionSettingsUpdate, |
Online/Sessions.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FFriend, |
Online/Social.h | ||
UE::Online::Meta::ONLINE_STRUCT_FIELD
(
FFriend, |
Online/Social.h | ||
TField< StructType, FieldType > UE::Online::Meta::Private::MakeTField
(
FieldType StructType::* Pointer, |
Online/OnlineMeta.h | ||
void UE::Online::Meta::VisitFields
(
FuncType&& Func |
Visit the TFields for a struct. | Online/OnlineMeta.h | |
void UE::Online::Meta::VisitFields
(
StructType&& Object, |
Visit the fields of a struct. | Online/OnlineMeta.h | |
void UE::Online::Meta::VisitFields
(
const StructType& Object, |
Visit the TFields of a struct. | Online/OnlineMeta.h | |
bool UE::Online::operator!
(
ESchemaAttributeFlags E |
Online/SchemaTypes.h | ||
| Online/SchemaTypes.h | |||
| Online/SchemaTypes.h | |||
bool UE::Online::operator!=
(
const FOnlineError& Lhs, |
Online/OnlineError.h | ||
bool UE::Online::operator!=
(
const FOnlineError& OnlineError, |
Online/OnlineError.h | ||
bool UE::Online::operator!=
(
ErrorCodeType OtherErrorCode, |
Online/OnlineError.h | ||
| Online/SchemaTypes.h | |||
| Online/SchemaTypes.h | |||
| Online/SchemaTypes.h | |||
| Online/SchemaTypes.h | |||
| Online/SchemaTypes.h | |||
| Online/SchemaTypes.h | |||
| Online/SchemaTypes.h | |||
| Online/SchemaTypes.h | |||
| Online/SchemaTypes.h | |||
| Online/SchemaTypes.h | |||
| Online/SchemaTypes.h | |||
| Online/SchemaTypes.h | |||
| Online/SchemaTypes.h | |||
| Online/SchemaTypes.h | |||
| Online/SchemaTypes.h | |||
| Online/SchemaTypes.h | |||
| Online/SchemaTypes.h | |||
| Online/SchemaTypes.h | |||
| Online/SchemaTypes.h | |||
| Online/SchemaTypes.h | |||
| Online/SchemaTypes.h | |||
bool UE::Online::operator==
(
ErrorCodeType OtherErrorCode, |
Online/OnlineError.h | ||
TDelegate< DelegateSignature > UE::Online::Private::ConstructDelegate
(
ObjectOrCallableType&& ObjectOrCallable, |
Online/OnlineAsyncOpHandle.h | ||
TDelegate< DelegateSignature > UE::Online::Private::ConstructFunctionDelegate
(
CallableType&& Callable, |
Online/OnlineAsyncOpHandle.h | ||
TDelegate< DelegateSignature > UE::Online::Private::ConstructObjectDelegate
(
ObjectType Object, |
Online/OnlineAsyncOpHandle.h | ||
FString UE::Online::ToLogString
(
const FOnlineError& Error |
Online/OnlineError.h | ||
FString UE::Online::ToLogString
(
const TOnlineResult< T >& Result |
Online/OnlineResult.h | ||
FString UE::Online::ToLogString
(
const TSet< T >& Set |
Online/OnlineUtils.h | ||
FString UE::Online::ToLogString
(
const TPair< T, U >& Pair |
Online/OnlineUtils.h | ||
FString UE::Online::ToLogString
(
const TSharedPtr< T, Mode >& Ptr |
Online/OnlineUtils.h | ||
FString UE::Online::ToLogString
(
const TSharedRef< T, Mode >& Ref |
Online/OnlineUtils.h | ||
FString UE::Online::ToLogString
(
const TOptional< T > Optional |
Online/OnlineUtils.h | ||
FString UE::Online::ToLogString
(
const TVariant< Ts... >& Variant |
Online/OnlineUtils.h | ||
FString UE::Online::ToLogString
(
const FString& String |
Online/OnlineUtils.h | ||
FString UE::Online::ToLogString
(
const FName& Name |
Online/OnlineUtils.h | ||
FString UE::Online::ToLogString
(
const FUtf8String& Name |
Online/OnlineUtils.h | ||
FString UE::Online::ToLogString
(
const FText& Text |
Online/OnlineUtils.h | ||
FString UE::Online::ToLogString
(
uint8 Value |
Online/OnlineUtils.h | ||
FString UE::Online::ToLogString
(
int8 Value |
Online/OnlineUtils.h | ||
FString UE::Online::ToLogString
(
uint16 Value |
Online/OnlineUtils.h | ||
FString UE::Online::ToLogString
(
int16 Value |
Online/OnlineUtils.h | ||
FString UE::Online::ToLogString
(
uint32 Value |
Online/OnlineUtils.h | ||
FString UE::Online::ToLogString
(
int32 Value |
Online/OnlineUtils.h | ||
FString UE::Online::ToLogString
(
uint64 Value |
Online/OnlineUtils.h | ||
FString UE::Online::ToLogString
(
int64 Value |
Online/OnlineUtils.h | ||
FString UE::Online::ToLogString
(
bool Value |
Online/OnlineUtils.h | ||
FString UE::Online::ToLogString
(
float Value |
Online/OnlineUtils.h | ||
FString UE::Online::ToLogString
(
double Value |
Online/OnlineUtils.h | ||
FString UE::Online::ToLogString
(
const T& Value |
Online/OnlineUtils.h | ||
FString UE::Online::ToLogString
(
FPlatformUserId PlatformUserId |
Online/OnlineUtils.h |