Documentation for the Unreal C++ Library
|
This is the complete list of members for FPVROnlineSession, including all inherited members.
AddNamedSession(FName SessionName, const FOnlineSessionSettings &SessionSettings) override | FPVROnlineSession | inlineprotected |
AddNamedSession(FName SessionName, const FOnlineSession &Session) override | FPVROnlineSession | inlineprotected |
CancelFindSessions() override | FPVROnlineSession | virtual |
CancelMatchmaking(int32 SearchingPlayerNum, FName SessionName) override | FPVROnlineSession | virtual |
CancelMatchmaking(const FUniqueNetId &SearchingPlayerId, FName SessionName) override | FPVROnlineSession | virtual |
CheckMatchesFound(TSharedPtr< FJsonObject > &JsonMessageObject) | FPVROnlineSession | protected |
CheckPendingSessionInvite() | FPVROnlineSession | protected |
ClearSessionSearch(EOnlineAsyncTaskState::Type TaskState=EOnlineAsyncTaskState::Done) | FPVROnlineSession | protected |
CreateInternetSession(int32 HostingPlayerNum, FNamedOnlineSession *Session) | FPVROnlineSession | |
CreateLANSession(int32 HostingPlayerNum, FNamedOnlineSession *Session) | FPVROnlineSession | |
CreateSession(int32 HostingPlayerNum, FName SessionName, const FOnlineSessionSettings &NewSessionSettings) override | FPVROnlineSession | virtual |
CreateSession(const FUniqueNetId &HostingPlayerId, FName SessionName, const FOnlineSessionSettings &NewSessionSettings) override | FPVROnlineSession | virtual |
CreateSessionIdFromString(const FString &SessionIdStr) override | FPVROnlineSession | virtual |
CurrentSessionSearch | FPVROnlineSession | protected |
DEFINE_ONLINE_DELEGATE(OnFindSessionsStart) | FPVROnlineSession | |
DEFINE_ONLINE_DELEGATE(OnJoinSessionStart) | FPVROnlineSession | |
DestroyInternetSession(FNamedOnlineSession *Session, const FOnDestroySessionCompleteDelegate &CompletionDelegate=FOnDestroySessionCompleteDelegate()) | FPVROnlineSession | |
DestroyLANSession(FName SessionName, const FOnDestroySessionCompleteDelegate &CompletionDelegate=FOnDestroySessionCompleteDelegate()) | FPVROnlineSession | |
DestroySession(FName SessionName, const FOnDestroySessionCompleteDelegate &CompletionDelegate=FOnDestroySessionCompleteDelegate()) override | FPVROnlineSession | virtual |
DumpSessionState() override | FPVROnlineSession | virtual |
EndInternetSession(FNamedOnlineSession *Session) | FPVROnlineSession | |
EndSession(FName SessionName) override | FPVROnlineSession | virtual |
FinalizeLANSearch() | FPVROnlineSession | private |
FindFriendSession(int32 LocalUserNum, const FUniqueNetId &Friend) override | FPVROnlineSession | virtual |
FindFriendSession(const FUniqueNetId &LocalUserId, const FUniqueNetId &Friend) override | FPVROnlineSession | virtual |
FindFriendSession(const FUniqueNetId &LocalUserId, const TArray< TSharedRef< const FUniqueNetId > > &FriendList) override | FPVROnlineSession | virtual |
FindInternetSession(const TSharedRef< FOnlineSessionSearch > &SearchSettings) | FPVROnlineSession | private |
FindLANSession(const TSharedRef< FOnlineSessionSearch > &SearchSettings) | FPVROnlineSession | private |
FindSessionById(const FUniqueNetId &SearchingUserId, const FUniqueNetId &SessionId, const FUniqueNetId &FriendId, const FOnSingleSessionResultCompleteDelegate &CompletionDelegate) override | FPVROnlineSession | virtual |
FindSessions(int32 SearchingPlayerNum, const TSharedRef< FOnlineSessionSearch > &SearchSettings) override | FPVROnlineSession | virtual |
FindSessions(const FUniqueNetId &SearchingPlayerId, const TSharedRef< FOnlineSessionSearch > &SearchSettings) override | FPVROnlineSession | virtual |
FPVROnlineSession() | FPVROnlineSession | inlineprivate |
FPVROnlineSession(class FPVROSubsystem *InSubsystem) | FPVROnlineSession | protected |
GameServerPixoVRId | FPVROnlineSession | protected |
GetCustomDedicatedServerName() const | FPVROnlineSession | protected |
GetFirstNamedSession() | FPVROnlineSession | inline |
GetHostAndPort(int32 &Host, int32 &Port, const FString &HostIP, const FString &HostPort) | FPVROnlineSession | protected |
GetNamedSession(FName SessionName) override | FPVROnlineSession | inline |
GetNumSessions() override | FPVROnlineSession | virtual |
GetResolvedConnectString(FName SessionName, FString &ConnectInfo, FName PortType) override | FPVROnlineSession | virtual |
GetResolvedConnectString(const FOnlineSessionSearchResult &SearchResult, FName PortType, FString &ConnectInfo) override | FPVROnlineSession | virtual |
GetSessionSettings(FName SessionName) override | FPVROnlineSession | virtual |
GetSessionState(FName SessionName) const override | FPVROnlineSession | inlinevirtual |
HandleMessageReceived(const FString &InJsonMessage) | FPVROnlineSession | protected |
HasPresenceSession() override | FPVROnlineSession | inlinevirtual |
HostSessionPort | FPVROnlineSession | |
IsHost(const FNamedOnlineSession &Session) const | FPVROnlineSession | private |
IsPlayerInSession(FName SessionName, const FUniqueNetId &UniqueId) override | FPVROnlineSession | virtual |
IsSessionJoinable(const FNamedOnlineSession &Session) const | FPVROnlineSession | private |
JoinInternetSession(int32 PlayerNum, class FNamedOnlineSession *Session, const class FOnlineSession *SearchSession) | FPVROnlineSession | private |
JoinSession(int32 PlayerNum, FName SessionName, const FOnlineSessionSearchResult &DesiredSession) override | FPVROnlineSession | virtual |
JoinSession(const FUniqueNetId &PlayerId, FName SessionName, const FOnlineSessionSearchResult &DesiredSession) override | FPVROnlineSession | virtual |
LANSessionManager | FPVROnlineSession | private |
NeedsToAdvertise() | FPVROnlineSession | private |
NeedsToAdvertise(FNamedOnlineSession &Session) | FPVROnlineSession | private |
OnLANSearchTimeout() | FPVROnlineSession | private |
OnSessionListenPortChanged(int32 Port) | FPVROnlineSession | |
OnValidQueryPacketReceived(uint8 *PacketData, int32 PacketLength, uint64 ClientNonce) | FPVROnlineSession | private |
OnValidResponsePacketReceived(uint8 *PacketData, int32 PacketLength) | FPVROnlineSession | private |
PingSearchResults(const FOnlineSessionSearchResult &SearchResult) override | FPVROnlineSession | virtual |
RegisterLocalPlayer(const FUniqueNetId &PlayerId, FName SessionName, const FOnRegisterLocalPlayerCompleteDelegate &Delegate) override | FPVROnlineSession | virtual |
RegisterLocalPlayers(class FNamedOnlineSession *Session) | FPVROnlineSession | protected |
RegisterPlayer(FName SessionName, const FUniqueNetId &PlayerId, bool bWasInvited) override | FPVROnlineSession | virtual |
RegisterPlayers(FName SessionName, const TArray< TSharedRef< const FUniqueNetId > > &Players, bool bWasInvited=false) override | FPVROnlineSession | virtual |
RegisterVoice(const FUniqueNetId &PlayerId) | FPVROnlineSession | protected |
RemoveNamedSession(FName SessionName) override | FPVROnlineSession | inlinevirtual |
SendSessionInviteToFriend(int32 LocalUserNum, FName SessionName, const FUniqueNetId &Friend) override | FPVROnlineSession | virtual |
SendSessionInviteToFriend(const FUniqueNetId &LocalUserId, FName SessionName, const FUniqueNetId &Friend) override | FPVROnlineSession | virtual |
SendSessionInviteToFriends(int32 LocalUserNum, FName SessionName, const TArray< TSharedRef< const FUniqueNetId > > &Friends) override | FPVROnlineSession | virtual |
SendSessionInviteToFriends(const FUniqueNetId &LocalUserId, FName SessionName, const TArray< TSharedRef< const FUniqueNetId > > &Friends) override | FPVROnlineSession | virtual |
SessionLock | FPVROnlineSession | mutableprotected |
Sessions | FPVROnlineSession | protected |
SessionSearchEndTime | FPVROnlineSession | protected |
SessionSearchStartTime | FPVROnlineSession | protected |
SetPortFromNetDriver(const FPVROSubsystem &Subsystem, const TSharedPtr< FOnlineSessionInfo > &SessionInfo) | FPVROnlineSession | privatestatic |
StartMatchmaking(const TArray< TSharedRef< const FUniqueNetId > > &LocalPlayers, FName SessionName, const FOnlineSessionSettings &NewSessionSettings, TSharedRef< FOnlineSessionSearch > &SearchSettings) override | FPVROnlineSession | virtual |
StartSession(FName SessionName) override | FPVROnlineSession | virtual |
Subsystem | FPVROnlineSession | private |
Tick(float DeltaTime) | FPVROnlineSession | protected |
TickLanTasks(float DeltaTime) | FPVROnlineSession | private |
UnregisterLocalPlayer(const FUniqueNetId &PlayerId, FName SessionName, const FOnUnregisterLocalPlayerCompleteDelegate &Delegate) override | FPVROnlineSession | virtual |
UnregisterLocalPlayers(class FNamedOnlineSession *Session) | FPVROnlineSession | protected |
UnregisterPlayer(FName SessionName, const FUniqueNetId &PlayerId) override | FPVROnlineSession | virtual |
UnregisterPlayers(FName SessionName, const TArray< TSharedRef< const FUniqueNetId > > &Players) override | FPVROnlineSession | virtual |
UnregisterVoice(const FUniqueNetId &PlayerId) | FPVROnlineSession | protected |
UpdateLANStatus() | FPVROnlineSession | private |
UpdateSession(FName SessionName, FOnlineSessionSettings &UpdatedSessionSettings, bool bShouldRefreshOnlineData=true) override | FPVROnlineSession | virtual |
~FPVROnlineSession() | FPVROnlineSession | inlinevirtual |