unicorn_hat_extras/lib.rs
1//! High-level convenience features for the unicorn-hat library.
2//!
3//! This crate provides drawing primitives, bitmap fonts, text rendering,
4//! scrolling animations, and other utilities built on top of the core
5//! `unicorn-hat` crate.
6//!
7//! # Features
8//! - Bitmap fonts in multiple sizes (5×5)
9//! - Text rendering with negative coordinate support
10//! - Frame buffers for double-buffering and animation
11//! - Text scrolling in all directions for ticker-tape effects
12//!
13//! # Note
14//! This crate requires the `unicorn-hat` crate. Users should depend on
15//! both crates in their `Cargo.toml`.
16
17#![warn(missing_docs)]
18#![warn(rustdoc::missing_crate_level_docs)]
19
20pub mod font;
21pub mod frame;
22pub mod scroller;