|
TArray< FInstalledItemInfo > & | CachedModsField () |
|
TArray< FShooterSessionData > & | ThreadSafeSearchResultsField () |
|
FShooterGameSessionParams & | CurrentSessionParamsField () |
|
TSharedPtr< FShooterOnlineSessionSettings, 0 > & | HostSettingsField () |
|
TSharedPtr< FShooterOnlineSearchSettings, 0 > & | SearchSettingsField () |
|
bool & | bFoundSessionField () |
|
FString * | ApproveLogin (FString *result, FString *Options, FString *authToken, unsigned int *NewHomeServerId) |
|
void | CancelFindSessions () |
|
bool | FPlayerJoinAllowedCheck (bool UseReservedSlots) |
|
void | FindSessions (TSharedPtr< FUniqueNetId, 0 > UserId, FName SessionName, bool bIsLAN, bool bIsPresence, bool bRecreateSearchSettings, EListSessionStatus::Type FindType, bool bQueryNotFullSessions, bool bPasswordServers, const wchar_t *ServerName, FString ClusterId, FString AtlasId, FString ServerId, FString AuthListURL) |
|
EOnlineAsyncTaskState::Type | GetSearchResultStatus (int *SearchResultIdx, int *NumSearchResults) |
|
TArray< FOnlineSessionSearchResult > * | GetSearchResults () |
|
void | HandleMatchHasEnded () |
|
void | HandleMatchHasStarted () |
|
void | InitOptions (FString *Options) |
|
bool | IsPlayerPendingHomeServerChange (FString PlayerId, unsigned int *RequestedNewHomeServer) |
|
bool | FPlayerJoinAllowedCheck () |
|
bool | JoinSession (TSharedPtr< FUniqueNetId, 0 > UserId, FName SessionName, FOnlineSessionSearchResult *SearchResult) |
|
bool | JoinSession (TSharedPtr< FUniqueNetId, 0 > UserId, FName SessionName, int SessionIndexInSearchResults) |
|
void | OnCreateSessionComplete (FName SessionName, bool bWasSuccessful) |
|
void | OnDestroySessionComplete (FName SessionName, bool bWasSuccessful) |
|
void | RegisterServer () |
|
void | RemovePlayerPendingHomeServerChange (FString PlayerId) |
|
void | Restart () |
|
void | SerializeServerIsFull (FMemoryArchive *Ar, char *ServerIsFull) |
|
void | Tick (float __formal) |
|
bool | FPlayerJoinAllowedCheck (AShooterGameSession *pGameSession) |
|
void | TickPlayersJoinAllowedChecks () |
|
bool | TravelToSession (int ControllerId, FName SessionName) |
|
TArray< FInstalledItemInfo > & | CachedModsField () |
|
TArray< FShooterSessionData > & | ThreadSafeSearchResultsField () |
|
TArray< UNetConnection * > | FailedAuthTokenClientConnectionsField () |
|
TArray< FUniqueNetIdUInt64 > & | FailedAuthTokenClientUniqueIDsField () |
|
FShooterGameSessionParams & | CurrentSessionParamsField () |
|
TSharedPtr< FShooterOnlineSessionSettings, 0 > & | HostSettingsField () |
|
TSharedPtr< FShooterOnlineSearchSettings, 0 > & | SearchSettingsField () |
|
bool & | bFoundSessionField () |
|
void | OnStartOnlineGameComplete (FName SessionName, bool bWasSuccessful) |
|
void | HandleMatchHasStarted () |
|
void | HandleMatchHasEnded () |
|
TArray< FOnlineSessionSearchResult > * | GetSearchResults () |
|
void | OnCreateSessionComplete (FName SessionName, bool bWasSuccessful) |
|
void | OnDestroySessionComplete (FName SessionName, bool bWasSuccessful) |
|
void | DelayedSessionDelete () |
|
void | InitOptions (FString *Options) |
|
void | RegisterServer () |
|
void | UpdatePublishedSession () |
|
FString * | ApproveLogin (FString *result, FString *Options, FString *authToken) |
|
void | OnCheckAuthTokenComplete (bool bWasSuccessful, FUniqueNetId *UserId) |
|
void | OnNumConnectedPlayersChanged (int NewPlayersCount) |
|
void | Tick (float __formal) |
|
void | OnFindSessionsComplete (bool bWasSuccessful) |
|
void | OnFoundSession () |
|
void | BroadcastFoundSessionEvent () |
|
void | CancelFindSessions () |
|
bool | JoinSession (TSharedPtr< FUniqueNetId, 0 > UserId, FName SessionName, int SessionIndexInSearchResults) |
|
bool | JoinSession (TSharedPtr< FUniqueNetId, 0 > UserId, FName SessionName, FOnlineSessionSearchResult *SearchResult) |
|
bool | TravelToSession (int ControllerId, FName SessionName) |
|
void | Restart () |
|
int & | MaxSpectatorsField () |
|
int & | MaxPlayersField () |
|
char & | ReservedPlayerSlotsField () |
|
char & | MaxSplitscreensPerConnectionField () |
|
bool & | bRequiresPushToTalkField () |
|
FName & | SessionNameField () |
|
bool | RequiresPushToTalk () |
|
FString * | ApproveLogin (FString *result, FString *Options, FString *authToken, unsigned int *NewHomeServerId) |
|
bool | AtCapacity (bool bSpectator, FString *AuthToken, bool UseReservedSlots, int *NumFreeSlots) |
|
bool | BanPlayer (APlayerController *BannedPlayer, FText *BanReason) |
|
void | DumpSessionState () |
|
void | InitOptions (FString *Options) |
|
bool | KickPlayer (APlayerController *KickedPlayer, FText *KickReason) |
|
void | NotifyLogout (APlayerController *PC) |
|
void | OnLoginComplete (int LocalUserNum, bool bWasSuccessful, FUniqueNetId *UserId, FString *Error) |
|
bool | ProcessAutoLogin () |
|
void | RegisterPlayer (APlayerController *NewPlayer, TSharedPtr< FUniqueNetId, 0 > *UniqueId, bool bWasFromInvite) |
|
void | ReturnToMainMenuHost () |
|
bool | TravelToSession (int ControllerId, FName InSessionName) |
|
void | UnregisterPlayer (APlayerController *ExitingPlayer) |
|
void | UpdateSessionJoinability (FName InSessionName, bool bPublicSearchable, bool bAllowInvites, bool bJoinViaPresence, bool bJoinViaPresenceFriendsOnly) |
|
int & | MaxSpectatorsField () |
|
int & | MaxPlayersField () |
|
char & | MaxSplitscreensPerConnectionField () |
|
bool & | bRequiresPushToTalkField () |
|
FName & | SessionNameField () |
|
bool | RequiresPushToTalk () |
|
void | InitOptions (FString *Options) |
|
bool | ProcessAutoLogin () |
|
void | OnLoginComplete (int LocalUserNum, bool bWasSuccessful, FUniqueNetId *UserId, FString *Error) |
|
FString * | ApproveLogin (FString *result, FString *Options, FString *authToken) |
|
void | RegisterPlayer (APlayerController *NewPlayer, TSharedPtr< FUniqueNetId, 0 > *UniqueId, bool bWasFromInvite) |
|
void | UnregisterPlayer (APlayerController *ExitingPlayer) |
|
bool | AtCapacity (bool bSpectator, FString *AuthToken) |
|
void | NotifyLogout (APlayerController *PC) |
|
bool | KickPlayer (APlayerController *KickedPlayer, FText *KickReason) |
|
void | BanPlayer () |
|
void | ReturnToMainMenuHost () |
|
bool | TravelToSession (int ControllerId, FName InSessionName) |
|
void | UpdateSessionJoinability (FName InSessionName, bool bPublicSearchable, bool bAllowInvites, bool bJoinViaPresence, bool bJoinViaPresenceFriendsOnly) |
|
Definition at line 403 of file GameState.h.