module

Cresium::GlyphFont

Shared ASCII-art font rendering: each glyph is a block of lines. Digits and Letters each provide their own glyphs/rows (by overriding the hooks below) and extend this module to inherit render. A module with a single size only needs to define GLYPHS/HEIGHT and can leave the hooks at their defaults; Digits overrides them to pick between its small (GLYPHS/HEIGHT) and large (LARGE_GLYPHS/LARGE_HEIGHT) variants.