Class SettingsConfigVariables
- Namespace
- KSP.UI
- Assembly
- Assembly-CSharp.dll
public class SettingsConfigVariables : MonoBehaviour
- Inheritance
-
SettingsConfigVariables
- Extension Methods
-
Constructors
SettingsConfigVariables()
public SettingsConfigVariables()
Methods
AddUnsavedCVar(string, bool)
public void AddUnsavedCVar(string key, bool value)
Parameters
key string
value bool
AddUnsavedCVar(string, int)
public void AddUnsavedCVar(string key, int value)
Parameters
key string
value int
AddUnsavedCVar(string, float)
public void AddUnsavedCVar(string key, float value)
Parameters
key string
value float
AddUnsavedCVar(string, string)
public void AddUnsavedCVar(string key, string value)
Parameters
key string
value string
Apply()
CheckUnsavedSettings()
public bool CheckUnsavedSettings()
Returns
- bool
CheckUnsavedSettings(string)
public bool CheckUnsavedSettings(string key)
Parameters
key string
Returns
- bool
GetCVar(string)
public CVar GetCVar(string key)
Parameters
key string
Returns
- CVar
RegisterCVar(string, bool, Action<CVar>)
public BoolCVar RegisterCVar(string key, bool defaultValue, Action<CVar> onChanged)
Parameters
key string
defaultValue bool
onChanged Action<CVar>
Returns
- BoolCVar
RegisterCVar(string, bool, bool, Action<CVar>)
public BoolCVar RegisterCVar(string key, bool currentValue, bool defaultValue, Action<CVar> onChanged)
Parameters
key string
currentValue bool
defaultValue bool
onChanged Action<CVar>
Returns
- BoolCVar
RegisterCVar(string, int, Action<CVar>)
public IntCVar RegisterCVar(string key, int defaultValue, Action<CVar> onChanged)
Parameters
key string
defaultValue int
onChanged Action<CVar>
Returns
- IntCVar
RegisterCVar(string, int, int, Action<CVar>)
public IntCVar RegisterCVar(string key, int currentValue, int defaultValue, Action<CVar> onChanged)
Parameters
key string
currentValue int
defaultValue int
onChanged Action<CVar>
Returns
- IntCVar
RegisterCVar(string, float, Action<CVar>)
public FloatCVar RegisterCVar(string key, float defaultValue, Action<CVar> onChanged)
Parameters
key string
defaultValue float
onChanged Action<CVar>
Returns
- FloatCVar
RegisterCVar(string, float, float, Action<CVar>)
public FloatCVar RegisterCVar(string key, float currentValue, float defaultValue, Action<CVar> onChanged)
Parameters
key string
currentValue float
defaultValue float
onChanged Action<CVar>
Returns
- FloatCVar
RegisterCVar(string, string, Action<CVar>)
public StringCVar RegisterCVar(string key, string defaultValue, Action<CVar> onChanged)
Parameters
key string
defaultValue string
onChanged Action<CVar>
Returns
- StringCVar
RegisterCVar(string, string, string, Action<CVar>)
public StringCVar RegisterCVar(string key, string currentValue, string defaultValue, Action<CVar> onChanged)
Parameters
key string
currentValue string
defaultValue string
onChanged Action<CVar>
Returns
- StringCVar
Revert()
UnregisterCVars()
public void UnregisterCVars()