| AddAdmin(APlayerController *AdminPlayer) override | AProjectXGameSession | virtual |
| ApproveLogin(const FString &Options, const FUniqueNetIdRepl &UniqueId) override | AProjectXGameSession | virtual |
| BannedPlayerID | AProjectXGameSession | |
| BannedPlayerIP | AProjectXGameSession | |
| BanPlayer(APlayerController *BannedPlayer, const FText &BanReason) override | AProjectXGameSession | virtual |
| CreatePresenceSessionCompleteEvent | AProjectXGameSession | protected |
| CurrentSessionParams | AProjectXGameSession | protected |
| DestroySession() | AProjectXGameSession | |
| FindSessions(TSharedPtr< const FUniqueNetId > UserId, FName InSessionName, int32 PartySize, const TArray< EGameType > &GameTypes, bool bIsLAN, bool bIsPresence, bool bIsMatchmaking, bool bSearchFreshServersOnly) | AProjectXGameSession | |
| FindSessionsCompleteEvent | AProjectXGameSession | protected |
| GetCurrentSearchSettings() const | AProjectXGameSession | inline |
| HandleMatchHasEnded() override | AProjectXGameSession | virtual |
| HandleMatchHasStarted() override | AProjectXGameSession | virtual |
| HostSession(TSharedPtr< const FUniqueNetId > UserId, FName SessionName, const FString &GameType, const FString &MapName, bool bIsLAN, bool bIsPresence, int32 MaxNumPlayers) | AProjectXGameSession | |
| HostSession(const TSharedPtr< const FUniqueNetId > UserId, const FName SessionName, const FOnlineSessionSettings &SessionSettings) | AProjectXGameSession | |
| HostSettings | AProjectXGameSession | protected |
| InitOptions(const FString &Options) override | AProjectXGameSession | virtual |
| IsPlayerBanned(UNetConnection *NetConnection, const FUniqueNetIdRepl &UniqueId) const | AProjectXGameSession | virtual |
| IsPlayerSessionKicked(UNetConnection *NetConnection, const FUniqueNetIdRepl &UniqueId) const | AProjectXGameSession | virtual |
| IsServerOfficial() | AProjectXGameSession | inline |
| JoinSession(TSharedPtr< const FUniqueNetId > UserId, FName SessionName, int32 SessionIndexInSearchResults) | AProjectXGameSession | |
| JoinSession(TSharedPtr< const FUniqueNetId > UserId, FName SessionName, const FOnlineSessionSearchResult &SearchResult) | AProjectXGameSession | |
| JoinSessionCompleteEvent | AProjectXGameSession | protected |
| KickPlayer(APlayerController *KickedPlayer, const FText &KickReason) override | AProjectXGameSession | virtual |
| OfficialServerSessionPassword | AProjectXGameSession | |
| OnCreatePresenceSessionComplete() | AProjectXGameSession | inline |
| OnCreateSessionComplete(FName SessionName, bool bWasSuccessful) | AProjectXGameSession | protectedvirtual |
| OnCreateSessionCompleteDelegate | AProjectXGameSession | protected |
| OnCreateSessionCompleteDelegateHandle | AProjectXGameSession | protected |
| OnDestroySessionComplete() | AProjectXGameSession | inline |
| OnDestroySessionComplete(FName SessionName, bool bWasSuccessful) | AProjectXGameSession | protectedvirtual |
| OnDestroySessionCompleteDelegate | AProjectXGameSession | protected |
| OnDestroySessionCompleteDelegateHandle | AProjectXGameSession | protected |
| OnFindSessionsComplete() | AProjectXGameSession | inline |
| OnFindSessionsComplete(bool bWasSuccessful) | AProjectXGameSession | protected |
| OnFindSessionsCompleteDelegate | AProjectXGameSession | protected |
| OnFindSessionsCompleteDelegateHandle | AProjectXGameSession | protected |
| OnJoinSessionComplete() | AProjectXGameSession | inline |
| OnJoinSessionComplete(FName SessionName, EOnJoinSessionCompleteResult::Type Result) | AProjectXGameSession | protected |
| OnJoinSessionCompleteDelegate | AProjectXGameSession | protected |
| OnJoinSessionCompleteDelegateHandle | AProjectXGameSession | protected |
| OnStartOnlineGameComplete(FName SessionName, bool bWasSuccessful) | AProjectXGameSession | protected |
| OnStartSessionCompleteDelegate | AProjectXGameSession | protected |
| OnStartSessionCompleteDelegateHandle | AProjectXGameSession | protected |
| RegisterServer() override | AProjectXGameSession | virtual |
| RemoveAdmin(APlayerController *AdminPlayer) override | AProjectXGameSession | virtual |
| SearchSettings | AProjectXGameSession | protected |
| ServerName | AProjectXGameSession | |
| ServerPassword | AProjectXGameSession | |
| ServerRegion | AProjectXGameSession | |
| SessionKickedPlayerID | AProjectXGameSession | |
| SessionKickPlayer(APlayerController *KickedPlayer, const FText &KickReason) | AProjectXGameSession | virtual |
| StartMatchmaking() | AProjectXGameSession | |
| TravelToSession(int32 ControllerId, FName SessionName) | AProjectXGameSession | |
| UpdateServerInfoDifficulty(const EDifficultyLevel &DifficultyLevel) | AProjectXGameSession | |
| UpdateServerInfoGameModeName(const EGameType &GameMode) | AProjectXGameSession | |
| UpdateServerInfoMapName(const FString &MapName) | AProjectXGameSession | |
| UpdateServerInfoMaxPlayers(int32 PlayerCountMax) | AProjectXGameSession | |
| UpdateSession() | AProjectXGameSession | |