Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/GameFramework/PlayerMuteList.h |
Include |
#include "GameFramework/PlayerMuteList.h" |
struct FPlayerMuteList
Container responsible for managing the mute state of a player controller at the gameplay level (VoiceInterface handles actual muting)
Name | Description | ||
---|---|---|---|
|
bHasVoiceHandshakeCompleted |
Has server and client handshake completed |
|
|
GameplayVoiceMuteList |
List of player id's muted for gameplay reasons (teams, spectators, etc) |
|
|
VoiceChannelIdx |
||
|
VoiceMuteList |
List of player id's muted explicitly by the player |
|
|
VoicePacketFilter |
Combined list of the above for efficient processing of voice packets |
Name | Description | |
---|---|---|
|
FPlayerMuteList() |
Name | Description | ||
---|---|---|---|
|
ClientMutePlayer ( |
Tell the client to mute a given player |
|
|
ClientUnmutePlayer ( |
Tell the client to unmute a given player |
|
|
GameplayMutePlayer ( |
Server muting based on gameplay rules |
|
|
GameplayUnmutePlayer ( |
Server unmuting based on gameplay rules |
|
|
IsPlayerMuted ( |
Is a given player currently muted |
|
|
ServerMutePlayer ( |
Tell the server to mute a given player |
|
|
ServerUnmutePlayer ( |
Tell the server to unmute a given player |