ascii-chat
Binary v0.15.83-53-gb711d8720
Library lib/v0.3.2-701-gb711d8720
Video chat in your terminal
Loading...
Searching...
No Matches
terminal_renderer_s Struct Reference

Data Fields

rendered_cell_t cells [512]
VTerm * vt
VTermScreen * vts
int cols
int rows
FT_Library ft_lib
FT_Face ft_face
FT_Face zalgo_face
int zalgo_level
glyph_cache_entry_t * zalgo_cache
int cell_w
int cell_h
int baseline
uint8_t * framebuffer
int width_px
int height_px
int pitch
term_renderer_theme_t theme
bool is_matrix_font
glyph_cache_entry_t * glyph_cache

Detailed Description

Definition at line 89 of file media/render/terminal.c.

Field Documentation

◆ baseline

int terminal_renderer_s::baseline

Definition at line 99 of file media/render/terminal.c.

Referenced by term_renderer_create(), and term_renderer_feed().

◆ cell_h

int terminal_renderer_s::cell_h

Definition at line 99 of file media/render/terminal.c.

Referenced by term_renderer_create(), and term_renderer_feed().

◆ cell_w

int terminal_renderer_s::cell_w

◆ cells

rendered_cell_t terminal_renderer_s::cells[512]

Definition at line 90 of file media/render/terminal.c.

Referenced by term_renderer_destroy(), and term_renderer_feed().

◆ cols

int terminal_renderer_s::cols

◆ framebuffer

uint8_t* terminal_renderer_s::framebuffer

◆ ft_face

FT_Face terminal_renderer_s::ft_face

◆ ft_lib

FT_Library terminal_renderer_s::ft_lib

◆ glyph_cache

glyph_cache_entry_t* terminal_renderer_s::glyph_cache

◆ height_px

int terminal_renderer_s::height_px

◆ is_matrix_font

bool terminal_renderer_s::is_matrix_font

Definition at line 103 of file media/render/terminal.c.

Referenced by term_renderer_create(), and term_renderer_feed().

◆ pitch

int terminal_renderer_s::pitch

◆ rows

int terminal_renderer_s::rows

◆ theme

term_renderer_theme_t terminal_renderer_s::theme

Definition at line 102 of file media/render/terminal.c.

Referenced by term_renderer_create(), and term_renderer_feed().

◆ vt

VTerm* terminal_renderer_s::vt

◆ vts

VTermScreen* terminal_renderer_s::vts

Definition at line 92 of file media/render/terminal.c.

Referenced by term_renderer_create(), and term_renderer_feed().

◆ width_px

int terminal_renderer_s::width_px

◆ zalgo_cache

glyph_cache_entry_t* terminal_renderer_s::zalgo_cache

Definition at line 98 of file media/render/terminal.c.

Referenced by term_renderer_destroy().

◆ zalgo_face

FT_Face terminal_renderer_s::zalgo_face

Definition at line 96 of file media/render/terminal.c.

Referenced by term_renderer_destroy(), and term_renderer_set_zalgo().

◆ zalgo_level

int terminal_renderer_s::zalgo_level

Definition at line 97 of file media/render/terminal.c.

Referenced by term_renderer_set_zalgo().


The documentation for this struct was generated from the following file: