Elin Decompiled Documentation EA 23.102 Nightly
|
Public Member Functions | |
void | PickColors (Action< Color > onColorPicked, Action onDropCanceled) |
void | Stop () |
Public Attributes | |
Coroutine | coroutine |
Action | onDropCanceled |
Static Public Attributes | |
const int | BlockWidth = 16 |
const int | BlockHeight = 16 |
Private Member Functions | |
void | Awake () |
void | Start () |
void | Update () |
void | UpdateRenderTextureIfNecessary () |
IEnumerator | EnlargeAreaAroundPointer () |
void | UpdateTexture () |
void | UpdateColorByMousePosition () |
void | OnBlockerClicked () |
Private Attributes | |
ColorPalette | palette |
Button | blockerPrefab |
Button | blocker |
RenderTexture | renderTexture |
Texture2D | texture2D |
Texture2D | pixelBlock |
Color | color |
Color[] | black16x16 = new Color[256] |
Action< Color > | onColorPicked |
Definition at line 8 of file Dropper.cs.
|
inlineprivate |
Definition at line 38 of file Dropper.cs.
References Empyrean.ColorPicker.Dropper.black16x16, Color, Empyrean.ColorPicker.Dropper.pixelBlock, Empyrean.ColorPicker.Dropper.renderTexture, and Empyrean.ColorPicker.Dropper.texture2D.
|
inlineprivate |
Definition at line 67 of file Dropper.cs.
References Empyrean.ColorPicker.Dropper.black16x16, Color, Empyrean.ColorPicker.Dropper.palette, Empyrean.ColorPicker.Dropper.pixelBlock, Empyrean.ColorPicker.ColorPalette.ShowEnlargedPixels(), Empyrean.ColorPicker.Dropper.texture2D, Empyrean.ColorPicker.Dropper.UpdateColorByMousePosition(), and Empyrean.ColorPicker.Dropper.UpdateTexture().
Referenced by Empyrean.ColorPicker.Dropper.PickColors().
|
inlineprivate |
Definition at line 112 of file Dropper.cs.
References Empyrean.ColorPicker.Dropper.color, Empyrean.ColorPicker.Dropper.onColorPicked, and Empyrean.ColorPicker.Dropper.Stop().
Referenced by Empyrean.ColorPicker.Dropper.PickColors().
|
inline |
Definition at line 102 of file Dropper.cs.
References Empyrean.ColorPicker.Dropper.blocker, Empyrean.ColorPicker.Dropper.blockerPrefab, Empyrean.ColorPicker.Dropper.coroutine, Empyrean.ColorPicker.Dropper.EnlargeAreaAroundPointer(), Empyrean.ColorPicker.Dropper.OnBlockerClicked(), Empyrean.ColorPicker.Dropper.onColorPicked, Empyrean.ColorPicker.Dropper.onDropCanceled, Empyrean.ColorPicker.Dropper.palette, and Empyrean.ColorPicker.ColorPalette.ShowDropperMarker().
Referenced by Empyrean.ColorPicker.ColorPicker.StartDropper().
|
inlineprivate |
Definition at line 50 of file Dropper.cs.
|
inline |
Definition at line 118 of file Dropper.cs.
References Empyrean.ColorPicker.Dropper.blocker, Empyrean.ColorPicker.Dropper.coroutine, Empyrean.ColorPicker.Dropper.palette, and Empyrean.ColorPicker.ColorPalette.ShowDropperMarker().
Referenced by LayerColorPicker.OnBack(), Empyrean.ColorPicker.Dropper.OnBlockerClicked(), and LayerColorPicker.OnKill().
|
inlineprivate |
Definition at line 54 of file Dropper.cs.
References Empyrean.ColorPicker.Dropper.UpdateRenderTextureIfNecessary().
|
inlineprivate |
Definition at line 97 of file Dropper.cs.
References Empyrean.ColorPicker.Dropper.color, Empyrean.ColorPicker.Dropper.texture2D, and EInput.uiMousePosition.
Referenced by Empyrean.ColorPicker.Dropper.EnlargeAreaAroundPointer().
|
inlineprivate |
Definition at line 59 of file Dropper.cs.
References Empyrean.ColorPicker.Dropper.renderTexture.
Referenced by Empyrean.ColorPicker.Dropper.Update().
|
inlineprivate |
Definition at line 91 of file Dropper.cs.
References Empyrean.ColorPicker.Dropper.renderTexture, and Empyrean.ColorPicker.Dropper.texture2D.
Referenced by Empyrean.ColorPicker.Dropper.EnlargeAreaAroundPointer().
Definition at line 32 of file Dropper.cs.
Referenced by Empyrean.ColorPicker.Dropper.Awake(), and Empyrean.ColorPicker.Dropper.EnlargeAreaAroundPointer().
|
private |
Definition at line 20 of file Dropper.cs.
Referenced by Empyrean.ColorPicker.Dropper.PickColors(), and Empyrean.ColorPicker.Dropper.Stop().
|
private |
Definition at line 14 of file Dropper.cs.
Referenced by Empyrean.ColorPicker.Dropper.PickColors().
|
static |
Definition at line 18 of file Dropper.cs.
|
static |
Definition at line 16 of file Dropper.cs.
|
private |
Definition at line 30 of file Dropper.cs.
Referenced by Empyrean.ColorPicker.Dropper.OnBlockerClicked(), and Empyrean.ColorPicker.Dropper.UpdateColorByMousePosition().
Coroutine Empyrean.ColorPicker.Dropper.coroutine |
Definition at line 28 of file Dropper.cs.
Referenced by LayerColorPicker.OnBack(), LayerColorPicker.OnKill(), Empyrean.ColorPicker.Dropper.PickColors(), and Empyrean.ColorPicker.Dropper.Stop().
|
private |
Definition at line 36 of file Dropper.cs.
Referenced by Empyrean.ColorPicker.Dropper.OnBlockerClicked(), and Empyrean.ColorPicker.Dropper.PickColors().
Action Empyrean.ColorPicker.Dropper.onDropCanceled |
Definition at line 34 of file Dropper.cs.
Referenced by LayerColorPicker.OnBack(), LayerColorPicker.OnKill(), and Empyrean.ColorPicker.Dropper.PickColors().
|
private |
Definition at line 11 of file Dropper.cs.
Referenced by Empyrean.ColorPicker.Dropper.EnlargeAreaAroundPointer(), Empyrean.ColorPicker.Dropper.PickColors(), and Empyrean.ColorPicker.Dropper.Stop().
|
private |
Definition at line 26 of file Dropper.cs.
Referenced by Empyrean.ColorPicker.Dropper.Awake(), and Empyrean.ColorPicker.Dropper.EnlargeAreaAroundPointer().
|
private |
Definition at line 22 of file Dropper.cs.
Referenced by Empyrean.ColorPicker.Dropper.Awake(), Empyrean.ColorPicker.Dropper.UpdateRenderTextureIfNecessary(), and Empyrean.ColorPicker.Dropper.UpdateTexture().
|
private |
Definition at line 24 of file Dropper.cs.
Referenced by Empyrean.ColorPicker.Dropper.Awake(), Empyrean.ColorPicker.Dropper.EnlargeAreaAroundPointer(), Empyrean.ColorPicker.Dropper.UpdateColorByMousePosition(), and Empyrean.ColorPicker.Dropper.UpdateTexture().