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
}
}