| addUndo(UndoRecord &value) | donner::editor::TextEditorCore | |
| advance(Coordinates &coordinates) const | donner::editor::TextEditorCore | |
| appendSourceEditIntent(SourceEditIntent intent) | donner::editor::TextEditorCore | |
| applyExternalSourceEdit(std::size_t offset, std::size_t removedLength, std::string_view replacement) | donner::editor::TextEditorCore | |
| autoIndentOnPasteRef() | donner::editor::TextEditorCore | inline |
| backspace() | donner::editor::TextEditorCore | |
| buffer() | donner::editor::TextEditorCore | inline |
| buffer() const | donner::editor::TextEditorCore | inline |
| canRedo() const | donner::editor::TextEditorCore | |
| canUndo() const | donner::editor::TextEditorCore | |
| changedLines() | donner::editor::TextEditorCore | inline |
| changedLines() const | donner::editor::TextEditorCore | inline |
| clearScrollToCursor() | donner::editor::TextEditorCore | inline |
| clearScrollToTop() | donner::editor::TextEditorCore | inline |
| colorize(int fromLine=0, int count=-1) | donner::editor::TextEditorCore | |
| colorizeInternal() | donner::editor::TextEditorCore | |
| colorizeRange(int fromLine=0, int toLine=0) | donner::editor::TextEditorCore | |
| cursorPositionChanged() const | donner::editor::TextEditorCore | inline |
| cursorPositionChangedRef() | donner::editor::TextEditorCore | inline |
| delete_() | donner::editor::TextEditorCore | |
| deleteRange(const Coordinates &start, const Coordinates &end) | donner::editor::TextEditorCore | |
| deleteSelection() | donner::editor::TextEditorCore | |
| detectIndentationStyle() | donner::editor::TextEditorCore | |
| ensureCursorVisibleHook | donner::editor::TextEditorCore | |
| enterCharacter(char32_t character, bool shift) | donner::editor::TextEditorCore | |
| findFirst(std::string_view searchText, const Coordinates &start) const | donner::editor::TextEditorCore | |
| findNextWord(const Coordinates &from) const | donner::editor::TextEditorCore | |
| findWordEnd(const Coordinates &from) const | donner::editor::TextEditorCore | |
| findWordStart(const Coordinates &from) const | donner::editor::TextEditorCore | |
| foldBegin() | donner::editor::TextEditorCore | inline |
| foldBegin() const | donner::editor::TextEditorCore | inline |
| foldEnd() | donner::editor::TextEditorCore | inline |
| foldEnd() const | donner::editor::TextEditorCore | inline |
| foldSorted() | donner::editor::TextEditorCore | inline |
| functionTooltipHook | donner::editor::TextEditorCore | |
| getActualCursorCoordinates() const | donner::editor::TextEditorCore | |
| getCoordinatesAtByteOffset(std::size_t offset) const | donner::editor::TextEditorCore | inline |
| getCursorPosition() const | donner::editor::TextEditorCore | inline |
| getErrorMarkers() const | donner::editor::TextEditorCore | inline |
| getGlyphColor(const Glyph &glyph) const | donner::editor::TextEditorCore | |
| getInsertSpaces() const | donner::editor::TextEditorCore | inline |
| getLanguageDefinition() const | donner::editor::TextEditorCore | inline |
| getPalette() const | donner::editor::TextEditorCore | inline |
| getSelectedText() const | donner::editor::TextEditorCore | |
| getSelectionEnd() const | donner::editor::TextEditorCore | inline |
| getSelectionStart() const | donner::editor::TextEditorCore | inline |
| getTabSize() const | donner::editor::TextEditorCore | inline |
| getText() const | donner::editor::TextEditorCore | |
| getText(const Coordinates &start, const Coordinates &end) const | donner::editor::TextEditorCore | |
| getWordAt(const Coordinates &coords) const | donner::editor::TextEditorCore | |
| getWordUnderCursor() const | donner::editor::TextEditorCore | |
| handleEndOfLineDelete(Coordinates pos, UndoRecord &undo) | donner::editor::TextEditorCore | |
| handleMidLineBackspace(const Coordinates &pos, UndoRecord &undo) | donner::editor::TextEditorCore | |
| handleMidLineDelete(Coordinates pos, UndoRecord &undo) | donner::editor::TextEditorCore | |
| handleMultiLineTab(UndoState &state, bool shift) | donner::editor::TextEditorCore | |
| handleNewLine(UndoState &state, const Coordinates &coord, bool smartIndent) | donner::editor::TextEditorCore | |
| handleRegularCharacter(UndoState &state, const Coordinates &coord, char32_t character) | donner::editor::TextEditorCore | |
| handleStartOfLineDelete(const Coordinates &pos, UndoRecord &undo) | donner::editor::TextEditorCore | |
| hasPendingSourceEditIntents() const | donner::editor::TextEditorCore | inline |
| hasSelection() const | donner::editor::TextEditorCore | |
| insertLine(int index, int column) | donner::editor::TextEditorCore | |
| insertText(std::string_view text, bool indent=false) | donner::editor::TextEditorCore | |
| insertTextAt(Coordinates &where, std::string_view text, bool indent=false) | donner::editor::TextEditorCore | |
| interactiveEnd() | donner::editor::TextEditorCore | inline |
| interactiveStart() | donner::editor::TextEditorCore | inline |
| isColorizerEnabled() const | donner::editor::TextEditorCore | inline |
| isOnWordBoundary(const Coordinates &at) const | donner::editor::TextEditorCore | |
| isTextChanged() const | donner::editor::TextEditorCore | inline |
| livePalette() const | donner::editor::TextEditorCore | inline |
| moveBottom(bool select=false) | donner::editor::TextEditorCore | |
| moveCursorTo(const Coordinates &position, bool select) | donner::editor::TextEditorCore | |
| moveDown(int amount=1, bool select=false) | donner::editor::TextEditorCore | |
| moveEnd(bool select=false) | donner::editor::TextEditorCore | |
| moveHome(bool select=false) | donner::editor::TextEditorCore | |
| moveLeft(int amount=1, bool select=false, bool wordMode=false) | donner::editor::TextEditorCore | |
| moveRight(int amount=1, bool select=false, bool wordMode=false) | donner::editor::TextEditorCore | |
| moveTop(bool select=false) | donner::editor::TextEditorCore | |
| moveUp(int amount=1, bool select=false) | donner::editor::TextEditorCore | |
| mutableErrorMarkers() | donner::editor::TextEditorCore | inline |
| mutablePalette() | donner::editor::TextEditorCore | inline |
| mutablePaletteBase() | donner::editor::TextEditorCore | inline |
| mutableState() | donner::editor::TextEditorCore | inline |
| onContentUpdateInternal | donner::editor::TextEditorCore | |
| operator=(const TextEditorCore &)=delete (defined in donner::editor::TextEditorCore) | donner::editor::TextEditorCore | |
| operator=(TextEditorCore &&)=delete (defined in donner::editor::TextEditorCore) | donner::editor::TextEditorCore | |
| recordSourceEditIntent(const UndoRecord &record, SourceEditIntentKind kind) | donner::editor::TextEditorCore | |
| redo(int steps=1) | donner::editor::TextEditorCore | |
| removeFolds(const Coordinates &start, const Coordinates &end) | donner::editor::TextEditorCore | |
| removeFolds(std::vector< Coordinates > &folds, const Coordinates &start, const Coordinates &end) | donner::editor::TextEditorCore | |
| removeLine(int start, int end) | donner::editor::TextEditorCore | |
| removeLine(int index) | donner::editor::TextEditorCore | |
| replaceIndex() const | donner::editor::TextEditorCore | inline |
| replaceIndexRef() | donner::editor::TextEditorCore | inline |
| requestAutocompleteHook | donner::editor::TextEditorCore | |
| requestScrollToCursor() | donner::editor::TextEditorCore | inline |
| resetTextChanged() | donner::editor::TextEditorCore | inline |
| sanitizeCoordinates(const Coordinates &value) const | donner::editor::TextEditorCore | |
| scrollbarMarkersRef() | donner::editor::TextEditorCore | inline |
| scrollToCursorRef() | donner::editor::TextEditorCore | inline |
| scrollToCursorRequested() const | donner::editor::TextEditorCore | inline |
| scrollToTopRef() | donner::editor::TextEditorCore | inline |
| scrollToTopRequested() const | donner::editor::TextEditorCore | inline |
| selectAll() | donner::editor::TextEditorCore | |
| selectionMode() const | donner::editor::TextEditorCore | inline |
| selectionModeRef() | donner::editor::TextEditorCore | inline |
| selectWordUnderCursor() | donner::editor::TextEditorCore | |
| setActiveAutocomplete(bool value) | donner::editor::TextEditorCore | inline |
| setAutoIndentOnPaste(bool value) | donner::editor::TextEditorCore | inline |
| setColorizerEnabled(bool enabled) | donner::editor::TextEditorCore | inline |
| setCompleteBraces(bool value) | donner::editor::TextEditorCore | inline |
| setCursorPosition(const Coordinates &position) | donner::editor::TextEditorCore | |
| setCursorPositionChanged(bool value) | donner::editor::TextEditorCore | inline |
| setErrorMarkers(const ErrorMarkers &markers) | donner::editor::TextEditorCore | inline |
| setInsertSpaces(bool value) | donner::editor::TextEditorCore | inline |
| setInteractiveSelection(const Coordinates &start, const Coordinates &end, SelectionMode mode=SelectionMode::Normal) | donner::editor::TextEditorCore | |
| setLanguageDefinition(const LanguageDefinition &langDef) | donner::editor::TextEditorCore | |
| setPalette(const Palette &value) | donner::editor::TextEditorCore | inline |
| setReplaceIndex(int index) | donner::editor::TextEditorCore | inline |
| setScrollbarMarkers(bool value) | donner::editor::TextEditorCore | inline |
| setSelection(const Coordinates &start, const Coordinates &end, SelectionMode mode=SelectionMode::Normal) | donner::editor::TextEditorCore | |
| setSelectionEnd(const Coordinates &position) | donner::editor::TextEditorCore | |
| setSelectionMode(SelectionMode mode) | donner::editor::TextEditorCore | inline |
| setSelectionStart(const Coordinates &position) | donner::editor::TextEditorCore | |
| setSmartIndent(bool value) | donner::editor::TextEditorCore | inline |
| setTabSize(int size) | donner::editor::TextEditorCore | |
| setText(std::string_view text, bool preserveScroll=false) | donner::editor::TextEditorCore | |
| sourceEditIntentHook | donner::editor::TextEditorCore | |
| state() const | donner::editor::TextEditorCore | inline |
| tabSizeRef() | donner::editor::TextEditorCore | inline |
| takePendingSourceEditIntents() | donner::editor::TextEditorCore | |
| textChangedRef() | donner::editor::TextEditorCore | inline |
| TextEditorCore() (defined in donner::editor::TextEditorCore) | donner::editor::TextEditorCore | |
| TextEditorCore(const TextEditorCore &)=delete (defined in donner::editor::TextEditorCore) | donner::editor::TextEditorCore | |
| TextEditorCore(TextEditorCore &&)=delete (defined in donner::editor::TextEditorCore) | donner::editor::TextEditorCore | |
| undo(int steps=1) | donner::editor::TextEditorCore | |
| UndoBuffer typedef | donner::editor::TextEditorCore | |
| undoBuffer() const | donner::editor::TextEditorCore | inline |
| undoIndex() const | donner::editor::TextEditorCore | inline |
| updateChangeTracking() | donner::editor::TextEditorCore | |
| ~TextEditorCore() (defined in donner::editor::TextEditorCore) | donner::editor::TextEditorCore | |