| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/Net/VoiceConfig.h |
Include |
#include "Net/VoiceConfig.h" |
class UVOIPTalker : public UActorComponent
Name | Description | ||
---|---|---|---|
|
Settings |
Configurable settings for this player's voice. When set, this will update the next time the player speaks. |
Name | Description | |
---|---|---|
|
UVOIPTalker ( |
Constructor and destructor. |
Name | Description | |
---|---|---|
|
~UVOIPTalker() |
Name | Description | ||
---|---|---|---|
|
BPOnTalkingBegin ( |
Blueprint native event for when this player starts speaking. |
|
|
BPOnTalkingEnd() |
Blueprint native event for when this player stops speaking. |
|
|
UVOIPTalker ... |
CreateTalkerForPlayer ( |
Function for creating and registering a UVOIPTalker. |
|
float |
GetVoiceLevel() |
Get the current level of how loud this player is speaking. |
|
OnAudioComponentEnvelopeValue ( |
This is used by the VoiceEngineImpl to notify this VOIPTalker what the voice audio component's current level is. |
|
|
OnTalkingBegin ( |
Override this function to implement custom functionality when this player begins talking. |
|
|
OnTalkingEnd() |
Override this function to implement custom functionality when this player stops talking. |
|
|
RegisterWithPlayerState ( |
This function sets up this talker with a specific player. |
Name | Description | ||
---|---|---|---|
|
OnComponentDestroyed ( |
Overridden to ensure that instances of UVOIPTalker unregister themselves from the static VoiceTalkerMap. |