- Namespace
- Menu.Remix.MixedUI
- Assembly
- Assembly-CSharp.dll
public abstract class UIconfig : UIfocusable
- Inheritance
-
UIconfig
- Derived
-
- Inherited Members
-
Constructors
public UIconfig(ConfigurableBase config, Vector2 pos, float rad)
Parameters
config ConfigurableBase
pos Vector2
rad float
public UIconfig(ConfigurableBase config, Vector2 pos, Vector2 size)
Parameters
config ConfigurableBase
pos Vector2
size Vector2
Fields
Field Value
- string
public readonly ConfigurableBase cfgEntry
Field Value
- ConfigurableBase
public readonly bool cosmetic
Field Value
- bool
public const string errorNull = "config cannot be null. If you want a cosmetic UIconfig, generate cosmetic Configurable with OptionInterface.config.Bind."
Field Value
- string
Field Value
- string
Properties
public string Key { get; }
Property Value
- string
public string defaultValue { get; set; }
Property Value
- string
public override bool held { get; set; }
Property Value
- bool
public virtual string value { get; set; }
Property Value
- string
Methods
public virtual bool CopyFromClipboard(string value)
Parameters
value string
Returns
- bool
public virtual string CopyToClipboard()
Returns
- string
public override void Deactivate()
public void ForceValue(string newValue)
Parameters
newValue string
public override void Reset()
public override void Unload()
public void _UndoCallChanges()
Events
public event OnValueChangeHandler OnValueChanged
Event Type
- OnValueChangeHandler
public event OnValueChangeHandler OnValueUpdate
Event Type
- OnValueChangeHandler