Elin Decompiled Documentation EA 23.102 Nightly
|
Public Member Functions | |
void | Init () |
void | OnColorPickedFromPalette (Vector2 positionOnPalette) |
void | SelectColor (Color newColor) |
bool | IsAlphaBeingUsed () |
Public Attributes | |
SelectedColorController | selectedColor |
ColorPalette | palette |
HueSlider | hueSlider |
LabeledColorSlider | redHueSlider |
LabeledColorSlider | greenSatSlider |
LabeledColorSlider | blueValSlider |
Dropper | dropper |
Color | defaultColor |
int[] | colors = new int[10] |
Static Package Attributes | |
static bool | slidersHsvMode |
Properties | |
Color | SelectedColor [get, set] |
float | Alpha [get] |
float | Hue [get] |
float | Saturation [get] |
float | ValueHSV [get] |
Events | |
Action< Color > | ColorUpdated |
Private Types | |
enum | ColorUpdateMode { MANUAL , RGBA , HSVA , HSV , MARKER } |
Private Member Functions | |
void | OnColorSliderValueChanged (float value) |
void | OnHueSliderValueChanged (float value) |
void | OnHexColorSelected (Color color) |
void | UpdateColorPicker (ColorUpdateMode mode, bool sendEvent=true) |
void | UpdateColor (ColorUpdateMode mode) |
void | UpdateSlidersValues (ColorUpdateMode mode) |
void | StartDropper () |
void | OnColorPicked (Color color) |
void | OnDropperCanceled () |
void | OnSlidersModeButton () |
Private Attributes | |
LabeledColorSlider | alphaSlider |
HexInput | hexInput |
Button | dropperButton |
Button | slidersModeButton |
bool | useAlpha = true |
Color | backupColor |
Definition at line 7 of file ColorPicker.cs.
|
private |
|
inline |
Definition at line 99 of file ColorPicker.cs.
References Empyrean.ColorPicker.ColorPicker.alphaSlider, Empyrean.ColorPicker.ColorPicker.dropperButton, Empyrean.ColorPicker.ColorPicker.hueSlider, Empyrean.ColorPicker.HueSlider.Init(), Empyrean.ColorPicker.ColorPicker.OnColorPickedFromPalette(), Empyrean.ColorPicker.ColorPicker.OnColorSliderValueChanged(), Empyrean.ColorPicker.ColorPicker.OnHexColorSelected(), Empyrean.ColorPicker.ColorPicker.OnHueSliderValueChanged(), Empyrean.ColorPicker.ColorPicker.OnSlidersModeButton(), Empyrean.ColorPicker.ColorPicker.slidersModeButton, Empyrean.ColorPicker.ColorPicker.StartDropper(), and Empyrean.ColorPicker.ColorPicker.useAlpha.
Referenced by PixelPaint.Init(), and UIColorPicker.SetColor().
|
inline |
Definition at line 224 of file ColorPicker.cs.
References Empyrean.ColorPicker.ColorPicker.useAlpha.
Referenced by HexInput.Awake(), and HexInput.GetAlpha().
|
inlineprivate |
Definition at line 199 of file ColorPicker.cs.
References Empyrean.ColorPicker.ColorPicker.SelectColor().
Referenced by Empyrean.ColorPicker.ColorPicker.StartDropper().
|
inline |
Definition at line 127 of file ColorPicker.cs.
References Empyrean.ColorPicker.ColorPicker.Alpha, Empyrean.ColorPicker.ColorPicker.hueSlider, SelectedColorController.Select(), Empyrean.ColorPicker.ColorPicker.selectedColor, Empyrean.ColorPicker.ColorPicker.UpdateColorPicker(), and Empyrean.ColorPicker.HueSlider.value.
Referenced by Empyrean.ColorPicker.ColorPicker.Init().
|
inlineprivate |
Definition at line 117 of file ColorPicker.cs.
References Empyrean.ColorPicker.ColorPicker.slidersHsvMode, and Empyrean.ColorPicker.ColorPicker.UpdateColorPicker().
Referenced by Empyrean.ColorPicker.ColorPicker.Init().
|
inlineprivate |
Definition at line 204 of file ColorPicker.cs.
References Empyrean.ColorPicker.ColorPicker.backupColor, and Empyrean.ColorPicker.ColorPicker.SelectColor().
Referenced by Empyrean.ColorPicker.ColorPicker.StartDropper().
|
inlineprivate |
Definition at line 133 of file ColorPicker.cs.
References Empyrean.ColorPicker.ColorPicker.SelectColor().
Referenced by Empyrean.ColorPicker.ColorPicker.Init().
|
inlineprivate |
Definition at line 122 of file ColorPicker.cs.
References Empyrean.ColorPicker.ColorPicker.UpdateColorPicker().
Referenced by Empyrean.ColorPicker.ColorPicker.Init().
|
inlineprivate |
Definition at line 209 of file ColorPicker.cs.
References Empyrean.ColorPicker.ColorPicker.blueValSlider, Empyrean.ColorPicker.ColorPicker.greenSatSlider, Empyrean.ColorPicker.ColorPicker.redHueSlider, Empyrean.ColorPicker.ColorPicker.slidersHsvMode, Empyrean.ColorPicker.LabeledColorSlider.ToggleSliderMode(), and Empyrean.ColorPicker.ColorPicker.UpdateColorPicker().
Referenced by Empyrean.ColorPicker.ColorPicker.Init().
|
inline |
Definition at line 218 of file ColorPicker.cs.
References SelectedColorController.Select(), Empyrean.ColorPicker.ColorPicker.selectedColor, and Empyrean.ColorPicker.ColorPicker.UpdateColorPicker().
Referenced by PixelPaint.Init(), LayerColorPicker.OnClickReset(), Empyrean.ColorPicker.ColorPicker.OnColorPicked(), Empyrean.ColorPicker.ColorPicker.OnDropperCanceled(), Empyrean.ColorPicker.ColorPicker.OnHexColorSelected(), LayerPixelPaint.OnInit(), UIColorPicker.SetColor(), and PixelPaint.Update().
|
inlineprivate |
Definition at line 193 of file ColorPicker.cs.
References Empyrean.ColorPicker.ColorPicker.backupColor, Empyrean.ColorPicker.ColorPicker.dropper, Empyrean.ColorPicker.ColorPicker.OnColorPicked(), Empyrean.ColorPicker.ColorPicker.OnDropperCanceled(), Empyrean.ColorPicker.Dropper.PickColors(), SelectedColorController.RGBA, and Empyrean.ColorPicker.ColorPicker.selectedColor.
Referenced by Empyrean.ColorPicker.ColorPicker.Init().
|
inlineprivate |
Definition at line 150 of file ColorPicker.cs.
References Empyrean.ColorPicker.ColorPicker.Alpha, Empyrean.ColorPicker.ColorPicker.blueValSlider, Color, Empyrean.ColorPicker.ColorPicker.greenSatSlider, Empyrean.ColorPicker.ColorPicker.hueSlider, Empyrean.ColorPicker.ColorPalette.MarkerPosition, Empyrean.ColorPicker.ColorPicker.palette, Empyrean.ColorPicker.ColorPicker.redHueSlider, SelectedColorController.Select(), Empyrean.ColorPicker.ColorPicker.selectedColor, Empyrean.ColorPicker.HueSlider.value, and Empyrean.ColorPicker.LabeledColorSlider.Value.
Referenced by Empyrean.ColorPicker.ColorPicker.UpdateColorPicker().
|
inlineprivate |
Definition at line 138 of file ColorPicker.cs.
References Empyrean.ColorPicker.ColorPicker.ColorUpdated, Empyrean.ColorPicker.ColorPicker.hexInput, SelectedColorController.HSV, Empyrean.ColorPicker.ColorPicker.palette, SelectedColorController.RGBA, HexInput.SelectColor(), Empyrean.ColorPicker.ColorPalette.SelectColor(), Empyrean.ColorPicker.ColorPicker.selectedColor, Empyrean.ColorPicker.ColorPicker.UpdateColor(), and Empyrean.ColorPicker.ColorPicker.UpdateSlidersValues().
Referenced by Empyrean.ColorPicker.ColorPicker.OnColorPickedFromPalette(), Empyrean.ColorPicker.ColorPicker.OnColorSliderValueChanged(), Empyrean.ColorPicker.ColorPicker.OnHueSliderValueChanged(), Empyrean.ColorPicker.ColorPicker.OnSlidersModeButton(), and Empyrean.ColorPicker.ColorPicker.SelectColor().
|
inlineprivate |
Definition at line 166 of file ColorPicker.cs.
References HSVColor.h, SelectedColorController.HSV, SelectedColorController.RGBA, HSVColor.s, Empyrean.ColorPicker.ColorPicker.selectedColor, Empyrean.ColorPicker.ColorPicker.slidersHsvMode, Empyrean.ColorPicker.ColorPicker.useAlpha, and HSVColor.v.
Referenced by Empyrean.ColorPicker.ColorPicker.UpdateColorPicker().
|
private |
Definition at line 40 of file ColorPicker.cs.
Referenced by Empyrean.ColorPicker.ColorPicker.Init().
|
private |
Definition at line 63 of file ColorPicker.cs.
Referenced by Empyrean.ColorPicker.ColorPicker.OnDropperCanceled(), and Empyrean.ColorPicker.ColorPicker.StartDropper().
LabeledColorSlider Empyrean.ColorPicker.ColorPicker.blueValSlider |
Definition at line 37 of file ColorPicker.cs.
Referenced by Empyrean.ColorPicker.ColorPicker.OnSlidersModeButton(), and Empyrean.ColorPicker.ColorPicker.UpdateColor().
int [] Empyrean.ColorPicker.ColorPicker.colors = new int[10] |
Definition at line 61 of file ColorPicker.cs.
Color Empyrean.ColorPicker.ColorPicker.defaultColor |
Definition at line 55 of file ColorPicker.cs.
Dropper Empyrean.ColorPicker.ColorPicker.dropper |
Definition at line 46 of file ColorPicker.cs.
Referenced by LayerColorPicker.OnBack(), LayerColorPicker.OnKill(), and Empyrean.ColorPicker.ColorPicker.StartDropper().
|
private |
Definition at line 49 of file ColorPicker.cs.
Referenced by Empyrean.ColorPicker.ColorPicker.Init().
LabeledColorSlider Empyrean.ColorPicker.ColorPicker.greenSatSlider |
Definition at line 34 of file ColorPicker.cs.
Referenced by Empyrean.ColorPicker.ColorPicker.OnSlidersModeButton(), and Empyrean.ColorPicker.ColorPicker.UpdateColor().
|
private |
Definition at line 43 of file ColorPicker.cs.
Referenced by Empyrean.ColorPicker.ColorPicker.UpdateColorPicker().
HueSlider Empyrean.ColorPicker.ColorPicker.hueSlider |
Definition at line 28 of file ColorPicker.cs.
Referenced by Empyrean.ColorPicker.ColorPicker.Init(), Empyrean.ColorPicker.ColorPicker.OnColorPickedFromPalette(), and Empyrean.ColorPicker.ColorPicker.UpdateColor().
ColorPalette Empyrean.ColorPicker.ColorPicker.palette |
Definition at line 25 of file ColorPicker.cs.
Referenced by Empyrean.ColorPicker.ColorPicker.UpdateColor(), and Empyrean.ColorPicker.ColorPicker.UpdateColorPicker().
LabeledColorSlider Empyrean.ColorPicker.ColorPicker.redHueSlider |
Definition at line 31 of file ColorPicker.cs.
Referenced by Empyrean.ColorPicker.ColorPicker.OnSlidersModeButton(), and Empyrean.ColorPicker.ColorPicker.UpdateColor().
SelectedColorController Empyrean.ColorPicker.ColorPicker.selectedColor |
Definition at line 22 of file ColorPicker.cs.
Referenced by Empyrean.ColorPicker.ColorPicker.OnColorPickedFromPalette(), Empyrean.ColorPicker.ColorPicker.SelectColor(), Empyrean.ColorPicker.ColorPicker.StartDropper(), Empyrean.ColorPicker.ColorPicker.UpdateColor(), Empyrean.ColorPicker.ColorPicker.UpdateColorPicker(), and Empyrean.ColorPicker.ColorPicker.UpdateSlidersValues().
|
staticpackage |
Definition at line 18 of file ColorPicker.cs.
Referenced by Empyrean.ColorPicker.ColorPicker.OnColorSliderValueChanged(), Empyrean.ColorPicker.ColorPicker.OnSlidersModeButton(), and Empyrean.ColorPicker.ColorPicker.UpdateSlidersValues().
|
private |
Definition at line 52 of file ColorPicker.cs.
Referenced by Empyrean.ColorPicker.ColorPicker.Init().
|
private |
Definition at line 58 of file ColorPicker.cs.
Referenced by Empyrean.ColorPicker.ColorPicker.Init(), Empyrean.ColorPicker.ColorPicker.IsAlphaBeingUsed(), and Empyrean.ColorPicker.ColorPicker.UpdateSlidersValues().
|
get |
Definition at line 77 of file ColorPicker.cs.
Referenced by Empyrean.ColorPicker.ColorPicker.OnColorPickedFromPalette(), and Empyrean.ColorPicker.ColorPicker.UpdateColor().
|
get |
Definition at line 89 of file ColorPicker.cs.
Referenced by Empyrean.ColorPicker.SliderBackgroundController.GetColorByTypeAndIndex().
|
get |
Definition at line 91 of file ColorPicker.cs.
Referenced by Empyrean.ColorPicker.SliderBackgroundController.GetColorByTypeAndIndex().
|
getset |
Definition at line 65 of file ColorPicker.cs.
Referenced by Empyrean.ColorPicker.SliderBackgroundController.DelayedUpdateBg(), Empyrean.ColorPicker.SliderBackgroundController.GetColorByTypeAndIndex(), LayerColorPicker.OnClickConfirm(), LayerPixelPaint.OnInit(), UIColorPicker.SetColor(), and PixelPaint.Update().
|
get |
Definition at line 93 of file ColorPicker.cs.
Referenced by Empyrean.ColorPicker.SliderBackgroundController.GetColorByTypeAndIndex().
Action<Color> Empyrean.ColorPicker.ColorPicker.ColorUpdated |
Definition at line 95 of file ColorPicker.cs.
Referenced by Empyrean.ColorPicker.ColorPicker.UpdateColorPicker().