#include </home/runner/work/ttx/ttx/lib/include/ttx/renderer.h>
|
void | start (dius::tty::WindowSize size) |
|
auto | finish (dius::SyncFile &output, RenderedCursor const &cursor) -> di::Result<> |
|
void | put_text (di::StringView text, u32 row, u32 col, GraphicsRendition const &graphics_rendition={}) |
|
void | put_text (c32 text, u32 row, u32 col, GraphicsRendition const &graphics_rendition={}) |
|
void | clear_row (u32 row, GraphicsRendition const &graphics_rendition={}) |
|
void | set_bound (u32 row, u32 col, u32 width, u32 height) |
|
◆ clear_row()
void ttx::Renderer::clear_row |
( |
u32 | row, |
|
|
GraphicsRendition const & | graphics_rendition = {} ) |
◆ finish()
auto ttx::Renderer::finish |
( |
dius::SyncFile & | output, |
|
|
RenderedCursor const & | cursor ) -> di::Result<> |
◆ put_text() [1/2]
void ttx::Renderer::put_text |
( |
c32 | text, |
|
|
u32 | row, |
|
|
u32 | col, |
|
|
GraphicsRendition const & | graphics_rendition = {} ) |
◆ put_text() [2/2]
void ttx::Renderer::put_text |
( |
di::StringView | text, |
|
|
u32 | row, |
|
|
u32 | col, |
|
|
GraphicsRendition const & | graphics_rendition = {} ) |
◆ set_bound()
void ttx::Renderer::set_bound |
( |
u32 | row, |
|
|
u32 | col, |
|
|
u32 | width, |
|
|
u32 | height ) |
◆ start()
void ttx::Renderer::start |
( |
dius::tty::WindowSize | size | ) |
|
The documentation for this class was generated from the following files: