Navigation
API > API/Runtime > API/Runtime/Engine
| Name | UVoiceChannel |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Classes/Engine/VoiceChannel.h |
| Include Path | #include "Engine/VoiceChannel.h" |
Syntax
UCLASS (Transient, CustomConstructor, MinimalAPI)
class UVoiceChannel : public UChannel
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UChannel → UVoiceChannel
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UVoiceChannel
(
const FObjectInitializer& ObjectInitializer |
Engine/VoiceChannel.h | ||
UVoiceChannel
(
const FObjectInitializer& ObjectInitializer |
Default constructor | Engine/VoiceChannel.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| VoicePackets | FVoicePacketList | The set of outgoing voice packets for this channel | Engine/VoiceChannel.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddVoicePacket
(
TSharedPtr< class FVoicePacket > VoicePacket |
Adds the voice packet to the list to send for this channel | Engine/VoiceChannel.h |
Protected
Overridden from UChannel
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CanStopTicking() |
Always tick voice channels for now. | Engine/VoiceChannel.h | |
virtual bool CleanUp
(
const bool bForDestroy, |
Cleans up any voice data remaining in the queue | Engine/VoiceChannel.h | |
virtual FString Describe() |
Human readable information about the channel | Engine/VoiceChannel.h | |
virtual void ReceivedBunch
(
FInBunch& Bunch |
Processes the in bound bunch to extract the voice data | Engine/VoiceChannel.h | |
virtual void Tick() |
Performs any per tick update of the VoIP state | Engine/VoiceChannel.h |