Searched refs:lineIndex (Results 1 - 8 of 8) sorted by relevance

/haiku/src/apps/haikudepot/textview/
H A DParagraphLayout.h30 lineIndex(0)
34 GlyphInfo(uint32 charCode, float x, float width, int32 lineIndex) argument
39 lineIndex(lineIndex)
48 lineIndex(other.lineIndex)
57 lineIndex = other.lineIndex;
66 && lineIndex == other.lineIndex;
80 int32 lineIndex; member in class:GlyphInfo
[all...]
H A DTextDocumentLayout.h90 int32 FirstOffsetOnLine(int32 lineIndex);
91 int32 LastOffsetOnLine(int32 lineIndex);
94 void GetLineBounds(int32 lineIndex,
116 int32& lineIndex,
H A DTextDocumentLayout.cpp214 int32 lineIndex = 0; local
216 lineIndex += fParagraphLayouts[i].layout->CountLines();
220 return lineIndex + info.layout->LineIndexForOffset(textOffset);
228 TextDocumentLayout::FirstOffsetOnLine(int32 lineIndex) argument
231 int32 index = _ParagraphLayoutIndexForLineIndex(lineIndex, paragraphOffset);
234 return info.layout->FirstOffsetOnLine(lineIndex) + paragraphOffset;
242 TextDocumentLayout::LastOffsetOnLine(int32 lineIndex) argument
245 int32 index = _ParagraphLayoutIndexForLineIndex(lineIndex, paragraphOffset);
248 return info.layout->LastOffsetOnLine(lineIndex) + paragraphOffset;
273 TextDocumentLayout::GetLineBounds(int32 lineIndex, floa argument
432 _ParagraphLayoutIndexForLineIndex(int32& lineIndex, int32& paragraphOffset) argument
[all...]
H A DTextEditor.cpp307 int32 lineIndex = fLayout->LineIndexForOffset(fSelection.Caret());
308 _MoveToLine(lineIndex - 1, select);
318 int32 lineIndex = fLayout->LineIndexForOffset(fSelection.Caret());
319 _MoveToLine(lineIndex + 1, select);
329 int32 lineIndex = fLayout->LineIndexForOffset(fSelection.Caret());
330 _SetCaretOffset(fLayout->FirstOffsetOnLine(lineIndex), true, select,
341 int32 lineIndex = fLayout->LineIndexForOffset(fSelection.Caret());
342 _SetCaretOffset(fLayout->LastOffsetOnLine(lineIndex), true, select,
383 TextEditor::_MoveToLine(int32 lineIndex, bool select) argument
385 if (lineIndex <
[all...]
H A DTextEditor.h80 void _MoveToLine(int32 lineIndex, bool select);
/haiku/src/kits/debugger/files/
H A DSourceFile.cpp107 int32 lineIndex = 0;
108 fLineOffsets[lineIndex++] = 0;
112 fLineOffsets[lineIndex++] = i + 1;
/haiku/src/kits/debugger/model/
H A DDisassembledCode.cpp157 int32 lineIndex = fLines.CountItems(); local
160 SourceLocation(lineIndex), TargetAddressRange(address, size));
/haiku/src/kits/interface/
H A DTextView.cpp3868 int32 lineIndex = (*startLine > 0) ? *startLine - 1 : 0; local
3870 STELine* curLine = (*fLines)[lineIndex];
3886 lineIndex++;
3888 if (lineIndex > fLines->NumLines() || toOffset < nextLine->offset) {
3894 fLines->InsertLine(&newLine, lineIndex);
3901 while (lineIndex < fLines->NumLines()
3902 && toOffset >= ((*fLines)[lineIndex] + 1)->offset) {
3903 fLines->RemoveLines(lineIndex + 1);
3906 nextLine = (*fLines)[lineIndex];
3911 lineIndex
[all...]

Completed in 84 milliseconds