addRange(int anchor, int caret)=0 | edbee::TextRangeSetBase | pure virtual |
addRange(const TextRange &range)=0 | edbee::TextRangeSetBase | pure 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()=0 | edbee::TextRangeSetBase | pure virtual |
clearSelection() | edbee::TextRangeSetBase | |
constRange(int idx) const =0 | edbee::TextRangeSetBase | pure 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 | |
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 | |
processChangesIfRequired(bool joinBorders=false) | edbee::TextRangeSetBase | virtual |
range(int idx)=0 | edbee::TextRangeSetBase | pure virtual |
rangeCount() const =0 | edbee::TextRangeSetBase | pure 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 | |
removeRange(int idx)=0 | edbee::TextRangeSetBase | pure virtual |
replaceAll(const TextRangeSetBase &base) | edbee::TextRangeSetBase | |
resetAnchors() | edbee::TextRangeSetBase | |
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()=0 | edbee::TextRangeSetBase | pure virtual |
substractRange(int min, int max) | edbee::TextRangeSetBase | |
substractTextRanges(const TextRangeSetBase &sel) | edbee::TextRangeSetBase | |
textDocument() const | edbee::TextRangeSetBase | |
textDocumentRef_ | edbee::TextRangeSetBase | protected |
TextRangeSetBase(TextDocument *doc) | edbee::TextRangeSetBase | |
toggleWordSelectionAt(int offset, const QString &whitespace, const QStringList &characterGroups) | edbee::TextRangeSetBase | |
toSingleRange()=0 | edbee::TextRangeSetBase | pure virtual |
~TextRangeSetBase() | edbee::TextRangeSetBase | inlinevirtual |