mirror of
https://github.com/rust-windowing/winit.git
synced 2026-06-26 22:53:15 -04:00
* Use objc2::foundation CG types * Add safe abstraction over UIApplication * Add safe abstraction over UIDevice * Add safe abstraction over UIScreen * Add safe abstraction over UIWindow * Add safe abstraction over UIViewController * Add safe abstraction over UIView * Appease clippy
31 lines
975 B
Rust
31 lines
975 B
Rust
#![deny(unsafe_op_in_unsafe_fn)]
|
|
#![allow(non_snake_case)]
|
|
#![allow(non_upper_case_globals)]
|
|
|
|
mod application;
|
|
mod coordinate_space;
|
|
mod device;
|
|
mod event;
|
|
mod responder;
|
|
mod screen;
|
|
mod screen_mode;
|
|
mod touch;
|
|
mod trait_collection;
|
|
mod view;
|
|
mod view_controller;
|
|
mod window;
|
|
|
|
pub(crate) use self::application::UIApplication;
|
|
pub(crate) use self::coordinate_space::UICoordinateSpace;
|
|
pub(crate) use self::device::UIDevice;
|
|
pub(crate) use self::event::UIEvent;
|
|
pub(crate) use self::responder::UIResponder;
|
|
pub(crate) use self::screen::{UIScreen, UIScreenOverscanCompensation};
|
|
pub(crate) use self::screen_mode::UIScreenMode;
|
|
pub(crate) use self::touch::{UITouch, UITouchPhase, UITouchType};
|
|
pub(crate) use self::trait_collection::{UIForceTouchCapability, UITraitCollection};
|
|
#[allow(unused_imports)]
|
|
pub(crate) use self::view::{UIEdgeInsets, UIView};
|
|
pub(crate) use self::view_controller::{UIInterfaceOrientationMask, UIViewController};
|
|
pub(crate) use self::window::UIWindow;
|