diff options
author | Ben Bridle <bridle.benjamin@gmail.com> | 2023-10-10 14:56:04 +1300 |
---|---|---|
committer | Ben Bridle <bridle.benjamin@gmail.com> | 2023-10-10 14:56:04 +1300 |
commit | a6e97019bd53e4478c846f8f636c18ecb53bece2 (patch) | |
tree | 69dada994e34cdfb4ddcef5a29c753f449407ec7 /src/lib.rs | |
download | phosphor-a6e97019bd53e4478c846f8f636c18ecb53bece2.zip |
First commit, before upgrading winit to version 28.1
Diffstat (limited to 'src/lib.rs')
-rw-r--r-- | src/lib.rs | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/src/lib.rs b/src/lib.rs new file mode 100644 index 0000000..75aaa1b --- /dev/null +++ b/src/lib.rs @@ -0,0 +1,29 @@ +mod keyboard_input; +mod press_state; +mod program_controller; +mod render_hint; +mod render_request; +mod window; +mod window_controller; +mod window_manager; + +use window::Window; + +pub use keyboard_input::KeyboardInput; +pub use press_state::PressState; +pub use program_controller::{DefaultProgramController, ProgramController}; +pub use render_hint::RenderHint; +pub use render_request::RenderRequest; +pub use window_controller::WindowController; +pub use window_manager::WindowManager; + +pub use buffer::{Buffer, Colour}; +pub use winit::{ + event::ModifiersState, + event::VirtualKeyCode as KeyCode, + window::CursorIcon, +}; + +pub type Point = geometry::Point<i32>; +pub type Dimensions = geometry::Dimensions<u32>; +pub type Rect = geometry::Rect<i32, u32>; |