Lines Matching refs:rect
33 /* true if the rect contains the point */
40 /* move a rect */
41 static inline void vterm_rect_move(VTermRect *rect, int row_delta, int col_delta)
43 rect->start_row += row_delta; rect->end_row += row_delta;
44 rect->start_col += col_delta; rect->end_col += col_delta;
184 int (*scrollrect)(VTermRect rect, int downward, int rightward, void *user);
186 int (*erase)(VTermRect rect, int selective, void *user);
233 int (*damage)(VTermRect rect, void *user);
262 size_t vterm_screen_get_chars(const VTermScreen *screen, uint32_t *chars, size_t len, const VTermRect rect);
263 size_t vterm_screen_get_text(const VTermScreen *screen, char *str, size_t len, const VTermRect rect);
290 void vterm_scroll_rect(VTermRect rect,
294 int (*eraserect)(VTermRect rect, int selective, void *user),