Lines Matching refs:VTermScreen
16 typedef struct VTermScreen VTermScreen; typedef
433 VTermScreen *vterm_obtain_screen(VTerm *vt);
435 void vterm_screen_set_callbacks(VTermScreen *screen, const VTermScreenCallbacks *callbacks, void *…
436 void *vterm_screen_get_cbdata(VTermScreen *screen);
439 void vterm_screen_set_unrecognised_fallbacks(VTermScreen *screen, const VTermParserCallbacks *fall…
440 void *vterm_screen_get_unrecognised_fbdata(VTermScreen *screen);
442 void vterm_screen_enable_altscreen(VTermScreen *screen, int altscreen);
453 void vterm_screen_flush_damage(VTermScreen *screen);
454 void vterm_screen_set_damage_merge(VTermScreen *screen, VTermDamageSize size);
456 void vterm_screen_reset(VTermScreen *screen, int hard);
459 size_t vterm_screen_get_chars(const VTermScreen *screen, uint32_t *chars, size_t len, const VTermRe…
460 size_t vterm_screen_get_text(const VTermScreen *screen, char *str, size_t len, const VTermRect rect…
476 int vterm_screen_get_attrs_extent(const VTermScreen *screen, VTermRect *extent, VTermPos pos, VTerm…
478 int vterm_screen_get_cell(const VTermScreen *screen, VTermPos pos, VTermScreenCell *cell);
480 int vterm_screen_is_eol(const VTermScreen *screen, VTermPos pos);
486 void vterm_screen_convert_color_to_rgb(const VTermScreen *screen, VTermColor *col);