Color Terminal
These topics explain the terminal rendering layer in Erbsland Core. They cover block-based terminal cells, buffers, geometry, drawing helpers, terminal backends, input handling, and the imported cterm demos.
- Color Terminal Demos
- Terminal Setup and Screen Rendering
- Implementing Terminal Backends
- Keyboard Input and Terminal Text Editing
- Cursor-Based Terminal Output
- Working with Terminal Buffers
- Viewing and Scrolling Terminal Buffers
- Drawing Terminal Frames, Borders, and Tiles
- Rendering Text in Terminal Buffers
- Configuring Terminal Paragraph Layout
- Rendering Terminal Bitmaps
- Rendering and Defining Bitmap Fonts
- Terminal Text Blocks and Block Strings
- Terminal Colors and Animated Palettes
- Terminal Layout Geometry