Home
last modified time | relevance | path

Searched refs:VTermScreenCell (Results 1 – 4 of 4) sorted by relevance

/haiku/src/apps/serialconnect/
H A DTermView.h42 void _GetCell(VTermPos pos, VTermScreenCell& cell);
47 void _PushLine(int cols, const VTermScreenCell* cells);
48 int _PopLine(int cols, VTermScreenCell* cells);
54 static int _PushLine(int cols, const VTermScreenCell* cells,
56 static int _PopLine(int cols, VTermScreenCell* cells,
H A DTermView.cpp24 VTermScreenCell cells[];
78 VTermScreenCell cell; in Draw()
88 VTermScreenCell newCell; in Draw()
344 VTermScreenCell cell; in _Init()
425 TermView::_GetCell(VTermPos pos, VTermScreenCell& cell) in _GetCell()
483 TermView::_PushLine(int cols, const VTermScreenCell* cells) in _PushLine()
486 + cols * sizeof(VTermScreenCell)); in _PushLine()
488 memcpy(item->cells, cells, cols * sizeof(VTermScreenCell)); in _PushLine()
528 TermView::_PopLine(int cols, VTermScreenCell* cells) in _PopLine()
537 memcpy(cells, item->cells, cols * sizeof(VTermScreenCell)); in _PopLine()
[all …]
/haiku/src/apps/serialconnect/libvterm/include/
H A Dvterm.h230 } VTermScreenCell; typedef
240 int (*sb_pushline)(int cols, const VTermScreenCell *cells, void *user);
241 int (*sb_popline)(int cols, VTermScreenCell *cells, void *user);
279 int vterm_screen_get_cell(const VTermScreen *screen, VTermPos pos, VTermScreenCell *cell);
/haiku/src/apps/serialconnect/libvterm/src/
H A Dscreen.c39 static int vterm_screen_set_cell(VTermScreen *screen, VTermPos pos, const VTermScreenCell *cell);
66 VTermScreenCell *sb_buffer;
528 screen->sb_buffer = vterm_allocator_malloc(screen->vt, sizeof(VTermScreenCell) * new_cols); in resize()
654 screen->sb_buffer = vterm_allocator_malloc(screen->vt, sizeof(VTermScreenCell) * cols); in screen_new()
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()