addRange(int anchor, int caret) | edbee::MultiLineScopedTextRangeSet | virtual |
addRange(const TextRange &range) | edbee::MultiLineScopedTextRangeSet | virtual |
addRange(int anchor, int caret, const QString &name, TextGrammarRule *rule) | edbee::MultiLineScopedTextRangeSet | virtual |
addTextRanges(const TextRangeSetBase &sel) | edbee::TextRangeSetBase | |
beginChanges() | edbee::TextRangeSetBase | |
changeSpatial(int pos, int length, int newLength, bool sticky=false, bool performDelete=false) | edbee::TextRangeSetBase | |
changing() const | edbee::TextRangeSetBase | |
changing_ | edbee::TextRangeSetBase | protected |
clear() | edbee::MultiLineScopedTextRangeSet | virtual |
clearSelection() | edbee::TextRangeSetBase | |
constRange(int idx) const | edbee::MultiLineScopedTextRangeSet | virtual |
endChanges() | edbee::TextRangeSetBase | |
endChangesWithoutProcessing() | edbee::TextRangeSetBase | |
equals(TextRangeSetBase &sel) | edbee::TextRangeSetBase | |
expandToFullLines(int amount) | edbee::TextRangeSetBase | |
expandToWords(const QString &whitespace, const QStringList &characterGroups) | edbee::TextRangeSetBase | |
firstRange() | edbee::TextRangeSetBase | |
getSelectedText() | edbee::TextRangeSetBase | |
getSelectedTextExpandedToFullLines() | edbee::TextRangeSetBase | |
giveScopedTextRange(MultiLineScopedTextRange *textScope) | edbee::MultiLineScopedTextRangeSet | |
hasSelection() | edbee::TextRangeSetBase | |
lastRange() | edbee::TextRangeSetBase | |
mergeOverlappingRanges(bool joinBorders) | edbee::TextRangeSetBase | |
moveCarets(int amount) | edbee::TextRangeSetBase | |
moveCaretsByCharGroup(int amount, const QString &whitespace, const QStringList &charGroups) | edbee::TextRangeSetBase | |
moveCaretsByLine(int amount) | edbee::TextRangeSetBase | |
moveCaretsOrDeselect(int amount) | edbee::TextRangeSetBase | |
moveCaretsToLineBoundary(int direction, const QString &whitespace) | edbee::TextRangeSetBase | |
MultiLineScopedTextRangeSet(TextDocument *textDocument, TextDocumentScopes *textDocumentScopes) | edbee::MultiLineScopedTextRangeSet | |
processChangesIfRequired(bool joinBorders) | edbee::MultiLineScopedTextRangeSet | virtual |
range(int idx) | edbee::MultiLineScopedTextRangeSet | virtual |
rangeCount() const | edbee::MultiLineScopedTextRangeSet | virtual |
rangeIndexAtOffset(int offset) | edbee::TextRangeSetBase | |
rangesAsString() const | edbee::TextRangeSetBase | |
rangesAtLine(int line, int &firstIndex, int &lastIndex) | edbee::TextRangeSetBase | |
rangesBetweenOffsets(int offsetBegin, int offsetEnd, int &firstIndex, int &lastIndex) | edbee::TextRangeSetBase | |
rangesBetweenOffsetsExlusiveEnd(int offsetBegin, int offsetEnd, int &firstIndex, int &lastIndex) | edbee::TextRangeSetBase | |
removeAndInvalidateRangesAfterOffset(int offset) | edbee::MultiLineScopedTextRangeSet | |
removeRange(int idx) | edbee::MultiLineScopedTextRangeSet | virtual |
replaceAll(const TextRangeSetBase &base) | edbee::TextRangeSetBase | |
reset() | edbee::MultiLineScopedTextRangeSet | |
resetAnchors() | edbee::TextRangeSetBase | |
scopedRange(int idx) | edbee::MultiLineScopedTextRangeSet | virtual |
selectWordAt(int offset, const QString &whitespace, const QStringList &characterGroups) | edbee::TextRangeSetBase | |
setRange(int anchor, int caret, int index=0) | edbee::TextRangeSetBase | |
setRange(const TextRange &range, int index=0) | edbee::TextRangeSetBase | |
sortRanges() | edbee::MultiLineScopedTextRangeSet | virtual |
substractRange(int min, int max) | edbee::TextRangeSetBase | |
substractTextRanges(const TextRangeSetBase &sel) | edbee::TextRangeSetBase | |
textDocument() const | edbee::TextRangeSetBase | |
textDocumentRef_ | edbee::TextRangeSetBase | protected |
textDocumentScopes() | edbee::MultiLineScopedTextRangeSet | |
TextRangeSetBase(TextDocument *doc) | edbee::TextRangeSetBase | |
toggleWordSelectionAt(int offset, const QString &whitespace, const QStringList &characterGroups) | edbee::TextRangeSetBase | |
toSingleRange() | edbee::MultiLineScopedTextRangeSet | virtual |
toString() | edbee::MultiLineScopedTextRangeSet | |
~MultiLineScopedTextRangeSet() | edbee::MultiLineScopedTextRangeSet | virtual |
~TextRangeSetBase() | edbee::TextRangeSetBase | inlinevirtual |