// Copyright (c) 2015 - 2023 Doozy Entertainment. All Rights Reserved. // This code can only be used under the standard Unity Asset Store End User License Agreement // A Copy of the EULA APPENDIX 1 is available at http://unity3d.com/company/legal/as_terms namespace Doozy.Editor.EditorUI { /// /// States communicate the status of UI elements to the user /// public enum InteractableState { /// /// A disabled state communicates a noninteractive component or element /// Disabled = 0, /// /// An enabled state communicates an interactive component or element /// Enabled = 1, /// /// A hover state communicates when a user has placed a cursor above an interactive element /// Hover = 2, /// /// A focused state communicates when a user has highlighted an element, using an input method such as a keyboard or voice /// Focused = 3, /// /// A selected state communicates a user choice /// Selected = 4, /// /// An activated state communicates a highlighted destination, whether initiated by the user or by default /// Activated = 5, /// /// A pressed state communicates a user tap /// Pressed = 6, /// /// A dragged state communicates when a user presses and moves an element /// Dragged } }