edbee - Qt Editor Library
edbee::TextRangeSet Member List

This is the complete list of members for edbee::TextRangeSet, including all inherited members.

addRange(int anchor, int caret)edbee::TextRangeSetvirtual
addRange(const TextRange &range)edbee::TextRangeSetvirtual
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() constedbee::TextRangeSetBase
changing_edbee::TextRangeSetBaseprotected
clear()edbee::TextRangeSetvirtual
clearSelection()edbee::TextRangeSetBase
clone() constedbee::TextRangeSet
constRange(int idx) constedbee::TextRangeSetvirtual
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
operator=(const TextRangeSet &sel)edbee::TextRangeSet
processChangesIfRequired(bool joinBorders=false)edbee::TextRangeSetBasevirtual
range(int idx)edbee::TextRangeSetvirtual
rangeCount() constedbee::TextRangeSetinlinevirtual
rangeIndexAtOffset(int offset)edbee::TextRangeSetBase
rangesAsString() constedbee::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)edbee::TextRangeSetvirtual
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()edbee::TextRangeSetvirtual
substractRange(int min, int max)edbee::TextRangeSetBase
substractTextRanges(const TextRangeSetBase &sel)edbee::TextRangeSetBase
textDocument() constedbee::TextRangeSetBase
textDocumentRef_edbee::TextRangeSetBaseprotected
TextRangeSet(TextDocument *doc)edbee::TextRangeSet
TextRangeSet(const TextRangeSet &sel)edbee::TextRangeSet
TextRangeSet(const TextRangeSet *sel)edbee::TextRangeSet
TextRangeSetBase(TextDocument *doc)edbee::TextRangeSetBase
toggleWordSelectionAt(int offset, const QString &whitespace, const QStringList &characterGroups)edbee::TextRangeSetBase
toSingleRange()edbee::TextRangeSetvirtual
~TextRangeSet()edbee::TextRangeSetinlinevirtual
~TextRangeSetBase()edbee::TextRangeSetBaseinlinevirtual