/Engine/Plugins/Online/OnlineSubsystemSteam/Source/Public/OnlineSubsystemSteam.h
OnlineSubsystemSteam - Implementation of the online subsystem for STEAM services
class FOnlineSubsystemSteam : public [FOnlineSubsystemImpl](API\Plugins\OnlineSubsystem\FOnlineSubsystemImpl)
FOnlineAchievem...
AchievementsInterface
Interface for achievements
FOnlineAuthStea...
AuthInterface
Interface for Steam Session Auth
FOnlineAuthStea...
AuthInterfaceUtils
bool
bSteamworksClientInitialized
Has the STEAM client APIs been initialized
bool
bSteamworksGameServerInitialized
Whether or not the Steam game server API is initialized
bool
bUsingSteamNetworking
If we are using the SteamNetworking protocol or not.
bool
bVoiceInterfaceInitialized
Interface for voice communication
FOnlineEncrypte...
EncryptedAppTicketInterface
Interface for Steam encrypted application tickets.
FOnlineExternal...
ExternalUIInterface
Interface to the external UI services
FOnlineFriendsS...
FriendInterface
Interface to the friend services
int32
GameServerGamePort
Game port - the port that clients will connect to for gameplay
int32
GameServerQueryPort
Query port - the port that will manage server browser related duties and info
FOnlineIdentity...
IdentityInterface
Interface to the profile services
FOnlineLeaderbo...
LeaderboardsInterface
Interface to the leaderboard services
FRunnableThread...
OnlineAsyncTaskThread
Online async task thread
FOnlineAsyncTas...
OnlineAsyncTaskThreadRunnable
Online async task runnable
FOnSteamServerL...
OnSteamServerLoginCompletedDelegates
This delegate fires whenever a steam login has succeeded or failed its async task.
FOnlinePingStea...
PingInterface
Interface for dynamically calculating SteamNetworking ping based off protocol
FOnlinePresence...
PresenceInterface
Interface for presence
FOnlineSessionS...
SessionInterface
Interface to the session services
FOnlineSharedCl...
SharedCloudInterface
Interface to the shared cloud services
TSharedPtr< cla...
SteamAPIClientHandle
Steam Client API Handle
TSharedPtr< cla...
SteamAPIServerHandle
Steam Server API Handle
uint32
SteamAppID
Steam App ID for the running game
TArray< struct ...
UserCloudData
Array of the files in the cloud for a given user
FCriticalSectio...
UserCloudDataLock
Critical sections for thread safe operation of the cloud files
FOnlineUserClou...
UserCloudInterface
Interface to the user cloud services
IOnlineVoicePtr
VoiceInterface
Interface to the voice engine