LibreOffice Module vcl (master)
1
|
#include <textdata.hxx>
Public Member Functions | |
TextPaM () | |
TextPaM (sal_uInt32 nPara, sal_Int32 nIndex) | |
sal_uInt32 | GetPara () const |
sal_uInt32 & | GetPara () |
sal_Int32 | GetIndex () const |
sal_Int32 & | GetIndex () |
bool | operator== (const TextPaM &rPaM) const |
bool | operator!= (const TextPaM &rPaM) const |
bool | operator< (const TextPaM &rPaM) const |
bool | operator> (const TextPaM &rPaM) const |
Private Attributes | |
sal_uInt32 | mnPara |
sal_Int32 | mnIndex |
Definition at line 36 of file textdata.hxx.
|
inline |
Definition at line 43 of file textdata.hxx.
|
inline |
Definition at line 44 of file textdata.hxx.
|
inline |
Definition at line 49 of file textdata.hxx.
References mnIndex.
Referenced by TextView::Command(), TextView::CursorDown(), TextView::CursorEndOfLine(), TextView::CursorEndOfParagraph(), TextView::CursorLeft(), TextView::CursorRight(), TextView::CursorStartOfLine(), TextView::CursorStartOfParagraph(), TextView::CursorUp(), TextView::CursorWordLeft(), TextView::CursorWordRight(), TextView::drop(), TextEngine::FindCharAttrib(), TextEngine::GetEditCursor(), TextView::GetLineNumberOfCursorInSelection(), TextEngine::GetPaM(), TextEngine::GetText(), TextDoc::GetTextLen(), TextEngine::GetTextPortionRange(), TextEngine::GetWord(), TextEngine::ImpCharsInserted(), TextEngine::ImpCharsRemoved(), TextEngine::ImpConnectParagraphs(), TextView::ImpDelete(), TextView::ImpIndentBlock(), TextEngine::ImpInsertParaBreak(), TextEngine::ImpInsertText(), TextEngine::ImpPaint(), TextEngine::ImpParagraphRemoved(), TextEngine::ImpRemoveChars(), TextDoc::InsertParaBreak(), TextDoc::InsertText(), TextEngine::IsInputSequenceCheckingRequired(), TextView::IsInSelection(), TextDoc::IsValidPaM(), ExtTextEngine::MatchGroup(), TextView::MatchGroup(), TextUndoInsertChars::Merge(), TextView::MouseButtonDown(), TextUndoInsertChars::Redo(), TextUndoRemoveChars::Redo(), TextDoc::RemoveChars(), TextView::Replace(), ExtTextEngine::Search(), TextUndoInsertChars::Undo(), TextUndoRemoveChars::Undo(), TextEngine::ValidatePaM(), and TextEngine::Write().
|
inline |
Definition at line 50 of file textdata.hxx.
References mnIndex.
|
inline |
Definition at line 46 of file textdata.hxx.
References mnPara.
Referenced by TextView::Command(), TextView::CursorDown(), TextView::CursorEndOfLine(), TextView::CursorEndOfParagraph(), TextView::CursorLeft(), TextView::CursorRight(), TextView::CursorStartOfLine(), TextView::CursorUp(), TextView::CursorWordLeft(), TextView::CursorWordRight(), TextView::drop(), TextEngine::FindCharAttrib(), TextEngine::GetEditCursor(), TextView::GetLineNumberOfCursorInSelection(), TextEngine::GetText(), TextDoc::GetTextLen(), TextEngine::GetTextPortionRange(), TextEngine::GetWord(), TextEngine::ImpCharsInserted(), TextEngine::ImpCharsRemoved(), TextView::ImpDelete(), TextView::ImpIndentBlock(), TextEngine::ImpInsertParaBreak(), TextEngine::ImpInsertText(), TextEngine::ImpParagraphInserted(), TextEngine::ImpParagraphRemoved(), TextEngine::ImpRemoveChars(), TextDoc::InsertParaBreak(), TextDoc::InsertText(), TextView::IsInSelection(), TextDoc::IsValidPaM(), TextView::KeyInput(), ExtTextEngine::MatchGroup(), TextView::MatchGroup(), TextUndoInsertChars::Merge(), TextEngine::PaMtoEditCursor(), TextDoc::RemoveChars(), TextView::Replace(), ExtTextEngine::Search(), TextEngine::ValidatePaM(), and TextEngine::Write().
|
inline |
Definition at line 47 of file textdata.hxx.
References mnPara.
|
inline |
Definition at line 63 of file textdata.hxx.
|
inline |
Definition at line 68 of file textdata.hxx.
|
inline |
Definition at line 58 of file textdata.hxx.
|
inline |
Definition at line 74 of file textdata.hxx.
|
private |
Definition at line 40 of file textdata.hxx.
Referenced by GetIndex(), operator<(), operator==(), and operator>().
|
private |
Definition at line 39 of file textdata.hxx.
Referenced by GetPara(), operator<(), operator==(), and operator>().