Barotrauma Client Doc
Barotrauma.GameSettings.Config.AudioSettings Struct Reference

Classes

class  DeviceNameHandler
 

Static Public Member Functions

static AudioSettings GetDefault ()
 
static AudioSettings FromElements (IEnumerable< XElement > elements, in AudioSettings? fallback=null)
 

Public Attributes

float MusicVolume
 
float SoundVolume
 
float UiVolume
 
float VoiceChatVolume
 
int VoiceChatCutoffPrevention
 
float MicrophoneVolume
 
bool MuteOnFocusLost
 
bool DynamicRangeCompressionEnabled
 
bool UseDirectionalVoiceChat
 
bool VoipAttenuationEnabled
 
VoiceMode VoiceSetting
 
string AudioOutputDevice
 
string VoiceCaptureDevice
 
float NoiseGateThreshold
 
bool DisableVoiceChatFilters
 

Detailed Description

Definition at line 234 of file GameSettings.cs.

Member Function Documentation

◆ FromElements()

static AudioSettings Barotrauma.GameSettings.Config.AudioSettings.FromElements ( IEnumerable< XElement >  elements,
in AudioSettings fallback = null 
)
static

Definition at line 265 of file GameSettings.cs.

◆ GetDefault()

static AudioSettings Barotrauma.GameSettings.Config.AudioSettings.GetDefault ( )
static

Definition at line 245 of file GameSettings.cs.

Member Data Documentation

◆ AudioOutputDevice

string Barotrauma.GameSettings.Config.AudioSettings.AudioOutputDevice

Definition at line 285 of file GameSettings.cs.

◆ DisableVoiceChatFilters

bool Barotrauma.GameSettings.Config.AudioSettings.DisableVoiceChatFilters

Definition at line 290 of file GameSettings.cs.

◆ DynamicRangeCompressionEnabled

bool Barotrauma.GameSettings.Config.AudioSettings.DynamicRangeCompressionEnabled

Definition at line 279 of file GameSettings.cs.

◆ MicrophoneVolume

float Barotrauma.GameSettings.Config.AudioSettings.MicrophoneVolume

Definition at line 277 of file GameSettings.cs.

◆ MusicVolume

float Barotrauma.GameSettings.Config.AudioSettings.MusicVolume

Definition at line 272 of file GameSettings.cs.

◆ MuteOnFocusLost

bool Barotrauma.GameSettings.Config.AudioSettings.MuteOnFocusLost

Definition at line 278 of file GameSettings.cs.

◆ NoiseGateThreshold

float Barotrauma.GameSettings.Config.AudioSettings.NoiseGateThreshold

Definition at line 289 of file GameSettings.cs.

◆ SoundVolume

float Barotrauma.GameSettings.Config.AudioSettings.SoundVolume

Definition at line 273 of file GameSettings.cs.

◆ UiVolume

float Barotrauma.GameSettings.Config.AudioSettings.UiVolume

Definition at line 274 of file GameSettings.cs.

◆ UseDirectionalVoiceChat

bool Barotrauma.GameSettings.Config.AudioSettings.UseDirectionalVoiceChat

Definition at line 280 of file GameSettings.cs.

◆ VoiceCaptureDevice

string Barotrauma.GameSettings.Config.AudioSettings.VoiceCaptureDevice

Definition at line 287 of file GameSettings.cs.

◆ VoiceChatCutoffPrevention

int Barotrauma.GameSettings.Config.AudioSettings.VoiceChatCutoffPrevention

Definition at line 276 of file GameSettings.cs.

◆ VoiceChatVolume

float Barotrauma.GameSettings.Config.AudioSettings.VoiceChatVolume

Definition at line 275 of file GameSettings.cs.

◆ VoiceSetting

VoiceMode Barotrauma.GameSettings.Config.AudioSettings.VoiceSetting

Definition at line 282 of file GameSettings.cs.

◆ VoipAttenuationEnabled

bool Barotrauma.GameSettings.Config.AudioSettings.VoipAttenuationEnabled

Definition at line 281 of file GameSettings.cs.