|
| virtual void | Init () override |
| |
| virtual void | UpdateLevelInfoList () |
| |
| const TArray< const class ULevelInfo * > & | GetLevelInfoList () const |
| |
| virtual void | BeginLoadingScreen (const FString &InMapName) |
| |
| virtual void | EndLoadingScreen (class UWorld *InLoadedWorld) |
| |
| virtual void | CheckFadeScreen (TWeakObjectPtr< UWorld > InLoadedWorld) |
| |
| virtual void | LoadComplete (const float LoadTime, const FString &MapName) override |
| |
| virtual void | RemoveLoadingScreen () |
| |
| void | UpdateUseLoadingScreen (bool bNewUseLoadingScreen) |
| |
| void | FadeScreen (const float inFadeDuration, const bool bInToBlack, const float inFadeDelay=0.0f, const bool bInForceFadeToBlack=false) |
| |
| bool | IsFading () const |
| |
| | UVivoxGameInstance () |
| |
| virtual void | Init () override |
| |
| virtual void | Shutdown () override |
| |
| void | OnClientTravel (const FString &PendingURL, ETravelType TravelType, bool bIsSeamlessTravel) |
| |
| virtual const FString | GetPlatformAccountID () |
| |
| float | GetParticipantVolume () const |
| |
| bool | IsUsingPushToTalk () const |
| |
| void | UpdateParticipantVolume (const float Volume) |
| |
| void | UpdatePushToTalk (const bool bNewPushToTalk) |
| |
| virtual bool | Exec (UWorld *InWorld, const TCHAR *Cmd, FOutputDevice &Out= *GLog) override |
| | Runtime console commands. More...
|
| |
| virtual void | InitBeaconHost () override |
| |
| virtual void | InitBeaconClient (const FOnlineSessionSearchResult &DesiredHost) override |
| |
| virtual void | InitBeaconClientForServerPlayer () override |
| |
| void | BindLoginSessionHandlers (bool DoBind, ILoginSession &LoginSession) |
| | Bind or unbind event handlers for ILoginSession property changes. More...
|
| |
| void | BindChannelSessionHandlers (bool DoBind, IChannelSession &ChannelSession) |
| | Bind or unbind event handlers for IChannelSession property changes. More...
|
| |
| VivoxCoreError | Initialize (int logLevel) |
| |
| void | Uninitialize () |
| |
| VivoxCoreError | Login (const FString &PlayerName) |
| |
| void | ReLog () |
| |
| void | Logout () |
| |
| void | ReJoinVoiceChannels () |
| |
| void | ReJoinLastKnownSquadChannel () |
| |
| void | RejoinPartyVoiceChannel () |
| |
| VivoxCoreError | JoinVoiceChannels (FString OnlineSessionId, int32 TeamNum=-1) |
| |
| VivoxCoreError | JoinVoiceChannels (FString OnlineSessionId, int32 TeamNum, bool bUseOpenMic) |
| |
| VivoxCoreError | Join (ChannelType Type, bool IsOpenMic, FString ChannelName) |
| |
| VivoxCoreError | MultiChanPushToTalk (bool PTTKeyPressed) |
| |
| void | LeaveVoiceChannels (FVoiceChannelInfo Exception=FVoiceChannelInfo()) |
| |
| void | LeaveVoiceChannel (FVoiceChannelInfo ChannelToLeave) |
| |
| void | Update3DPosition (APawn *Pawn) |
| |
| void | MutePlayerByPlayerState (const class AProjectXPlayerState *PlayerState, bool bToggle) |
| |
| void | OnLoginSessionStateChanged (LoginState State) |
| |
| void | OnChannelParticipantAdded (const IParticipant &Participant) |
| |
| void | OnChannelParticipantRemoved (const IParticipant &Participant) |
| |
| void | OnChannelParticipantUpdated (const IParticipant &Participant) |
| |
| void | OnChannelAudioStateChanged (const IChannelConnectionState &State) |
| |
| void | OnChannelTextStateChanged (const IChannelConnectionState &State) |
| |
| void | OnChannelTextMessageReceived (const IChannelTextMessage &Message) |
| |
| virtual bool | IsInitialized () |
| |
| virtual bool | IsLoggedIn () |
| |
| TSharedPtr< IChannelSession > | GetChannelSessionForRoster () |
| |
Handles loading screen tasks for the ProjectX Game Instance