ling_ui/lib.rs
1//! ling-ui — UI for Ling: retained-mode widgets + flex layout, plus the 2030
2//! holographic toolkit ([`anim`] easings/springs/tweens and [`holo`] vector
3//! stroke font + sci-fi frame geometry + immediate-mode hit-testing).
4
5pub mod widget;
6pub mod layout;
7pub mod event;
8pub mod renderer;
9pub mod anim;
10pub mod holo;
11pub mod widgets;
12
13pub use widget::{View, Widget, Label, Button};
14pub use layout::{FlexDirection, LayoutNode, Style, simple_layout};
15pub use event::Event;
16pub use renderer::SoftwareRenderer;
17pub use anim::{Easing, Spring, Tween, ease};
18pub use widgets::{Draw, Rgba};
19
20pub const VERSION: &str = env!("CARGO_PKG_VERSION");