ferroui-base 0.3.0

The base library of FerroUI: the property system, layout, input, styling, media, text, animation, data binding and the compositor
Documentation
//! Raw input events: input as reported by the platform, before it is
//! turned into routed events by the input devices.

mod i_drag_drop_device;
mod raw_drag_event;
mod raw_drag_event_type;
mod raw_input_event_args;
mod raw_input_helpers;
mod raw_key_event_args;
mod raw_mouse_wheel_event_args;
mod raw_pointer_event_args;
mod raw_pointer_gesture_event_args;
mod raw_size_event_args;
mod raw_text_input_event_args;
mod raw_touch_event_args;

pub use i_drag_drop_device::IDragDropDevice;
pub use raw_drag_event::RawDragEvent;
pub use raw_drag_event_type::RawDragEventType;
pub use raw_input_event_args::{IRawInputEventArgs, RawInputEventArgs};
pub use raw_key_event_args::{RawKeyEventArgs, RawKeyEventType};
pub use raw_mouse_wheel_event_args::RawMouseWheelEventArgs;
pub use raw_pointer_event_args::{RawPointerEventArgs, RawPointerEventType, RawPointerPoint};
pub use raw_pointer_gesture_event_args::RawPointerGestureEventArgs;
pub use raw_size_event_args::RawSizeEventArgs;
pub use raw_text_input_event_args::RawTextInputEventArgs;
pub use raw_touch_event_args::RawTouchEventArgs;