Home
last modified time | relevance | path

Searched refs:VTermPos (Results 1 – 7 of 7) sorted by relevance

/haiku/src/apps/serialconnect/libvterm/include/
H A Dvterm.h16 } 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 DTermView.h42 void _GetCell(VTermPos pos, VTermScreenCell& cell);
45 void _MoveCursor(VTermPos pos, VTermPos oldPos,
52 static int _MoveCursor(VTermPos pos, VTermPos oldPos,
H A DTermView.cpp63 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 Dvterm_internal.h52 VTermPos pos;
81 VTermPos combine_pos; // Position before movement
115 VTermPos pos;
H A Dscreen.c39 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 Dvterm.c304 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 Dstate.c20 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 …]