Searched refs:cells (Results 1 - 11 of 11) sorted by relevance

/haiku/src/apps/serialconnect/
H A DTermView.h47 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[]; member in struct:ScrollBufferItem
427 // First handle cells from the normal screen
437 cell = line->cells[pos.col];
442 // All cells outside the used terminal area are drawn with the same
483 TermView::_PushLine(int cols, const VTermScreenCell* cells) argument
488 memcpy(item->cells, cells, cols * sizeof(VTermScreenCell));
528 TermView::_PopLine(int cols, VTermScreenCell* cells) argument
537 memcpy(cells, item->cells, col
569 _PushLine(int cols, const VTermScreenCell* cells, void* user) argument
579 _PopLine(int cols, VTermScreenCell* cells, void* user) argument
[all...]
/haiku/src/apps/terminal/
H A DBasicTerminalBuffer.cpp271 memcpy(destLine->cells, sourceLine->cells,
290 && line->cells[column - 1].attributes.IsWidth();
306 if (column > 0 && line->cells[column - 1].attributes.IsWidth())
309 TerminalCell& cell = line->cells[column];
328 TerminalCell& cell = line->cells[c];
351 attributes = line->cells[column].attributes;
354 TerminalCell& cell = line->cells[column];
422 if (x > 0 && line->cells[x - 1].attributes.IsWidth())
426 int type = classifier->Classify(line->cells[
[all...]
H A DHistoryBuffer.cpp113 TerminalCell& cell = buffer->cells[charCount++];
126 buffer->cells[charCount++].attributes.Reset();
147 const TerminalCell& cell = line->cells[i];
170 const TerminalCell& cell = line->cells[i];
H A DTerminalLine.h214 TerminalCell cells[1]; member in struct:TerminalLine
232 cells[i].attributes = attr;
/haiku/src/servers/app/drawing/Painter/
H A Dagg_rasterizer_scanline_aa_subpix.h162 const cell_aa* const* cells = m_outline.scanline_cells(m_scan_y); local
169 const cell_aa* cur_cell = *cells;
184 cur_cell = *++cells;
199 cur_cell = *++cells;
218 cur_cell = *++cells;
243 cur_cell = *++cells;
/haiku/headers/libs/agg/
H A Dagg_rasterizer_compound_aa.h41 // array of cells.
485 const cell_style_aa* const* cells = m_outline.scanline_cells(m_scan_y); local
508 m_sl_start = cells[0]->x;
509 m_sl_len = cells[num_cells-1]->x - m_sl_start + 1;
512 curr_cell = *cells++;
528 cells = m_outline.scanline_cells(m_scan_y);
533 curr_cell = *cells++;
H A Dagg_rasterizer_scanline_aa.h44 // array of cells.
239 const cell_aa* const* cells = m_outline.scanline_cells(m_scan_y); local
244 const cell_aa* cur_cell = *cells;
251 //accumulate all cells with the same X
254 cur_cell = *++cells;
H A Dagg_scanline_storage_aa.h94 int add_cells(const T* cells, unsigned num_cells) argument
100 memcpy(ptr, cells, sizeof(T) * num_cells);
106 memcpy(s.ptr, cells, sizeof(T) * num_cells);
172 int covers_id; // The index of the cells in the scanline_cell_storage
/haiku/src/apps/serialconnect/libvterm/include/
H A Dvterm.h240 int (*sb_pushline)(int cols, const VTermScreenCell *cells, void *user);
241 int (*sb_popline)(int cols, VTermScreenCell *cells, void *user);
/haiku/src/libs/glut/
H A Dglutint.h318 int size; /* number of cells in colormap */
320 GLUTcolorcell *cells; /* array of cells */ member in struct:_GLUTcolormap

Completed in 78 milliseconds