Table of Contents

Class VoiceSetting

Namespace
DefaultNamespace
Assembly
Assembly-CSharp.dll
public class VoiceSetting : Setting, IDisposable, IExposedSetting
Inheritance
VoiceSetting
Implements
Inherited Members
Extension Methods

Constructors

VoiceSetting()

public VoiceSetting()

Fields

Value

public string 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