Class OptionInterface
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public abstract class OptionInterface
- Inheritance
-
OptionInterface
- Derived
-
- Inherited Members
-
Constructors
OptionInterface()
OptionInterface(Mod)
public OptionInterface(ModManager.Mod rwMod)
Parameters
rwMod ModManager.Mod
Fields
Tabs
Field Value
- OpTab[]
config
public OptionInterface.ConfigHolder config
Field Value
- OptionInterface.ConfigHolder
error
Field Value
- bool
errorBlue
public static readonly Color errorBlue
Field Value
- Color
Properties
mod
public ModManager.Mod mod { get; set; }
Property Value
- ModManager.Mod
Methods
ErrorScreen(Exception, bool)
public void ErrorScreen(Exception ex, bool isInit)
Parameters
ex Exception
isInit bool
GrabUIConfigs()
public HashSet<UIconfig> GrabUIConfigs()
Returns
- HashSet<UIconfig>
HasConfigurables()
public bool HasConfigurables()
Returns
- bool
Initialize()
public virtual void Initialize()
ResetUIelements()
public void ResetUIelements()
ShowConfigs()
public void ShowConfigs()
Translate(string)
public static string Translate(string text)
Parameters
text string
Returns
- string
Update()
public virtual void Update()
ValidationString()
public virtual string ValidationString()
Returns
- string
ValidationString_ID()
public string ValidationString_ID()
Returns
- string
_LoadConfigFile()
public void _LoadConfigFile()
_SaveConfigFile()
public void _SaveConfigFile()
_TriggerOnActivate()
public void _TriggerOnActivate()
_TriggerOnConfigReset()
public void _TriggerOnConfigReset()
_TriggerOnDeactivate()
public void _TriggerOnDeactivate()
_TriggerOnUnload()
public void _TriggerOnUnload()
Events
OnActivate
public event OnEventHandler OnActivate
Event Type
- OnEventHandler
OnConfigChanged
public event OnEventHandler OnConfigChanged
Event Type
- OnEventHandler
OnConfigReset
public event OnEventHandler OnConfigReset
Event Type
- OnEventHandler
OnDeactivate
public event OnEventHandler OnDeactivate
Event Type
- OnEventHandler
OnUnload
public event OnEventHandler OnUnload
Event Type
- OnEventHandler