- Namespace
- Menu.Remix.MixedUI
- Assembly
- Assembly-CSharp.dll
public class OpColorPicker : UIconfig
- Inheritance
-
OpColorPicker
- Inherited Members
-
Constructors
public OpColorPicker(Configurable<Color> config, Vector2 pos)
Parameters
config Configurable<Color>
pos Vector2
Fields
public string[] PaletteHex
Field Value
- string[]
public string[] PaletteName
Field Value
- string[]
Field Value
- int
public static readonly string[] _PaletteHexDefault
Field Value
- string[]
public static readonly string[] _PaletteNameDefault
Field Value
- string[]
public static readonly string[] _allowedHexKeys
Field Value
- string[]
Field Value
- int
Field Value
- FSprite
Field Value
- FSprite
Field Value
- int
Field Value
- bool
public OpColorPicker.MiniFocus _curFocus
Field Value
- OpColorPicker.MiniFocus
Field Value
- FSprite
public GlowGradient _focusGlow
Field Value
- GlowGradient
Field Value
- FTexture
Field Value
- FTexture
Field Value
- FTexture
Field Value
- int
Field Value
- bool
Field Value
- int
Field Value
- bool
Field Value
- int
Field Value
- FLabel
Field Value
- FLabel
Field Value
- FLabel
Field Value
- FLabel
Field Value
- FLabel
Field Value
- FLabel
Field Value
- FLabel
Field Value
- FLabel
public OpColorPicker.PickerMode _mode
Field Value
- OpColorPicker.PickerMode
Field Value
- int
Field Value
- int
public readonly DyeableRect _rect
Field Value
- DyeableRect
Field Value
- int
public FSprite _sprPltCover
Field Value
- FSprite
Field Value
- Texture2D
Field Value
- Texture2D
Field Value
- Texture2D
Field Value
- string
Field Value
- bool
Field Value
- bool
Field Value
- Color
Field Value
- Color
Field Value
- Color
Properties
public override string value { get; set; }
Property Value
- string
public Color valueColor { get; set; }
Property Value
- Color
Methods
public override void Change()
public override bool CopyFromClipboard(string value)
Parameters
value string
Returns
- bool
public override string CopyToClipboard()
Returns
- string
public override string DisplayDescription()
Returns
- string
public override void GrafUpdate(float timeStacker)
Parameters
timeStacker float
public virtual void GreyOut()
public virtual void MouseModeUpdate()
public override void NonMouseSetHeld(bool newHeld)
Parameters
newHeld bool
public Color PaletteColor(int index)
Parameters
index int
Returns
- Color
public override void Reactivate()
public override void Reset()
public override void Unload()
public override void Update()
public static Vector2 _GetPICenterPos(int pi)
Parameters
pi int
Returns
- Vector2
public void _HSLSetValue()
public bool _MouseOverHex()
Returns
- bool
public void _MouseTrySwitchMode(OpColorPicker.PickerMode newMode)
Parameters
newMode OpColorPicker.PickerMode
public void _NonMouseHSLTick(int tick1, bool first)
Parameters
tick1 int
first bool
public virtual void _NonMouseModeUpdate()
public void _NonMousePLTTick(int tick2, bool first)
Parameters
tick2 int
first bool
public void _NonMouseRGBTick(int tick0, bool first)
Parameters
tick0 int
first bool
public void _RGBSetValue()
public void _RecalculateTexture()
public void _SwitchMode(OpColorPicker.PickerMode newmod)
Parameters
newmod OpColorPicker.PickerMode