Module |
|
Header |
/Engine/Source/Runtime/UnrealAudio/Public/UnrealAudioVoice.h |
Include |
#include "UnrealAudioVoice.h" |
class IVoice
An IVoice interface
Name | Description | |
---|---|---|
|
~IVoice() |
Destructor. |
Name | Description | ||
---|---|---|---|
|
EVoiceError:... |
AddVoiceListener ( |
Adds the given notifier to the voice. The notifier will receive callbacks on various voice events. |
|
EVoiceError:... |
GetBaselinePitchScale ( |
Gets the baseline pitch scale of this voice. |
|
EVoiceError:... |
GetBaselineVolumeScale ( |
Gets baseline volume scale. |
|
EVoiceError:... |
GetDuration ( |
Gets a duration. |
|
EVoiceError:... |
GetId ( |
|
|
EVoiceError:... |
GetPitchProduct ( |
Gets the pitch product. |
|
EVoiceError:... |
GetPitchScale ( |
Gets dynamic pitch scale of this voice. |
|
EVoiceError:... |
GetPlayingState ( |
|
|
EVoiceError:... |
GetVoiceState ( |
|
|
EVoiceError:... |
GetVolumeAttenuation ( |
Gets volume attenuation (due to 3d spatialization). |
|
EVoiceError:... |
GetVolumeProduct ( |
Gets the volume product. |
|
EVoiceError:... |
GetVolumeScale ( |
Gets volume scale. |
|
EVoiceError:... |
IsPlaying ( |
|
|
EVoiceError:... |
IsValid ( |
Is valid. |
|
EVoiceError:... |
Pause ( |
Pauses this voice. |
|
EVoiceError:... |
Play() |
Plays this voice. |
|
EVoiceError:... |
RemoveVoiceListener ( |
Removes the voice listener described by Listener. |
|
EVoiceError:... |
SetPitchScale ( |
Sets the pitch scale for this voice using linear volume scale. |
|
EVoiceError:... |
SetVolumeScale ( |
Sets the volume scale for this voice using linear volume scale. |
|
EVoiceError:... |
Stop ( |
Stops this voice. The voice is automatically released (i.e. freed) when the voice stops. |