| BindChannelSessionHandlers(bool DoBind, IChannelSession &ChannelSession) | UVivoxGameInstance | |
| BindLoginSessionHandlers(bool DoBind, ILoginSession &LoginSession) | UVivoxGameInstance | |
| bInitialized | UVivoxGameInstance | |
| bInitializing | UVivoxGameInstance | |
| bLoggedIn | UVivoxGameInstance | |
| bLoggingIn | UVivoxGameInstance | |
| bRelogging | UVivoxGameInstance | |
| Exec(UWorld *InWorld, const TCHAR *Cmd, FOutputDevice &Out= *GLog) override | UVivoxGameInstance | virtual |
| GetChannelSessionForRoster() | UVivoxGameInstance | |
| GetParticipantVolume() const | UVivoxGameInstance | |
| GetPlatformAccountID() | UVivoxGameInstance | virtual |
| GetPlayerStateByVivoxName(const UObject *WorldContextObject, UPARAM(ref) const FString &ID) | UVivoxGameInstance | static |
| GetVivoxSafeName(const FString BaseName) | UVivoxGameInstance | static |
| GetVivoxSafePlayerName(const FString BaseName) | UVivoxGameInstance | static |
| Init() override | UVivoxGameInstance | virtual |
| InitBeaconClient(const FOnlineSessionSearchResult &DesiredHost) override | UVivoxGameInstance | virtual |
| InitBeaconClientForServerPlayer() override | UVivoxGameInstance | virtual |
| InitBeaconHost() override | UVivoxGameInstance | virtual |
| Initialize(int logLevel) | UVivoxGameInstance | |
| IsInitialized() | UVivoxGameInstance | virtual |
| IsLoggedIn() | UVivoxGameInstance | virtual |
| IsUsingPushToTalk() const | UVivoxGameInstance | inline |
| Join(ChannelType Type, bool IsOpenMic, FString ChannelName) | UVivoxGameInstance | |
| JoinVoiceChannels(FString OnlineSessionId, int32 TeamNum=-1) | UVivoxGameInstance | |
| JoinVoiceChannels(FString OnlineSessionId, int32 TeamNum, bool bUseOpenMic) | UVivoxGameInstance | |
| LeaveVoiceChannel(FVoiceChannelInfo ChannelToLeave) | UVivoxGameInstance | |
| LeaveVoiceChannels(FVoiceChannelInfo Exception=FVoiceChannelInfo()) | UVivoxGameInstance | |
| LoggedInAccountID | UVivoxGameInstance | |
| Login(const FString &PlayerName) | UVivoxGameInstance | |
| Logout() | UVivoxGameInstance | |
| MultiChanPushToTalk(bool PTTKeyPressed) | UVivoxGameInstance | |
| MutePlayerByPlayerState(const class AProjectXPlayerState *PlayerState, bool bToggle) | UVivoxGameInstance | |
| OnChannelAudioStateChanged(const IChannelConnectionState &State) | UVivoxGameInstance | |
| OnChannelParticipantAdded(const IParticipant &Participant) | UVivoxGameInstance | |
| OnChannelParticipantRemoved(const IParticipant &Participant) | UVivoxGameInstance | |
| OnChannelParticipantUpdated(const IParticipant &Participant) | UVivoxGameInstance | |
| OnChannelTextMessageReceived(const IChannelTextMessage &Message) | UVivoxGameInstance | |
| OnChannelTextStateChanged(const IChannelConnectionState &State) | UVivoxGameInstance | |
| OnClientTravel(const FString &PendingURL, ETravelType TravelType, bool bIsSeamlessTravel) | UVivoxGameInstance | |
| OnLoginSessionStateChanged(LoginState State) | UVivoxGameInstance | |
| OnParticipantUpdated | UVivoxGameInstance | |
| OnPlayerStateEvent(ASteamBeaconPlayerState *InPlayerState) override | UVivoxGameInstance | protectedvirtual |
| OnSteamBeaconHostConnectionFailureEvent() override | UVivoxGameInstance | protectedvirtual |
| PartyVoiceChannel | UVivoxGameInstance | |
| ReJoinLastKnownSquadChannel() | UVivoxGameInstance | |
| RejoinPartyVoiceChannel() | UVivoxGameInstance | |
| ReJoinVoiceChannels() | UVivoxGameInstance | |
| ReLog() | UVivoxGameInstance | |
| Shutdown() override | UVivoxGameInstance | virtual |
| Uninitialize() | UVivoxGameInstance | |
| Update3DPosition(APawn *Pawn) | UVivoxGameInstance | |
| UpdateParticipantVolume(const float Volume) | UVivoxGameInstance | |
| UpdatePushToTalk(const bool bNewPushToTalk) | UVivoxGameInstance | |
| UVivoxGameInstance() | UVivoxGameInstance | |
| VivoxVoiceClient | UVivoxGameInstance | |