Crate beamterm_renderer

Source

Modules§

mouse
Mouse input handling for the beamterm terminal renderer.
wasm

Structs§

BlockCellIterator
Iterator for block (rectangular) cell selection.
CellData
Data for a single terminal cell including character and colors.
CellDynamic
Dynamic instance data for terminal cell appearance.
CellQuery
Configuration for querying and extracting text from terminal cells.
FontAtlas
A texture atlas containing font glyphs for efficient WebGL text rendering.
FontAtlasData
Font atlas data for GPU-accelerated terminal rendering.
LinearCellIterator
Iterator for linear cell selection.
Renderer
High-level WebGL2 renderer for terminal-style applications.
Terminal
High-performance WebGL2 terminal renderer.
TerminalBuilder
Builder for configuring and creating a Terminal.
TerminalGrid
A high-performance terminal grid renderer using instanced rendering.

Enums§

CellIterator
Zero-allocation iterator over terminal cell indices.
Error
Error categories.
FontStyle
GlyphEffect
SelectionMode
Defines how cells are selected in the terminal grid.

Functions§

select
Creates a new cell query with the specified selection mode.