Name |
Description |
|
---|---|---|
|
FCloudFile |
Holds the data used in downloading a file asynchronously from the online service |
|
FCloudFileHeader |
Holds metadata about a given downloadable file |
|
FColumnMetaData |
Representation of a single column of data in a leaderboard |
|
FNamedInterface |
Named interfaces for Online SubsystemHolds a named object interface for dynamically bound interfaces |
|
FNamedInterfaceDef |
Holds a name to class name mapping for adding the named interfaces automatically |
|
FNamedOnlineSession |
Holds the per session information for named sessions |
|
FNboSerializeFromBufferOSS |
Class used to read data from a NBO data buffer |
|
FNboSerializeToBufferOSS |
Serializes data in network byte order form into a buffer |
|
FOnlineAchievementsWrite |
The interface for writing achievement stats to the server. |
|
FOnlineAsyncEvent |
An event triggered by the online subsystem to be routed to the game thread for processing Originates on the online thread |
|
FOnlineAsyncItem |
Base class of any async task that can be returned to the game thread by the async task manager May originate on the game thread, or generated by an external platform service callback from the online thread itself |
|
FOnlineAsyncTask |
A single task for an online service to be queued with the async task manager Originates on the game thread |
|
FOnlineAsyncTaskBasic |
|
|
FOnlineAsyncTaskGenericCallable |
An async task that can execute any callable type with no parameters. |
|
FOnlineAsyncTaskManager |
The foundation of all async operations in every online subsystem |
|
FOnlineAsyncTaskThreadedGenericCallable |
An async task that can execute any callable type with no parameters. |
|
FOnlineBlockedPlayer |
Blocked user info returned via IOnlineFriends interface |
|
FOnlineError |
Generic Error response for OSS calls |
|
FOnlineFriend |
Friend user info returned via IOnlineFriends interface |
|
FOnlineFriendSettingsSourceData |
|
|
FOnlineKeyValuePairs |
Associative container for key value pairs |
|
FOnlineLeaderboardRead |
Interface for reading data from a leaderboard service |
|
FOnlineLeaderboardWrite |
Interface for storing/writing data to a leaderboard |
|
FOnlineNotification |
Notification object, used to send messages between systems |
|
FOnlineNotificationBinding |
Struct to keep track of bindings |
|
FOnlineNotificationHandler |
This class is a static manager used to track notification transports and map the delivered notifications to subscribed notification handlers |
|
FOnlineNotificationTransportManager |
This class is a static manager used to track notification transports and map the delivered notifications to subscribed notification handlers |
|
FOnlinePagedResult |
Info for a response with paged results |
|
FOnlinePartyId |
Id of a party instance |
|
FOnlinePartyTypeId |
Id of a party's type |
|
FOnlinePlayerScore |
TODO ONLINE. |
|
FOnlineRecentPlayer |
Recent player user info returned via IOnlineFriends interface |
|
FOnlineSearchSettings |
Container for all parameters describing a single session search |
|
FOnlineSession |
Basic session information serializable into a NamedSession or SearchResults |
|
FOnlineSessionInfo |
Abstraction of a session's platform specific info The class is meant to be opaque (see IOnlinePlatformData) |
|
FOnlineSessionSearch |
Encapsulation of a search for sessions request. |
|
FOnlineSessionSearchParam |
One search parameter in an online session query contains a value and how this setting is compared |
|
FOnlineSessionSearchResult |
Representation of a single search result from a FindSession() call |
|
FOnlineSessionSetting |
One setting describing an online session contains a key, value and how this setting is advertised to others, if at all |
|
FOnlineSessionSettings |
Container for all settings describing a single online session |
|
FOnlineStats |
An interface used to collect and manage online stats |
|
FOnlineStatsRow |
Representation of a single row in a retrieved leaderboard |
|
FOnlineSubsystemDelegates |
Online subsystem delegates that are more external to the online subsystems themselves This is NOT to replace the individual interfaces that have the Add/Clear/Trigger syntax |
|
FOnlineSubsystemImpl |
FOnlineSubsystemImpl - common functionality to share across online platforms, not intended for direct use |
|
FOnlineSubsystemModule |
Online subsystem module class Wraps the loading of an online subsystem by name and allows new services to register themselves for use |
|
FOnlineUser |
Base for all online user info |
|
FPagedQuery |
Paging info needed for a request that can return paged results |
|
FRegionInfo |
Locale and country code |
|
FSharedContentHandle |
Abstraction of a profile service shared file handle The class is meant to be opaque (see IOnlinePlatformData) |
|
FUniqueNetIdMatcher |
TArray helper for IndexOfByPredicate() function |
|
FUniqueNetIdString |
Unique net id wrapper for a string |
|
FUserOnlineAccount |
User account information returned via IOnlineIdentity interface |
|
FVariantData |
Container for storing data of variable type |
|
FVariantDataConverter |
Helper class for converting from UStruct to FVariantData and back only very basic flat UStructs with POD types are supported |
|
IOnlineFactory |
Interface for creating the actual online subsystem instance for a given platform all modules must implement this |
|
IOnlinePlatformData |
Base class for anything meant to be opaque so that the data can be passed around without consideration for the data it contains. |
|
IOnlineSubsystem |
OnlineSubsystem - Series of interfaces to support communicating with various web/platform layer services |
|
TOnlinePartyIdMapKeyFuncs |
|
|
UNamedInterfaces |
Named interfaces are a registry of UObjects accessible by an FName key that will persist for the lifetime of the process |
Name |
Description |
---|---|
NAME_Unset |
Placeholder "type" until we can make FUniqueNetIdString sufficiently abstract |
Name |
Description |
|
---|---|---|
|
EFeaturePrivilegeLevel::Type |
Possible feature privilege access levels |
|
EFriendInvitePolicy |
Permissions for who can send invites to a user. |
|
EInviteStatus::Type |
Friend list invite states |
|
ELeaderboardFormat::Type |
Leaderboard display format |
|
ELeaderboardSort::Type |
Leaderboard entry sort types |
|
ELeaderboardUpdateMethod::Type |
How to upload leaderboard score updates |
|
ELoginStatus::Type |
Possible login states |
|
EOnlineAsyncTaskState::Type |
The state of an async task (read friends, read content, write cloud file, etc) request |
|
EOnlineCachedResult::Type |
Return codes for the GetCached functions in the various subsystems. |
|
EOnlineComparisonOp::Type |
The types of comparison operations for a given search query |
|
EOnlineDataAdvertisementType::Type |
The types of advertisement of settings to use |
|
EOnlineEnvironment::Type |
Environment for the current online platform |
|
EOnlineErrorResult |
Common error results |
|
EOnlineFriendState::Type |
The possible friend states for a friend entry |
|
EOnlineKeyValuePairDataType::Type |
|
|
EOnlineNotificationResult |
Whether a handler function handled a particular notification |
|
EOnlineServerConnectionStatus::Type |
Possible connection states |
|
EOnlineSessionState::Type |
Enum indicating the current state of the online session (in progress, ended, etc.) |
|
EOnlineSharingCategory |
First 16 bits are reading permissions Second 16 bits are writing/publishing permissions |
|
EOnlineSharingPermissionState |
Valid states for user facing permissions |
|
EOnlineStatusUpdatePrivacy |
Privacy permissions used for Online Status updates |
Name | Description | ||
---|---|---|---|
|
const FName |
AMAZON_SUBSYSTEM |
|
|
const FName |
APPLE_SUBSYSTEM |
|
|
const FName |
EOS_SUBSYSTEM |
|
|
const FName |
FACEBOOK_SUBSYSTEM |
|
|
const FName |
GAMECIRCLE_SUBSYSTEM |
|
|
const FName |
GOOGLE_SUBSYSTEM |
|
|
const FName |
GOOGLEPLAY_SUBSYSTEM |
|
|
const FName |
IOS_SUBSYSTEM |
|
|
const FName |
MCP_SUBSYSTEM |
|
|
const FName |
MCP_SUBSYSTEM_EMBEDDED |
|
|
const FName |
NULL_SUBSYSTEM |
|
|
const FName |
PS4_SUBSYSTEM |
|
|
const FName |
PS4SERVER_SUBSYSTEM |
|
|
const FName |
QUAIL_SUBSYSTEM |
|
|
const FName |
SAMSUNG_SUBSYSTEM |
OnlineSubsystemOculus has been deprecated and will be removed |
|
STATCAT_Advanced |
Online subsystem stats |
|
|
const FName |
STEAM_SUBSYSTEM |
|
|
const FName |
SWITCH_SUBSYSTEM |
|
|
const FName |
TENCENT_SUBSYSTEM |
|
|
const FName |
THUNDERHEAD_SUBSYSTEM |