Symbol: VTermRect
src/apps/serialconnect/TermView.cpp
185
VTermRect newSize = _PixelsToGlyphs(BRect(0, 0, width - 2 * kBorderSpacing,
src/apps/serialconnect/TermView.cpp
361
VTermRect
src/apps/serialconnect/TermView.cpp
366
VTermRect rect;
src/apps/serialconnect/TermView.cpp
387
BRect TermView::_GlyphsToPixels(const VTermRect& glyphs) const
src/apps/serialconnect/TermView.cpp
415
VTermRect rect;
src/apps/serialconnect/TermView.cpp
455
TermView::_Damage(VTermRect rect)
src/apps/serialconnect/TermView.cpp
464
VTermRect r;
src/apps/serialconnect/TermView.cpp
505
VTermRect dirty;
src/apps/serialconnect/TermView.cpp
549
TermView::_Damage(VTermRect rect, void* user)
src/apps/serialconnect/TermView.cpp
61
VTermRect updatedChars = _PixelsToGlyphs(updateRect);
src/apps/serialconnect/TermView.h
38
VTermRect _PixelsToGlyphs(BRect pixels) const;
src/apps/serialconnect/TermView.h
39
BRect _GlyphsToPixels(const VTermRect& glyphs) const;
src/apps/serialconnect/TermView.h
44
void _Damage(VTermRect rect);
src/apps/serialconnect/TermView.h
51
static int _Damage(VTermRect rect, void* user);
src/apps/serialconnect/libvterm/include/vterm.h
184
int (*scrollrect)(VTermRect rect, int downward, int rightward, void *user);
src/apps/serialconnect/libvterm/include/vterm.h
185
int (*moverect)(VTermRect dest, VTermRect src, void *user);
src/apps/serialconnect/libvterm/include/vterm.h
186
int (*erase)(VTermRect rect, int selective, void *user);
src/apps/serialconnect/libvterm/include/vterm.h
233
int (*damage)(VTermRect rect, void *user);
src/apps/serialconnect/libvterm/include/vterm.h
234
int (*moverect)(VTermRect dest, VTermRect src, void *user);
src/apps/serialconnect/libvterm/include/vterm.h
262
size_t vterm_screen_get_chars(const VTermScreen *screen, uint32_t *chars, size_t len, const VTermRect rect);
src/apps/serialconnect/libvterm/include/vterm.h
263
size_t vterm_screen_get_text(const VTermScreen *screen, char *str, size_t len, const VTermRect rect);
src/apps/serialconnect/libvterm/include/vterm.h
277
int vterm_screen_get_attrs_extent(const VTermScreen *screen, VTermRect *extent, VTermPos pos, VTermAttrMask attrs);
src/apps/serialconnect/libvterm/include/vterm.h
290
void vterm_scroll_rect(VTermRect rect,
src/apps/serialconnect/libvterm/include/vterm.h
293
int (*moverect)(VTermRect src, VTermRect dest, void *user),
src/apps/serialconnect/libvterm/include/vterm.h
294
int (*eraserect)(VTermRect rect, int selective, void *user),
src/apps/serialconnect/libvterm/include/vterm.h
297
void vterm_copy_cells(VTermRect dest,
src/apps/serialconnect/libvterm/include/vterm.h
298
VTermRect src,
src/apps/serialconnect/libvterm/include/vterm.h
34
static inline int vterm_rect_contains(VTermRect r, VTermPos p)
src/apps/serialconnect/libvterm/include/vterm.h
41
static inline void vterm_rect_move(VTermRect *rect, int row_delta, int col_delta)
src/apps/serialconnect/libvterm/src/rect.h
18
static void rect_clip(VTermRect *dst, VTermRect *bounds)
src/apps/serialconnect/libvterm/src/rect.h
30
static int rect_equal(VTermRect *a, VTermRect *b)
src/apps/serialconnect/libvterm/src/rect.h
39
static int rect_contains(VTermRect *big, VTermRect *small)
src/apps/serialconnect/libvterm/src/rect.h
49
static int rect_intersects(VTermRect *a, VTermRect *b)
src/apps/serialconnect/libvterm/src/rect.h
9
static void rect_expand(VTermRect *dst, VTermRect *src)
src/apps/serialconnect/libvterm/src/screen.c
104
static void damagerect(VTermScreen *screen, VTermRect rect)
src/apps/serialconnect/libvterm/src/screen.c
106
VTermRect emit;
src/apps/serialconnect/libvterm/src/screen.c
163
VTermRect rect = {
src/apps/serialconnect/libvterm/src/screen.c
178
VTermRect rect;
src/apps/serialconnect/libvterm/src/screen.c
207
static int moverect_internal(VTermRect dest, VTermRect src, void *user)
src/apps/serialconnect/libvterm/src/screen.c
248
static int moverect_user(VTermRect dest, VTermRect src, void *user)
src/apps/serialconnect/libvterm/src/screen.c
266
static int erase_internal(VTermRect rect, int selective, void *user)
src/apps/serialconnect/libvterm/src/screen.c
290
static int erase_user(VTermRect rect, int selective, void *user)
src/apps/serialconnect/libvterm/src/screen.c
299
static int erase(VTermRect rect, int selective, void *user)
src/apps/serialconnect/libvterm/src/screen.c
305
static int scrollrect(VTermRect rect, int downward, int rightward, void *user)
src/apps/serialconnect/libvterm/src/screen.c
491
VTermRect rect;
src/apps/serialconnect/libvterm/src/screen.c
503
VTermRect rect = {
src/apps/serialconnect/libvterm/src/screen.c
51
VTermRect damaged;
src/apps/serialconnect/libvterm/src/screen.c
52
VTermRect pending_scrollrect;
src/apps/serialconnect/libvterm/src/screen.c
531
VTermRect rect = {
src/apps/serialconnect/libvterm/src/screen.c
544
VTermRect rect = {
src/apps/serialconnect/libvterm/src/screen.c
589
VTermRect rect;
src/apps/serialconnect/libvterm/src/screen.c
680
static size_t _get_chars(const VTermScreen *screen, const int utf8, void *buffer, size_t len, const VTermRect rect)
src/apps/serialconnect/libvterm/src/screen.c
732
size_t vterm_screen_get_chars(const VTermScreen *screen, uint32_t *chars, size_t len, const VTermRect rect)
src/apps/serialconnect/libvterm/src/screen.c
737
size_t vterm_screen_get_text(const VTermScreen *screen, char *str, size_t len, const VTermRect rect)
src/apps/serialconnect/libvterm/src/screen.c
900
int vterm_screen_get_attrs_extent(const VTermScreen *screen, VTermRect *extent, VTermPos pos, VTermAttrMask attrs)
src/apps/serialconnect/libvterm/src/state.c
112
VTermRect rect = {
src/apps/serialconnect/libvterm/src/state.c
1686
VTermRect rect = { 0, state->rows, 0, state->cols };
src/apps/serialconnect/libvterm/src/state.c
1743
VTermRect rect = {
src/apps/serialconnect/libvterm/src/state.c
310
VTermRect rect = {
src/apps/serialconnect/libvterm/src/state.c
407
VTermRect rect = {
src/apps/serialconnect/libvterm/src/state.c
50
static void erase(VTermState *state, VTermRect rect, int selective)
src/apps/serialconnect/libvterm/src/state.c
81
static void scroll(VTermState *state, VTermRect rect, int downward, int rightward)
src/apps/serialconnect/libvterm/src/state.c
913
VTermRect rect;
src/apps/serialconnect/libvterm/src/vterm.c
233
void vterm_scroll_rect(VTermRect rect,
src/apps/serialconnect/libvterm/src/vterm.c
236
int (*moverect)(VTermRect src, VTermRect dest, void *user),
src/apps/serialconnect/libvterm/src/vterm.c
237
int (*eraserect)(VTermRect rect, int selective, void *user),
src/apps/serialconnect/libvterm/src/vterm.c
240
VTermRect src;
src/apps/serialconnect/libvterm/src/vterm.c
241
VTermRect dest;
src/apps/serialconnect/libvterm/src/vterm.c
302
void vterm_copy_cells(VTermRect dest,
src/apps/serialconnect/libvterm/src/vterm.c
303
VTermRect src,