Enum sdl2::event::EventType[src]

pub enum EventType {
    FirstEventType,
    QuitEventType,
    AppTerminatingEventType,
    AppLowMemoryEventType,
    AppWillEnterBackgroundEventType,
    AppDidEnterBackgroundEventType,
    AppWillEnterForegroundEventType,
    AppDidEnterForegroundEventType,
    WindowEventType,
    KeyDownEventType,
    KeyUpEventType,
    TextEditingEventType,
    TextInputEventType,
    MouseMotionEventType,
    MouseButtonDownEventType,
    MouseButtonUpEventType,
    MouseWheelEventType,
    JoyAxisMotionEventType,
    JoyBallMotionEventType,
    JoyHatMotionEventType,
    JoyButtonDownEventType,
    JoyButtonUpEventType,
    JoyDeviceAddedEventType,
    JoyDeviceRemovedEventType,
    ControllerAxisMotionEventType,
    ControllerButtonDownEventType,
    ControllerButtonUpEventType,
    ControllerDeviceAddedEventType,
    ControllerDeviceRemovedEventType,
    ControllerDeviceRemappedEventType,
    FingerDownEventType,
    FingerUpEventType,
    FingerMotionEventType,
    DollarGestureEventType,
    DollarRecordEventType,
    MultiGestureEventType,
    ClipboardUpdateEventType,
    DropFileEventType,
    UserEventType,
    LastEventType,
}

Types of events that can be delivered.

Variants

FirstEventType
QuitEventType
AppTerminatingEventType
AppLowMemoryEventType
AppWillEnterBackgroundEventType
AppDidEnterBackgroundEventType
AppWillEnterForegroundEventType
AppDidEnterForegroundEventType
WindowEventType
KeyDownEventType
KeyUpEventType
TextEditingEventType
TextInputEventType
MouseMotionEventType
MouseButtonDownEventType
MouseButtonUpEventType
MouseWheelEventType
JoyAxisMotionEventType
JoyBallMotionEventType
JoyHatMotionEventType
JoyButtonDownEventType
JoyButtonUpEventType
JoyDeviceAddedEventType
JoyDeviceRemovedEventType
ControllerAxisMotionEventType
ControllerButtonDownEventType
ControllerButtonUpEventType
ControllerDeviceAddedEventType
ControllerDeviceRemovedEventType
ControllerDeviceRemappedEventType
FingerDownEventType
FingerUpEventType
FingerMotionEventType
DollarGestureEventType
DollarRecordEventType
MultiGestureEventType
ClipboardUpdateEventType
DropFileEventType
UserEventType
LastEventType

Trait Implementations

Derived Implementations

impl FromPrimitive for EventType

fn from_i64(__arg_0: i64) -> Option<EventType>

fn from_u64(__arg_0: u64) -> Option<EventType>