Lines Matching refs:int32

27 	int32	linesScrolled;			// number of lines added to the history
28 int32 dirtyTop; // dirty line range
29 int32 dirtyBottom; //
38 void ExtendDirtyRegion(int32 top, int32 bottom)
67 status_t Init(int32 width, int32 height,
68 int32 historyCapacity);
70 int32 Width() const { return fWidth; }
71 int32 Height() const { return fHeight; }
72 inline int32 HistorySize() const;
73 inline int32 HistoryCapacity() const;
80 virtual status_t ResizeTo(int32 width, int32 height);
81 virtual status_t ResizeTo(int32 width, int32 height,
82 int32 historyCapacity);
83 status_t SetHistoryCapacity(int32 historyCapacity);
88 int32 offset, int32 dirtyTop,
89 int32 dirtyBottom);
91 bool IsFullWidthChar(int32 row, int32 column) const;
92 int GetChar(int32 row, int32 column,
95 void GetCellAttributes(int32 row, int32 column,
97 int32 GetString(int32 row, int32 firstColumn,
98 int32 lastColumn, char* buffer,
107 int32 LineLength(int32 index) const;
108 void GetLineColor(int32 index, Attributes& attr) const;
140 void InsertCursorBackTab(int32 numTabs);
142 void InsertSpace(int32 num);
143 void InsertLines(int32 numLines);
147 inline void EraseChars(int32 numChars);
148 void EraseCharsFrom(int32 first, int32 numChars);
152 void DeleteChars(int32 numChars);
154 void DeleteColumnsFrom(int32 first);
155 void DeleteLines(int32 numLines);
158 inline void SetCursor(int32 x, int32 y);
159 inline void SetCursorX(int32 x);
160 inline void SetCursorY(int32 y);
166 inline void MoveCursorRight(int32 num);
167 inline void MoveCursorLeft(int32 num);
168 inline void MoveCursorUp(int32 num);
169 inline void MoveCursorDown(int32 num);
173 inline void ScrollBy(int32 numLines);
174 void SetScrollRegion(int32 top, int32 bottom);
178 void SetTabStop(int32 x);
179 void ClearTabStop(int32 x);
185 inline int32 _LineIndex(int32 index) const;
186 inline TerminalLine* _LineAt(int32 index) const;
187 inline TerminalLine* _HistoryLineAt(int32 index,
190 inline void _Invalidate(int32 top, int32 bottom);
192 void _SetCursor(int32 x, int32 y, bool absolute);
195 static TerminalLine** _AllocateLines(int32 width, int32 count);
196 static void _FreeLines(TerminalLine** lines, int32 count);
197 void _ClearLines(int32 first, int32 last);
199 status_t _ResizeHistory(int32 width,
200 int32 historyCapacity);
201 status_t _ResizeSimple(int32 width, int32 height,
202 int32 historyCapacity);
203 status_t _ResizeRewrap(int32 width, int32 height,
204 int32 historyCapacity);
205 status_t _ResetTabStops(int32 width);
207 void _Scroll(int32 top, int32 bottom,
208 int32 numLines);
211 static void _TruncateLine(TerminalLine* line, int32 length);
212 void _InsertGap(int32 width);
214 int32 row, int32 startColumn,
215 int32 endColumn) const;
226 int32 fWidth;
227 int32 fHeight;
230 int32 fScrollTop; // first line to scroll
231 int32 fScrollBottom; // last line to scroll (incl.)
235 int32 fScreenOffset; // index of screen line 0
261 int32
268 int32
290 BasicTerminalBuffer::EraseChars(int32 numChars)
304 BasicTerminalBuffer::SetCursor(int32 x, int32 y)
311 BasicTerminalBuffer::SetCursorX(int32 x)
318 BasicTerminalBuffer::SetCursorY(int32 y)
325 BasicTerminalBuffer::MoveCursorRight(int32 num)
332 BasicTerminalBuffer::MoveCursorLeft(int32 num)
339 BasicTerminalBuffer::MoveCursorUp(int32 num)
346 BasicTerminalBuffer::MoveCursorDown(int32 num)
353 BasicTerminalBuffer::ScrollBy(int32 numLines)