Table of Contents

Class OpColorPicker

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[]
public int _PLTFocus

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[]
public int _b

Field Value

int
public FSprite _cdis0

Field Value

FSprite
public FSprite _cdis1

Field Value

FSprite
public int _clickDelay

Field Value

int
public bool _ctor

Field Value

bool
public OpColorPicker.MiniFocus _curFocus

Field Value

OpColorPicker.MiniFocus
public FSprite _cursor

Field Value

FSprite
public GlowGradient _focusGlow

Field Value

GlowGradient
public FTexture _ftxr1

Field Value

FTexture
public FTexture _ftxr2

Field Value

FTexture
public FTexture _ftxr3

Field Value

FTexture
public int _g

Field Value

int
public bool _greyTrigger

Field Value

bool
public int _h

Field Value

int
public bool _isDirty

Field Value

bool
public int _l

Field Value

int
public FLabel _lblB

Field Value

FLabel
public FLabel _lblG

Field Value

FLabel
public FLabel _lblHSL

Field Value

FLabel
public FLabel _lblHex

Field Value

FLabel
public FLabel _lblP

Field Value

FLabel
public FLabel _lblPLT

Field Value

FLabel
public FLabel _lblR

Field Value

FLabel
public FLabel _lblRGB

Field Value

FLabel
public OpColorPicker.PickerMode _mode

Field Value

OpColorPicker.PickerMode
public int _pi

Field Value

int
public int _r

Field Value

int
public readonly DyeableRect _rect

Field Value

DyeableRect
public int _s

Field Value

int
public FSprite _sprPltCover

Field Value

FSprite
public Texture2D _ttre1

Field Value

Texture2D
public Texture2D _ttre2

Field Value

Texture2D
public Texture2D _ttre3

Field Value

Texture2D
public string _typeHex

Field Value

string
public bool _typeMode

Field Value

bool
public bool _typed

Field Value

bool
public Color colorEdge

Field Value

Color
public Color colorFill

Field Value

Color
public Color colorText

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