Crate beamterm_renderer

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.
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.
TerminalDebugApi
Debug API exposed to browser console for terminal inspection.
TerminalGrid
A high-performance terminal grid renderer using instanced rendering.

Enums§

CellIterator
Zero-allocation iterator over terminal cell indices.
DebugSpacePattern
Debug pattern for validating pixel-perfect rendering of cell dimensions.
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.