Donner 0.5.1
Embeddable browser-grade SVG2 engine
Loading...
Searching...
No Matches
donner::editor::TextEditorCore Member List

This is the complete list of members for donner::editor::TextEditorCore, including all inherited members.

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::TextEditorCoreinline
backspace() (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCore
buffer() (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
buffer() const (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
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::TextEditorCoreinline
changedLines() const (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
clearScrollToCursor() (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
clearScrollToTop() (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
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::TextEditorCoreinline
cursorPositionChangedRef() (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
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::TextEditorCoreinline
foldBegin() const (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
foldEnd() (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
foldEnd() const (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
foldSorted() (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
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::TextEditorCoreinline
getErrorMarkers() const (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
getGlyphColor(const Glyph &glyph) const (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCore
getInsertSpaces() const (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
getLanguageDefinition() const (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
getPalette() const (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
getSelectedText() const (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCore
getSelectionEnd() const (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
getSelectionStart() const (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
getTabSize() const (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
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::TextEditorCoreinline
interactiveStart() (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
isColorizerEnabled() const (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
isOnWordBoundary(const Coordinates &at) const (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCore
isTextChanged() const (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
livePalette() const (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
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::TextEditorCoreinline
mutablePalette() (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
mutablePaletteBase() (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
mutableState() (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
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::TextEditorCoreinline
replaceIndexRef() (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
requestAutocompleteHook (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCore
requestScrollToCursor() (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
resetTextChanged() (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
sanitizeCoordinates(const Coordinates &value) const (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCore
scrollbarMarkersRef() (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
scrollToCursorRef() (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
scrollToCursorRequested() const (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
scrollToTopRef() (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
scrollToTopRequested() const (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
selectAll() (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCore
selectionMode() const (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
selectionModeRef() (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
selectWordUnderCursor() (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCore
setActiveAutocomplete(bool value) (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
setAutoIndentOnPaste(bool value) (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
setColorizerEnabled(bool enabled) (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
setCompleteBraces(bool value) (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
setCursorPosition(const Coordinates &position) (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCore
setCursorPositionChanged(bool value) (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
setErrorMarkers(const ErrorMarkers &markers) (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
setInsertSpaces(bool value) (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
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::TextEditorCoreinline
setReplaceIndex(int index) (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
setScrollbarMarkers(bool value) (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
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::TextEditorCoreinline
setSelectionStart(const Coordinates &position) (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCore
setSmartIndent(bool value) (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
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::TextEditorCoreinline
tabSizeRef() (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
textChangedRef() (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
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::TextEditorCoreinline
undoIndex() const (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCoreinline
updateChangeTracking() (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCore
~TextEditorCore() (defined in donner::editor::TextEditorCore)donner::editor::TextEditorCore