LEAP Documentation 40220
Documentation for the LEAP project
AProjectXGameSession Member List

This is the complete list of members for AProjectXGameSession, including all inherited members.

AddAdmin(APlayerController *AdminPlayer) overrideAProjectXGameSessionvirtual
ApproveLogin(const FString &Options, const FUniqueNetIdRepl &UniqueId) overrideAProjectXGameSessionvirtual
BannedPlayerIDAProjectXGameSession
BannedPlayerIPAProjectXGameSession
BanPlayer(APlayerController *BannedPlayer, const FText &BanReason) overrideAProjectXGameSessionvirtual
CreatePresenceSessionCompleteEventAProjectXGameSessionprotected
CurrentSessionParamsAProjectXGameSessionprotected
DestroySession()AProjectXGameSession
FindSessions(TSharedPtr< const FUniqueNetId > UserId, FName InSessionName, int32 PartySize, const TArray< EGameType > &GameTypes, bool bIsLAN, bool bIsPresence, bool bIsMatchmaking, bool bSearchFreshServersOnly)AProjectXGameSession
FindSessionsCompleteEventAProjectXGameSessionprotected
GetCurrentSearchSettings() constAProjectXGameSessioninline
HandleMatchHasEnded() overrideAProjectXGameSessionvirtual
HandleMatchHasStarted() overrideAProjectXGameSessionvirtual
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
HostSettingsAProjectXGameSessionprotected
InitOptions(const FString &Options) overrideAProjectXGameSessionvirtual
IsPlayerBanned(UNetConnection *NetConnection, const FUniqueNetIdRepl &UniqueId) constAProjectXGameSessionvirtual
IsPlayerSessionKicked(UNetConnection *NetConnection, const FUniqueNetIdRepl &UniqueId) constAProjectXGameSessionvirtual
IsServerOfficial()AProjectXGameSessioninline
JoinSession(TSharedPtr< const FUniqueNetId > UserId, FName SessionName, int32 SessionIndexInSearchResults)AProjectXGameSession
JoinSession(TSharedPtr< const FUniqueNetId > UserId, FName SessionName, const FOnlineSessionSearchResult &SearchResult)AProjectXGameSession
JoinSessionCompleteEventAProjectXGameSessionprotected
KickPlayer(APlayerController *KickedPlayer, const FText &KickReason) overrideAProjectXGameSessionvirtual
OfficialServerSessionPasswordAProjectXGameSession
OnCreatePresenceSessionComplete()AProjectXGameSessioninline
OnCreateSessionComplete(FName SessionName, bool bWasSuccessful)AProjectXGameSessionprotectedvirtual
OnCreateSessionCompleteDelegateAProjectXGameSessionprotected
OnCreateSessionCompleteDelegateHandleAProjectXGameSessionprotected
OnDestroySessionComplete()AProjectXGameSessioninline
OnDestroySessionComplete(FName SessionName, bool bWasSuccessful)AProjectXGameSessionprotectedvirtual
OnDestroySessionCompleteDelegateAProjectXGameSessionprotected
OnDestroySessionCompleteDelegateHandleAProjectXGameSessionprotected
OnFindSessionsComplete()AProjectXGameSessioninline
OnFindSessionsComplete(bool bWasSuccessful)AProjectXGameSessionprotected
OnFindSessionsCompleteDelegateAProjectXGameSessionprotected
OnFindSessionsCompleteDelegateHandleAProjectXGameSessionprotected
OnJoinSessionComplete()AProjectXGameSessioninline
OnJoinSessionComplete(FName SessionName, EOnJoinSessionCompleteResult::Type Result)AProjectXGameSessionprotected
OnJoinSessionCompleteDelegateAProjectXGameSessionprotected
OnJoinSessionCompleteDelegateHandleAProjectXGameSessionprotected
OnStartOnlineGameComplete(FName SessionName, bool bWasSuccessful)AProjectXGameSessionprotected
OnStartSessionCompleteDelegateAProjectXGameSessionprotected
OnStartSessionCompleteDelegateHandleAProjectXGameSessionprotected
RegisterServer() overrideAProjectXGameSessionvirtual
RemoveAdmin(APlayerController *AdminPlayer) overrideAProjectXGameSessionvirtual
SearchSettingsAProjectXGameSessionprotected
ServerNameAProjectXGameSession
ServerPasswordAProjectXGameSession
ServerRegionAProjectXGameSession
SessionKickedPlayerIDAProjectXGameSession
SessionKickPlayer(APlayerController *KickedPlayer, const FText &KickReason)AProjectXGameSessionvirtual
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