using System; namespace OpenVIII { /// /// Triggers for actions /// [Flags] public enum ButtonTrigger : byte { /// /// Don't trigger /// None = 0x0, /// /// If was released now pressed /// OnPress = 0x1, /// /// If was pressed now released /// OnRelease = 0x2, /// /// If pressed, keeps triggering /// Press = 0x4, /// /// Trigger on value being out of the deadzone. /// Analog = 0x8, /// /// Don't check delay when triggering input. /// IgnoreDelay = 0x10, ///Require mouseover MouseOver = 0x20, /// /// For scrolling only /// Scrolling = 0x40, /// /// Force ignores default trigger. /// Force = 0x80 } }