#![doc = include_str!("../README.md")]
mod handler;
mod oneoff;
mod reactor;
mod sync;
mod timer;
pub mod event_loop;
pub mod filter;
pub mod platform;
pub mod window;
pub mod event {
#[doc(inline)]
pub use winit::event::*;
pub use super::window::registration::{
AxisMotion, CursorMoved, KeyboardInput, MouseInput, MouseWheel, ScaleFactor,
ScaleFactorChanged, ScaleFactorChanging, TouchpadMagnify, TouchpadPressure, TouchpadRotate,
};
}
#[doc(inline)]
pub use winit::{dpi, error, monitor};
pub use handler::{Event, Handler, Waiter};
pub use sync::{DefaultThreadSafety, ThreadSafety, ThreadUnsafe};
pub use timer::Timer;
#[cfg(feature = "thread_safe")]
pub use sync::ThreadSafe;