| 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 | 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 | 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 | |