Struct csfml_window_sys::sfEvent
[−]
[src]
#[repr(C)]pub struct sfEvent { pub type_: __BindgenUnionField<sfEventType>, pub size: __BindgenUnionField<sfSizeEvent>, pub key: __BindgenUnionField<sfKeyEvent>, pub text: __BindgenUnionField<sfTextEvent>, pub mouseMove: __BindgenUnionField<sfMouseMoveEvent>, pub mouseButton: __BindgenUnionField<sfMouseButtonEvent>, pub mouseWheel: __BindgenUnionField<sfMouseWheelEvent>, pub mouseWheelScroll: __BindgenUnionField<sfMouseWheelScrollEvent>, pub joystickMove: __BindgenUnionField<sfJoystickMoveEvent>, pub joystickButton: __BindgenUnionField<sfJoystickButtonEvent>, pub joystickConnect: __BindgenUnionField<sfJoystickConnectEvent>, pub touch: __BindgenUnionField<sfTouchEvent>, pub sensor: __BindgenUnionField<sfSensorEvent>, pub bindgen_union_field: [u32; 6], }
Fields
type_: __BindgenUnionField<sfEventType>
size: __BindgenUnionField<sfSizeEvent>
key: __BindgenUnionField<sfKeyEvent>
text: __BindgenUnionField<sfTextEvent>
mouseMove: __BindgenUnionField<sfMouseMoveEvent>
mouseButton: __BindgenUnionField<sfMouseButtonEvent>
mouseWheel: __BindgenUnionField<sfMouseWheelEvent>
mouseWheelScroll: __BindgenUnionField<sfMouseWheelScrollEvent>
joystickMove: __BindgenUnionField<sfJoystickMoveEvent>
joystickButton: __BindgenUnionField<sfJoystickButtonEvent>
joystickConnect: __BindgenUnionField<sfJoystickConnectEvent>
touch: __BindgenUnionField<sfTouchEvent>
sensor: __BindgenUnionField<sfSensorEvent>
bindgen_union_field: [u32; 6]
Trait Implementations
impl Debug for sfEvent
[src]
impl Copy for sfEvent
[src]
impl Clone for sfEvent
[src]
fn clone(&self) -> Self
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more