edbee - Qt Editor Library
edbee::MultiLineScopedTextRangeSet Member List

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

addRange(int anchor, int caret)edbee::MultiLineScopedTextRangeSetvirtual
addRange(const TextRange &range)edbee::MultiLineScopedTextRangeSetvirtual
addRange(int anchor, int caret, const QString &name, TextGrammarRule *rule)edbee::MultiLineScopedTextRangeSetvirtual
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::MultiLineScopedTextRangeSetvirtual
clearSelection()edbee::TextRangeSetBase
constRange(int idx) constedbee::MultiLineScopedTextRangeSetvirtual
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::MultiLineScopedTextRangeSetvirtual
range(int idx)edbee::MultiLineScopedTextRangeSetvirtual
rangeCount() constedbee::MultiLineScopedTextRangeSetvirtual
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
removeAndInvalidateRangesAfterOffset(int offset)edbee::MultiLineScopedTextRangeSet
removeRange(int idx)edbee::MultiLineScopedTextRangeSetvirtual
replaceAll(const TextRangeSetBase &base)edbee::TextRangeSetBase
reset()edbee::MultiLineScopedTextRangeSet
resetAnchors()edbee::TextRangeSetBase
scopedRange(int idx)edbee::MultiLineScopedTextRangeSetvirtual
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::MultiLineScopedTextRangeSetvirtual
substractRange(int min, int max)edbee::TextRangeSetBase
substractTextRanges(const TextRangeSetBase &sel)edbee::TextRangeSetBase
textDocument() constedbee::TextRangeSetBase
textDocumentRef_edbee::TextRangeSetBaseprotected
textDocumentScopes()edbee::MultiLineScopedTextRangeSet
TextRangeSetBase(TextDocument *doc)edbee::TextRangeSetBase
toggleWordSelectionAt(int offset, const QString &whitespace, const QStringList &characterGroups)edbee::TextRangeSetBase
toSingleRange()edbee::MultiLineScopedTextRangeSetvirtual
toString()edbee::MultiLineScopedTextRangeSet
~MultiLineScopedTextRangeSet()edbee::MultiLineScopedTextRangeSetvirtual
~TextRangeSetBase()edbee::TextRangeSetBaseinlinevirtual