Class VoiceSetting
- Namespace
- DefaultNamespace
- Assembly
- Assembly-CSharp.dll
public class VoiceSetting : Setting, IDisposable, IExposedSetting
- Inheritance
-
VoiceSetting
- Implements
-
- Inherited Members
-
- Extension Methods
-
Constructors
VoiceSetting()
Fields
Value
Field Value
- string
Methods
ApplyValue()
public override void ApplyValue()
GetChoices()
public List<string> GetChoices()
Returns
- List<string>
GetCurrentChoice()
public int GetCurrentChoice()
Returns
- int
GetDebugUI(ISettingHandler)
public override SettingUI GetDebugUI(ISettingHandler settingHandler)
Parameters
settingHandler
ISettingHandler
Returns
- SettingUI
GetDefaultValue()
public string GetDefaultValue()
Returns
- string
GetDisplayName()
public string GetDisplayName()
Returns
- string
GetSettingCategory()
public SettingCategory GetSettingCategory()
Returns
- SettingCategory
GetSettingUICell()
public override GameObject GetSettingUICell()
Returns
- GameObject
Load(ISettingsSaveLoad)
public override void Load(ISettingsSaveLoad loader)
Parameters
loader
ISettingsSaveLoad
Save(ISettingsSaveLoad)
public override void Save(ISettingsSaveLoad saver)
Parameters
saver
ISettingsSaveLoad
SetValue(string, ISettingHandler)
public void SetValue(string device, ISettingHandler settingHandler)
Parameters
device
string
settingHandler
ISettingHandler