From a6e97019bd53e4478c846f8f636c18ecb53bece2 Mon Sep 17 00:00:00 2001
From: Ben Bridle <bridle.benjamin@gmail.com>
Date: Tue, 10 Oct 2023 14:56:04 +1300
Subject: First commit, before upgrading winit to version 28.1

---
 src/lib.rs | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)
 create mode 100644 src/lib.rs

(limited to 'src/lib.rs')

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>;
-- 
cgit v1.2.3-70-g09d2