ttx 0.1.0
Loading...
Searching...
No Matches
ttx::terminal::Screen Member List

This is the complete list of members for ttx::terminal::Screen, including all inherited members.

absolute_row_end() const -> u64ttx::terminal::Screeninline
absolute_row_screen_start() const -> u64ttx::terminal::Screeninline
absolute_row_start() const -> u64ttx::terminal::Screeninline
begin_selection(SelectionPoint const &point, BeginSelectionMode mode)ttx::terminal::Screen
BeginSelectionMode enum namettx::terminal::Screen
clear()ttx::terminal::Screen
clear_after_cursor()ttx::terminal::Screen
clear_before_cursor()ttx::terminal::Screen
clear_damage_tracking()ttx::terminal::Screen
clear_row()ttx::terminal::Screen
clear_row_after_cursor()ttx::terminal::Screen
clear_row_before_cursor()ttx::terminal::Screen
clear_scroll_back()ttx::terminal::Screen
clear_selection()ttx::terminal::Screen
clear_whole_screen_dirty_flag()ttx::terminal::Screeninline
current_graphics_rendition() const -> GraphicsRendition const &ttx::terminal::Screen
current_hyperlink() const -> di::Optional< Hyperlink const & >ttx::terminal::Screen
cursor() const -> Cursorttx::terminal::Screeninline
delete_characters(u32 count)ttx::terminal::Screen
delete_lines(u32 count)ttx::terminal::Screen
erase_characters(u32 n)ttx::terminal::Screen
find_row(u64 row) const -> di::Tuple< u32, RowGroup const & >ttx::terminal::Screen
in_selection(SelectionPoint const &point) const -> boolttx::terminal::Screen
insert_blank_characters(u32 count)ttx::terminal::Screen
insert_blank_lines(u32 count)ttx::terminal::Screen
invalidate_all()ttx::terminal::Screeninline
iterate_row(u64 row) constttx::terminal::Screeninline
max_height() const -> u32ttx::terminal::Screeninline
max_width() const -> u32ttx::terminal::Screeninline
origin_mode() const -> OriginModettx::terminal::Screeninline
put_cell(di::StringView text, MultiCellInfo const &multi_cell_info, AutoWrapMode auto_wrap_mode, bool explicitly_sized, bool complex_grapheme_cluster)ttx::terminal::Screen
put_code_point(c32 code_point, AutoWrapMode auto_wrap_mode)ttx::terminal::Screen
put_osc66(OSC66 const &sized_text, AutoWrapMode auto_wrap_mode)ttx::terminal::Screen
resize(Size const &size)ttx::terminal::Screen
restore_cursor(SavedCursor const &cursor)ttx::terminal::Screen
save_cursor() const -> SavedCursorttx::terminal::Screen
Screen(Size const &size, ScrollBackEnabled scroll_back_enabled)ttx::terminal::Screenexplicit
scroll_down()ttx::terminal::Screen
scroll_region() const -> ScrollRegion const &ttx::terminal::Screeninline
ScrollBackEnabled enum namettx::terminal::Screen
selected_text() const -> di::Stringttx::terminal::Screen
selection() const -> di::Optional< Selection >ttx::terminal::Screeninline
set_current_graphics_rendition(GraphicsRendition const &rendition)ttx::terminal::Screen
set_current_hyperlink(di::Optional< Hyperlink const & > hyperlink)ttx::terminal::Screen
set_cursor(u32 row, u32 col)ttx::terminal::Screen
set_cursor(u32 row, u32 col, bool overflow_pending)ttx::terminal::Screen
set_cursor_col(u32 col)ttx::terminal::Screen
set_cursor_col_relative(u32 col)ttx::terminal::Screen
set_cursor_relative(u32 row, u32 col)ttx::terminal::Screen
set_cursor_row(u32 row)ttx::terminal::Screen
set_cursor_row_relative(u32 row)ttx::terminal::Screen
set_origin_mode(OriginMode mode)ttx::terminal::Screen
set_scroll_region(ScrollRegion const &region)ttx::terminal::Screen
size() const -> Size const &ttx::terminal::Screeninline
state_as_escape_sequences() const -> di::Stringttx::terminal::Screen
total_rows() const -> usizettx::terminal::Screeninline
update_selection(SelectionPoint const &point)ttx::terminal::Screen
visual_scroll_at_bottom() const -> boolttx::terminal::Screeninline
visual_scroll_down()ttx::terminal::Screen
visual_scroll_offset() const -> u64ttx::terminal::Screeninline
visual_scroll_to_bottom()ttx::terminal::Screen
visual_scroll_up()ttx::terminal::Screen
whole_screen_dirty() const -> boolttx::terminal::Screeninline