ManiaScript Trackmania 2020  14/07/2025
CVoiceChatConfig Class Reference

Documentation for class CVoiceChatConfig. More...

#include <2025_07_14.h>

Public Types

enum  ESyncMode {
  Default, Disabled, Manual, Clan,
  Squad
}
 

Public Member Functions

Void Manual_ClearUsers ()
 
CGameUserVoiceChat Manual_UserAdd_Proc (Text WebServicesUserId)
 

Public Attributes

CGameUserVoiceChat::EMuteSetting NewRemoteUser_DefaultMuteSetting
 
CVoiceChatConfig::ESyncMode SyncMode
 
Text Manual_Channel
 

Detailed Description

Documentation for class CVoiceChatConfig.

Definition at line 16281 of file 2025_07_14.h.

Member Enumeration Documentation

◆ ESyncMode

Enumerator
Default 
Disabled 
Manual 
Clan 
Squad 

Definition at line 16286 of file 2025_07_14.h.

16286  {
16287  Default,
16288  Disabled,
16289  Manual,
16290  Clan,
16291  Squad,
16292  };

Member Function Documentation

◆ Manual_ClearUsers()

Void CVoiceChatConfig::Manual_ClearUsers ( )

◆ Manual_UserAdd_Proc()

CGameUserVoiceChat CVoiceChatConfig::Manual_UserAdd_Proc ( Text  WebServicesUserId)

Member Data Documentation

◆ Manual_Channel

Text CVoiceChatConfig::Manual_Channel

Definition at line 16304 of file 2025_07_14.h.

◆ NewRemoteUser_DefaultMuteSetting

CGameUserVoiceChat::EMuteSetting CVoiceChatConfig::NewRemoteUser_DefaultMuteSetting

Definition at line 16296 of file 2025_07_14.h.

◆ SyncMode

CVoiceChatConfig::ESyncMode CVoiceChatConfig::SyncMode

Definition at line 16300 of file 2025_07_14.h.


The documentation for this class was generated from the following file:
CVoiceChatConfig::Manual
@ Manual
Definition: 2025_07_14.h:16289
CVoiceChatConfig::Disabled
@ Disabled
Definition: 2025_07_14.h:16288
CVoiceChatConfig::Squad
@ Squad
Definition: 2025_07_14.h:16291
CVoiceChatConfig::Clan
@ Clan
Definition: 2025_07_14.h:16290
CVoiceChatConfig::Default
@ Default
Definition: 2025_07_14.h:16287