|
Elin Decompiled Documentation EA 23.227 Nightly Patch 1
|
Public Member Functions | |
| void | SelectColor (HSVColor hsv) |
| void | OnPointerDown (PointerEventData eventData) |
| void | OnDrag (PointerEventData eventData) |
| void | OnInitializePotentialDrag (PointerEventData ped) |
| void | UpdateMarkerPosition (HSVColor hsv) |
| void | ShowEnlargedPixels (Color[] colors) |
| void | ShowDropperMarker (bool value) |
Properties | |
| Vector2 | MarkerPosition [get] |
Events | |
| Action< Vector2 > | ColorPicked |
Private Member Functions | |
| void | Awake () |
| void | Init () |
| Vector2 | GetNormalisedPointerPosition (Vector2 position) |
| Vector2 | GetClampedLocalPosition (Vector2 position) |
| void | GeneratePaletteTexture (HSVColor hsv) |
| void | SetMarkerPosition (Vector2 position) |
Private Attributes | |
| HSVColor | current |
| Color[] | colorArray |
| Texture2D | texture |
| RawImage | paletteImage |
| RectTransform | marker |
| RectTransform | dropperSelectionMarker |
| bool | initiated |
Definition at line 9 of file ColorPalette.cs.
|
inlineprivate |
Definition at line 34 of file ColorPalette.cs.
References Empyrean.ColorPicker.ColorPalette.Init().
|
inlineprivate |
Definition at line 90 of file ColorPalette.cs.
References Empyrean.ColorPicker.ColorPalette.colorArray, Empyrean.ColorPicker.ColorPalette.current, HSVColor.h, Empyrean.Utils.Colorist.HSVtoRGB(), and Empyrean.ColorPicker.ColorPalette.texture.
Referenced by Empyrean.ColorPicker.ColorPalette.SelectColor().
|
inlineprivate |
Definition at line 82 of file ColorPalette.cs.
References Empyrean.ColorPicker.ColorPalette.paletteImage.
Referenced by Empyrean.ColorPicker.ColorPalette.GetNormalisedPointerPosition().
|
inlineprivate |
Definition at line 71 of file ColorPalette.cs.
References Empyrean.ColorPicker.ColorPalette.GetClampedLocalPosition(), and Empyrean.ColorPicker.ColorPalette.paletteImage.
Referenced by Empyrean.ColorPicker.ColorPalette.OnDrag().
|
inlineprivate |
Definition at line 39 of file ColorPalette.cs.
References Color, Empyrean.ColorPicker.ColorPalette.colorArray, Empyrean.ColorPicker.ColorPalette.initiated, Empyrean.ColorPicker.ColorPalette.paletteImage, and Empyrean.ColorPicker.ColorPalette.texture.
Referenced by Empyrean.ColorPicker.ColorPalette.Awake(), and Empyrean.ColorPicker.ColorPalette.SelectColor().
|
inline |
Definition at line 66 of file ColorPalette.cs.
References Empyrean.ColorPicker.ColorPalette.ColorPicked, and Empyrean.ColorPicker.ColorPalette.GetNormalisedPointerPosition().
Referenced by Empyrean.ColorPicker.ColorPalette.OnPointerDown().
|
inline |
Definition at line 77 of file ColorPalette.cs.
|
inline |
Definition at line 61 of file ColorPalette.cs.
References Empyrean.ColorPicker.ColorPalette.OnDrag().
|
inline |
Definition at line 51 of file ColorPalette.cs.
References Empyrean.ColorPicker.ColorPalette.current, Empyrean.ColorPicker.ColorPalette.GeneratePaletteTexture(), HSVColor.h, Empyrean.ColorPicker.ColorPalette.Init(), and Empyrean.ColorPicker.ColorPalette.UpdateMarkerPosition().
Referenced by Empyrean.ColorPicker.ColorPicker.UpdateColorPicker().
|
inlineprivate |
Definition at line 111 of file ColorPalette.cs.
Referenced by Empyrean.ColorPicker.ColorPalette.UpdateMarkerPosition().
|
inline |
Definition at line 134 of file ColorPalette.cs.
References Empyrean.ColorPicker.ColorPalette.dropperSelectionMarker, and Empyrean.ColorPicker.ColorPalette.marker.
Referenced by Empyrean.ColorPicker.Dropper.PickColors(), and Empyrean.ColorPicker.Dropper.Stop().
|
inline |
Definition at line 117 of file ColorPalette.cs.
References Color, and Empyrean.ColorPicker.ColorPalette.texture.
Referenced by Empyrean.ColorPicker.Dropper.EnlargeAreaAroundPointer().
|
inline |
Definition at line 106 of file ColorPalette.cs.
References HSVColor.s, Empyrean.ColorPicker.ColorPalette.SetMarkerPosition(), and HSVColor.v.
Referenced by Empyrean.ColorPicker.ColorPalette.SelectColor().
|
private |
Definition at line 13 of file ColorPalette.cs.
Referenced by Empyrean.ColorPicker.ColorPalette.GeneratePaletteTexture(), and Empyrean.ColorPicker.ColorPalette.Init().
|
private |
Definition at line 11 of file ColorPalette.cs.
Referenced by Empyrean.ColorPicker.ColorPalette.GeneratePaletteTexture(), and Empyrean.ColorPicker.ColorPalette.SelectColor().
|
private |
Definition at line 24 of file ColorPalette.cs.
Referenced by Empyrean.ColorPicker.ColorPalette.ShowDropperMarker().
|
private |
Definition at line 26 of file ColorPalette.cs.
Referenced by Empyrean.ColorPicker.ColorPalette.Init().
|
private |
Definition at line 21 of file ColorPalette.cs.
Referenced by Empyrean.ColorPicker.ColorPalette.ShowDropperMarker().
|
private |
Definition at line 18 of file ColorPalette.cs.
Referenced by Empyrean.ColorPicker.ColorPalette.GetClampedLocalPosition(), Empyrean.ColorPicker.ColorPalette.GetNormalisedPointerPosition(), and Empyrean.ColorPicker.ColorPalette.Init().
|
private |
Definition at line 15 of file ColorPalette.cs.
Referenced by Empyrean.ColorPicker.ColorPalette.GeneratePaletteTexture(), Empyrean.ColorPicker.ColorPalette.Init(), and Empyrean.ColorPicker.ColorPalette.ShowEnlargedPixels().
|
get |
Definition at line 28 of file ColorPalette.cs.
Referenced by Empyrean.ColorPicker.ColorPicker.UpdateColor().
| Action<Vector2> Empyrean.ColorPicker.ColorPalette.ColorPicked |
Definition at line 30 of file ColorPalette.cs.
Referenced by Empyrean.ColorPicker.ColorPalette.OnDrag().