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