| FSelfRegisteringExec | ||
| IVoiceChat | ||
| DebugClientApiEventHandler
|
Module |
|
Header |
/Engine/Plugins/Online/VoiceChat/VivoxVoiceChat/Source/Public/VivoxVoiceChat.h |
Include |
#include "VivoxVoiceChat.h" |
class FVivoxVoiceChat :
public FSelfRegisteringExec,
public IVoiceChat,
protected DebugClientApiEventHandler
Name | Description | ||
---|---|---|---|
|
EVoiceChatAtten... |
AttenuationModel |
|
|
bInitialized |
||
|
ConnectionState |
||
|
friend |
FVivoxVoiceChatUser |
|
|
LogLevel |
LastLogLevel |
|
|
LastLogMessage |
Log spam avoidance. |
|
|
int |
LogSpamCount |
|
|
int |
MaxDistance |
|
|
int |
MinDistance |
|
|
TArray< FOnVoic... |
OnVoiceChatConnectCompleteDelegates |
Completion delegates. |
|
FOnVoiceChatCon... |
OnVoiceChatConnectedDelegate |
Delegates. |
|
TArray< FOnVoic... |
OnVoiceChatDisconnectCompleteDelegates |
|
|
FOnVoiceChatDis... |
OnVoiceChatDisconnectedDelegate |
|
|
FOnVoiceChatRec... |
OnVoiceChatReconnectedDelegate |
|
|
float |
Rolloff |
|
|
TUniquePtr< FVi... |
SingleUserVoiceChatUser |
|
|
VivoxClientApi:... |
VivoxClientConnection |
|
|
VivoxDomain |
||
|
VivoxInsecureSecret |
||
|
VivoxIssuer |
||
|
VivoxNamespace |
||
|
VivoxServerUrl |
Settings. |
|
|
VoiceChatUsers |
||
|
VoiceChatUsersCriticalSection |
Name | Description | |
---|---|---|
|
FVivoxVoiceChat() |
Name | Description | |
---|---|---|
|
~FVivoxVoiceChat() |
Name | Description | ||
---|---|---|---|
|
BlockPlayers |
||
|
Connect ( |
||
|
VivoxClientA... |
CreateAccountName ( |
|
|
VivoxClientA... |
CreateChannelUri |
|
|
IVoiceChatUs... |
CreateUser() |
|
|
VivoxClientA... |
CreateUserUri ( |
|
|
Disconnect ( |
||
|
DispatchAll ( |
||
|
DispatchUsingAccountName ( |
||
|
GetAudioInputDeviceMuted() |
||
|
float |
GetAudioInputVolume() |
|
|
GetAudioOutputDeviceMuted() |
||
|
float |
GetAudioOutputVolume() |
|
|
GetAvailableInputDevices() |
||
|
GetAvailableOutputDevices() |
||
|
GetChannelNameFromUri ( |
||
|
GetChannels() |
||
|
EVoiceChatCh... |
GetChannelType ( |
|
|
EVoiceChatCh... |
GetChannelTypeFromUri ( |
|
|
GetDefaultInputDevice() |
||
|
GetDefaultOutputDevice() |
||
|
GetInputDevice() |
||
|
GetLoggedInPlayerName() |
||
|
GetOutputDevice() |
||
|
GetPlayerNameFromAccountName ( |
||
|
GetPlayerNameFromUri ( |
||
|
GetPlayersInChannel ( |
||
|
float |
GetPlayerVolume ( |
|
|
GetSetting ( |
||
|
GetTransmitChannel() |
||
|
EVoiceChatTr... |
GetTransmitMode() |
|
|
FVivoxVoiceC... |
GetVoiceChatUser() |
|
|
FVivoxVoiceC... |
GetVoiceChatUser() |
|
|
Initialize() |
||
|
InsecureGetJoinToken |
||
|
InsecureGetLoginToken ( |
||
|
InvokeOnUIThread |
||
|
IsConnected() |
||
|
IsConnecting() |
||
|
IsInitialized() |
||
|
IsLoggedIn() |
||
|
IsLoggingIn() |
||
|
IsPlayerMuted ( |
||
|
IsPlayerTalking ( |
||
|
JoinChannel |
||
|
LeaveChannel ( |
||
|
Login ( |
||
|
Logout ( |
||
|
onAudioUnitAfterCaptureAudioRead ( |
||
|
onAudioUnitBeforeCaptureAudioSent ( |
||
|
onAudioUnitBeforeRecvAudioRendered ( |
||
|
onAudioUnitStarted ( |
||
|
onAudioUnitStopped ( |
||
|
onAvailableAudioDevicesChanged() |
||
|
onCallStatsUpdated ( |
||
|
onChannelExited ( |
||
|
onChannelJoined ( |
||
|
onChannelJoinFailed ( |
||
|
onConnectCompleted ( |
||
|
onConnectFailed ( |
||
|
onDisconnected ( |
||
|
onInvalidChannelCredentials ( |
||
|
onInvalidLoginCredentials ( |
||
|
onLoginCompleted ( |
||
|
onLoginFailed ( |
||
|
onLogoutCompleted ( |
||
|
onLogoutFailed ( |
||
|
onLogStatementEmitted ( |
||
|
onOperatingSystemChosenAudioInputDeviceChanged ( |
||
|
onOperatingSystemChosenAudioOutputDeviceChanged ( |
||
|
onParticipantAdded ( |
||
|
onParticipantLeft ( |
||
|
onParticipantUpdated |
||
|
onSessionGroupCreated ( |
||
|
onSetApplicationChosenAudioInputDeviceCompleted ( |
||
|
onSetApplicationChosenAudioInputDeviceFailed ( |
||
|
onSetApplicationChosenAudioOutputDeviceCompleted ( |
||
|
onSetApplicationChosenAudioOutputDeviceFailed ( |
||
|
onSetChannelAudioOutputDeviceVolumeCompleted ( |
||
|
onSetChannelAudioOutputDeviceVolumeFailed ( |
||
|
onSetChannelTransmissionToAllCompleted ( |
||
|
onSetChannelTransmissionToAllFailed ( |
||
|
onSetChannelTransmissionToNoneCompleted ( |
||
|
onSetChannelTransmissionToNoneFailed ( |
||
|
onSetChannelTransmissionToSpecificChannelCompleted ( |
||
|
onSetChannelTransmissionToSpecificChannelFailed ( |
||
|
onSetParticipantAudioOutputDeviceVolumeForMeCompleted ( |
||
|
onSetParticipantAudioOutputDeviceVolumeForMeFailed ( |
||
|
onSetParticipantMutedForMeCompleted ( |
||
|
onSetParticipantMutedForMeFailed ( |
||
|
FOnVoiceChat... |
OnVoiceChatAvailableAudioDevicesChanged() |
|
|
FOnVoiceChat... |
OnVoiceChatCallStatsUpdated() |
|
|
FOnVoiceChat... |
OnVoiceChatChannelExited() |
|
|
FOnVoiceChat... |
OnVoiceChatChannelJoined() |
|
|
FOnVoiceChat... |
OnVoiceChatConnected() |
|
|
FOnVoiceChat... |
OnVoiceChatDisconnected() |
|
|
FOnVoiceChat... |
OnVoiceChatLoggedIn() |
|
|
FOnVoiceChat... |
OnVoiceChatLoggedOut() |
|
|
FOnVoiceChat... |
OnVoiceChatPlayerAdded() |
|
|
FOnVoiceChat... |
OnVoiceChatPlayerMuteUpdated() |
|
|
FOnVoiceChat... |
OnVoiceChatPlayerRemoved() |
|
|
FOnVoiceChat... |
OnVoiceChatPlayerTalkingUpdated() |
|
|
FOnVoiceChat... |
OnVoiceChatPlayerVolumeUpdated() |
|
|
FOnVoiceChat... |
OnVoiceChatReconnected() |
|
|
FDelegateHan... |
RegisterOnVoiceChatAfterCaptureAudioReadDelegate ( |
|
|
FDelegateHan... |
RegisterOnVoiceChatBeforeCaptureAudioSentDelegate ( |
|
|
FDelegateHan... |
RegisterOnVoiceChatBeforeRecvAudioRenderedDelegate ( |
|
|
RegisterVoiceChatUser ( |
||
|
Set3DPosition |
||
|
SetAudioInputDeviceMuted ( |
||
|
SetAudioInputVolume ( |
||
|
SetAudioOutputDeviceMuted ( |
||
|
SetAudioOutputVolume ( |
||
|
SetInputDevice ( |
||
|
SetOutputDevice ( |
||
|
SetPlayerMuted |
||
|
SetPlayerVolume ( |
||
|
SetSetting |
IVoiceChatUser. |
|
|
SetVivoxSdkConfigHints ( |
||
|
FDelegateHan... |
StartRecording ( |
|
|
StopRecording ( |
||
|
ToString ( |
||
|
TransmitToAllChannels() |
||
|
TransmitToNoChannels() |
||
|
TransmitToSpecificChannel ( |
||
|
UnblockPlayers |
||
|
Uninitialize() |
||
|
UnregisterOnVoiceChatAfterCaptureAudioReadDelegate ( |
||
|
UnregisterOnVoiceChatBeforeCaptureAudioSentDelegate ( |
||
|
UnregisterOnVoiceChatBeforeRecvAudioRenderedDelegate ( |
||
|
UnregisterVoiceChatUser ( |
Name | Description | ||
---|---|---|---|
|
Exec ( |
Exec handler |
Name |
Description |
|
---|---|---|
|
EConnectionState |