Class Configurable<T>
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public sealed class Configurable<T> : ConfigurableBase
Type Parameters
T
- Inheritance
-
Configurable<T>
- Inherited Members
Constructors
Configurable(OptionInterface, string, T, ConfigurableInfo)
public Configurable(OptionInterface oi, string key, T defaultValue, ConfigurableInfo info)
Parameters
oiOptionInterfacekeystringdefaultValueTinfoConfigurableInfo
Configurable(T, ConfigAcceptableBase)
public Configurable(T defaultValue, ConfigAcceptableBase accept)
Parameters
defaultValueTacceptConfigAcceptableBase
Configurable(T, ConfigurableInfo)
public Configurable(T defaultValue, ConfigurableInfo info = null)
Parameters
defaultValueTinfoConfigurableInfo
Fields
_typedValue
public T _typedValue
Field Value
- T
Properties
BoxedValue
public override object BoxedValue { get; set; }
Property Value
Value
public T Value { get; set; }
Property Value
- T
Events
OnChange
public event OnEventHandler OnChange