rocketsplash_rt/lib.rs
1// <FILE>crates/rocketsplash-rt/src/lib.rs</FILE>
2// <DESC>Lightweight runtime for displaying Rocketsplash text art</DESC>
3// <VERS>VERSION: 1.1.0</VERS>
4// <WCTX>Runtime library implementation</WCTX>
5// <CLOG>Define runtime modules, exports, and public API surface</CLOG>
6
7//! # rocketsplash-rt
8//!
9//! A lightweight runtime library for displaying pre-rendered Rocketsplash text art.
10
11mod align;
12mod color;
13mod error;
14mod fallback_mode;
15mod font;
16mod gradient_direction;
17mod render;
18mod scroll;
19mod splash;
20mod text_style;
21
22pub use align::*;
23pub use color::*;
24pub use error::*;
25pub use fallback_mode::*;
26pub use font::*;
27pub use gradient_direction::*;
28pub use render::*;
29pub use scroll::*;
30pub use splash::*;
31pub use text_style::*;
32
33// Re-export format types used in the runtime API.
34pub use rocketsplash_formats::{FontAtlas, FontMeta, RenderMode, Rgb, SplashMeta, StyleFlags};
35
36// <FILE>crates/rocketsplash-rt/src/lib.rs</FILE>
37// <VERS>END OF VERSION: 1.1.0</VERS>