addListener(Listener *listener) | juce::CodeDocument | |
applyChanges(const String &newContent) | juce::CodeDocument | |
checkLastLineStatus() | juce::CodeDocument | private |
clearUndoHistory() | juce::CodeDocument | |
CodeDocument() | juce::CodeDocument | |
currentActionIndex | juce::CodeDocument | private |
deleteSection(const Position &startPosition, const Position &endPosition) | juce::CodeDocument | |
deleteSection(int startIndex, int endIndex) | juce::CodeDocument | |
findLineContaining(const Position &pos, Position &start, Position &end) const noexcept | juce::CodeDocument | |
findTokenContaining(const Position &pos, Position &start, Position &end) const noexcept | juce::CodeDocument | |
findWordBreakAfter(const Position &position) const noexcept | juce::CodeDocument | |
findWordBreakBefore(const Position &position) const noexcept | juce::CodeDocument | |
getAllContent() const | juce::CodeDocument | |
getLine(int lineIndex) const noexcept | juce::CodeDocument | |
getMaximumLineLength() noexcept | juce::CodeDocument | |
getNewLineCharacters() const noexcept | juce::CodeDocument | inline |
getNumCharacters() const noexcept | juce::CodeDocument | |
getNumLines() const noexcept | juce::CodeDocument | inline |
getTextBetween(const Position &start, const Position &end) const | juce::CodeDocument | |
getUndoManager() noexcept | juce::CodeDocument | inline |
hasChangedSinceSavePoint() const noexcept | juce::CodeDocument | |
indexOfSavedState | juce::CodeDocument | private |
insert(const String &text, int insertPos, bool undoable) | juce::CodeDocument | private |
insertText(const Position &position, const String &text) | juce::CodeDocument | |
insertText(int insertIndex, const String &text) | juce::CodeDocument | |
Iterator class | juce::CodeDocument | friend |
lines | juce::CodeDocument | private |
listeners | juce::CodeDocument | private |
loadFromStream(InputStream &stream) | juce::CodeDocument | |
maximumLineLength | juce::CodeDocument | private |
newLineChars | juce::CodeDocument | private |
newTransaction() | juce::CodeDocument | |
Position class | juce::CodeDocument | friend |
positionsToMaintain | juce::CodeDocument | private |
redo() | juce::CodeDocument | |
remove(int startPos, int endPos, bool undoable) | juce::CodeDocument | private |
removeListener(Listener *listener) | juce::CodeDocument | |
replaceAllContent(const String &newContent) | juce::CodeDocument | |
replaceSection(int startIndex, int endIndex, const String &newText) | juce::CodeDocument | |
setNewLineCharacters(const String &newLineCharacters) noexcept | juce::CodeDocument | |
setSavePoint() noexcept | juce::CodeDocument | |
undo() | juce::CodeDocument | |
undoManager | juce::CodeDocument | private |
writeToStream(OutputStream &stream) | juce::CodeDocument | |
~CodeDocument() | juce::CodeDocument | |