|
Elin Decompiled Documentation EA 23.224 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().