Lines Matching refs:column
285 BasicTerminalBuffer::IsFullWidthChar(int32 row, int32 column) const
289 return line != NULL && column > 0 && column < line->length
290 && line->cells[column - 1].attributes.IsWidth();
295 BasicTerminalBuffer::GetChar(int32 row, int32 column, UTF8Char& character,
303 if (column < 0 || column >= line->length)
306 if (column > 0 && line->cells[column - 1].attributes.IsWidth())
309 TerminalCell& cell = line->cells[column];
317 BasicTerminalBuffer::GetCellAttributes(int32 row, int32 column,
323 if (line == NULL || column < 0)
326 int32 c = column;
329 if (c > column && attributes != cell.attributes)
333 count = c - column;
349 int32 column = firstColumn;
350 if (column <= lastColumn)
351 attributes = line->cells[column].attributes;
353 for (; column <= lastColumn; column++) {
354 TerminalCell& cell = line->cells[column];
365 return column - firstColumn;