Union csfml_window_sys::sfEvent [] [src]

#[repr(C)]
pub union sfEvent { pub type_: sfEventType, pub size: sfSizeEvent, pub key: sfKeyEvent, pub text: sfTextEvent, pub mouseMove: sfMouseMoveEvent, pub mouseButton: sfMouseButtonEvent, pub mouseWheel: sfMouseWheelEvent, pub mouseWheelScroll: sfMouseWheelScrollEvent, pub joystickMove: sfJoystickMoveEvent, pub joystickButton: sfJoystickButtonEvent, pub joystickConnect: sfJoystickConnectEvent, pub touch: sfTouchEvent, pub sensor: sfSensorEvent, // some fields omitted }

Fields

type_: sfEventType size: sfSizeEvent key: sfKeyEvent text: sfTextEvent mouseMove: sfMouseMoveEvent mouseButton: sfMouseButtonEvent mouseWheel: sfMouseWheelEvent mouseWheelScroll: sfMouseWheelScrollEvent joystickMove: sfJoystickMoveEvent joystickButton: sfJoystickButtonEvent joystickConnect: sfJoystickConnectEvent touch: sfTouchEvent sensor: sfSensorEvent

Trait Implementations

impl Copy for sfEvent
[src]

impl Clone for sfEvent
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more