Searched refs:VTermPos (Results 1 – 7 of 7) sorted by relevance
/haiku/src/apps/serialconnect/libvterm/include/ |
H A D | vterm.h | 16 } VTermPos; typedef 21 static inline int vterm_pos_cmp(VTermPos a, VTermPos b) in vterm_pos_cmp() 34 static inline int vterm_rect_contains(VTermRect r, VTermPos p) in vterm_rect_contains() 182 int (*putglyph)(VTermGlyphInfo *info, VTermPos pos, void *user); 183 int (*movecursor)(VTermPos pos, VTermPos oldpos, int visible, void *user); 192 int (*resize)(int rows, int cols, VTermPos *delta, void *user); 200 void vterm_state_get_cursorpos(const VTermState *state, VTermPos *cursorpos); 235 int (*movecursor)(VTermPos pos, VTermPos oldpos, int visible, void *user); 277 int vterm_screen_get_attrs_extent(const VTermScreen *screen, VTermRect *extent, VTermPos pos, VTerm… 279 int vterm_screen_get_cell(const VTermScreen *screen, VTermPos pos, VTermScreenCell *cell); [all …]
|
/haiku/src/apps/serialconnect/ |
H A D | TermView.h | 42 void _GetCell(VTermPos pos, VTermScreenCell& cell); 45 void _MoveCursor(VTermPos pos, VTermPos oldPos, 52 static int _MoveCursor(VTermPos pos, VTermPos oldPos,
|
H A D | TermView.cpp | 63 VTermPos pos; in Draw() 67 VTermPos cursorPos; in Draw() 345 VTermPos firstPos; in _Init() 425 TermView::_GetCell(VTermPos pos, VTermScreenCell& cell) in _GetCell() 445 VTermPos firstPos; in _GetCell() 462 TermView::_MoveCursor(VTermPos pos, VTermPos oldPos, int visible) in _MoveCursor() 559 TermView::_MoveCursor(VTermPos pos, VTermPos oldPos, int visible, void* user) in _MoveCursor()
|
/haiku/src/apps/serialconnect/libvterm/src/ |
H A D | vterm_internal.h | 52 VTermPos pos; 81 VTermPos combine_pos; // Position before movement 115 VTermPos pos;
|
H A D | screen.c | 39 static int vterm_screen_set_cell(VTermScreen *screen, VTermPos pos, const VTermScreenCell *cell); 173 static int putglyph(VTermGlyphInfo *info, VTermPos pos, void *user) in putglyph() 217 VTermPos pos; in moverect_internal() 385 static int movecursor(VTermPos pos, VTermPos oldpos, int visible, void *user) in movecursor() 482 static int resize(int new_rows, int new_cols, VTermPos *delta, void *user) in resize() 496 VTermPos pos = { 0, 0 }; in resize() 550 VTermPos pos = { 0, 0 }; in resize() 743 int vterm_screen_get_cell(const VTermScreen *screen, VTermPos pos, VTermScreenCell *cell) in vterm_screen_get_cell() 781 static int vterm_screen_set_cell(VTermScreen *screen, VTermPos pos, const VTermScreenCell *cell) in vterm_screen_set_cell() 812 int vterm_screen_is_eol(const VTermScreen *screen, VTermPos pos) in vterm_screen_is_eol() [all …]
|
H A D | vterm.c | 304 void (*copycell)(VTermPos dest, VTermPos src, void *user), in vterm_copy_cells() 313 VTermPos pos; in vterm_copy_cells() 339 VTermPos srcpos = { pos.row + downward, pos.col + rightward }; in vterm_copy_cells()
|
H A D | state.c | 20 static void putglyph(VTermState *state, const uint32_t chars[], int width, VTermPos pos) in putglyph() 37 static void updatecursor(VTermState *state, VTermPos *oldpos, int cancel_phantom) in updatecursor() 205 VTermPos oldpos = state->pos; in on_text() 355 VTermPos oldpos = state->pos; in on_control() 561 VTermPos oldpos = state->pos; in savecursor() 632 VTermPos pos; in on_escape() 684 VTermPos oldpos = state->pos; in on_escape() 746 VTermPos oldpos = state->pos; in set_dec_mode() 906 VTermPos oldpos; in on_csi() 1524 VTermPos oldpos = state->pos; in on_resize() [all …]
|