#![cfg(any(target_os = "linux", target_os = "dragonfly", target_os = "freebsd", target_os = "openbsd"))] pub use self::window::{Window as Window2, WindowId}; pub use self::event_loop::EventsLoop; pub use self::context::{WaylandContext, MonitorId, get_available_monitors, get_primary_monitor}; use self::window::{make_wid, DecoratedHandler}; use self::event_loop::EventsLoopSink; extern crate wayland_kbd; extern crate wayland_window; mod context; mod event_loop; mod keyboard; mod window;