Searched refs:VTermPos (Results 1 – 5 of 5) sorted by relevance
/external/libvterm/include/ |
D | vterm.h | 21 } VTermPos; typedef 26 static inline int vterm_pos_cmp(VTermPos a, VTermPos b) in vterm_pos_cmp() 39 static inline int vterm_rect_contains(VTermRect r, VTermPos p) in vterm_rect_contains() 351 int (*putglyph)(VTermGlyphInfo *info, VTermPos pos, void *user); 352 int (*movecursor)(VTermPos pos, VTermPos oldpos, int visible, void *user); 360 int (*resize)(int rows, int cols, VTermPos *delta, void *user); 374 void vterm_state_get_cursorpos(const VTermState *state, VTermPos *cursorpos); 425 int (*movecursor)(VTermPos pos, VTermPos oldpos, int visible, void *user); 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); [all …]
|
/external/libvterm/src/ |
D | screen.c | 39 static int vterm_screen_set_cell(VTermScreen *screen, VTermPos pos, const VTermScreenCell *cell); 172 static int putglyph(VTermGlyphInfo *info, VTermPos pos, void *user) in putglyph() 215 VTermPos pos; in moverect_internal() 387 static int movecursor(VTermPos pos, VTermPos oldpos, int visible, void *user) in movecursor() 477 static int resize(int new_rows, int new_cols, VTermPos *delta, void *user) in resize() 489 VTermPos pos = { 0, 0 }; in resize() 490 VTermPos cursor = screen->state->pos; in resize() 550 VTermPos pos = { 0, 0 }; in resize() 737 int vterm_screen_get_cell(const VTermScreen *screen, VTermPos pos, VTermScreenCell *cell) in vterm_screen_get_cell() 774 static int vterm_screen_set_cell(VTermScreen *screen, VTermPos pos, const VTermScreenCell *cell) in vterm_screen_set_cell() [all …]
|
D | vterm_internal.h | 63 VTermPos pos; 96 VTermPos combine_pos; // Position before movement 130 VTermPos pos;
|
D | vterm.c | 330 void (*copycell)(VTermPos dest, VTermPos src, void *user), in vterm_copy_cells() 361 VTermPos pos; in vterm_copy_cells() 364 VTermPos srcpos = { pos.row + downward, pos.col + rightward }; in vterm_copy_cells()
|
D | state.c | 14 static void putglyph(VTermState *state, const uint32_t chars[], int width, VTermPos pos) in putglyph() 31 static void updatecursor(VTermState *state, VTermPos *oldpos, int cancel_phantom) in updatecursor() 242 VTermPos oldpos = state->pos; in on_text() 412 VTermPos oldpos = state->pos; in on_control() 540 VTermPos oldpos = state->pos; in savecursor() 611 VTermPos pos; in on_escape() 663 VTermPos oldpos = state->pos; in on_escape() 725 VTermPos oldpos = state->pos; in set_dec_mode() 919 VTermPos oldpos = state->pos; in on_csi() 1582 VTermPos oldpos = state->pos; in on_resize() [all …]
|