2023-01-16 09:53:52 +00:00
|
|
|
#![deny(rust_2018_idioms)]
|
|
|
|
|
|
|
|
pub mod builder;
|
|
|
|
pub mod elements;
|
2025-02-27 09:43:07 +00:00
|
|
|
pub mod gui_handler;
|
2023-01-16 09:53:52 +00:00
|
|
|
pub mod keyboard;
|
|
|
|
pub mod states;
|
|
|
|
pub mod tab_control;
|
|
|
|
|
2023-01-16 11:58:59 +00:00
|
|
|
mod context_interface;
|
|
|
|
mod controller_button;
|
2024-03-24 18:19:08 +00:00
|
|
|
mod element_creator;
|
2025-02-27 09:43:07 +00:00
|
|
|
mod gui_direction;
|
|
|
|
mod mouse_button;
|
2023-01-16 09:53:52 +00:00
|
|
|
pub mod prelude;
|
|
|
|
|
|
|
|
pub type CustomCallback<I, O> = dyn Fn(I) -> anyhow::Result<O> + Send + Sync;
|