Donner SVG Editor & Engine
SVG-native editor and embeddable SVG2 + CSS3 engine in C++20, with GPU (WebGPU) and compact CPU renderers, built for correctness, security, and performance.
Loading...
Searching...
No Matches
donner::editor::TextTool Member List

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

backspace(EditorApp &editor)donner::editor::TextTool
cancel()donner::editor::TextTool
caretBlinkVisible() constdonner::editor::TextTool
CaretBlinkVisibleAtPhase(double secondsSincePhaseReset)donner::editor::TextToolstatic
caretIndex() constdonner::editor::TextToolinline
CaretMove enum namedonner::editor::TextTool
commit(EditorApp &editor)donner::editor::TextTool
deleteForward(EditorApp &editor)donner::editor::TextTool
dragBoxDoc() constdonner::editor::TextToolinline
dragPreviewChrome() constdonner::editor::TextTool
editingChrome(EditorApp &editor) constdonner::editor::TextTool
frameCorner() constdonner::editor::TextToolinline
frameHandleIntentAt(const Vector2d &documentPoint, double pixelsPerDocUnit, bool includeRotate) constdonner::editor::TextTool
insertCodepoint(EditorApp &editor, char32_t codepoint)donner::editor::TextTool
insertCodepoints(EditorApp &editor, std::span< const char32_t > codepoints)donner::editor::TextTool
insertNewline(EditorApp &editor)donner::editor::TextTool
isAdjustingFrame() constdonner::editor::TextToolinline
isDraggingBox() constdonner::editor::TextToolinline
isEditing() constdonner::editor::TextToolinline
isResizingFrame() constdonner::editor::TextToolinline
isRotatingFrame() constdonner::editor::TextToolinline
kBoxDragScreenTolerancedonner::editor::TextToolstatic
kCaretBlinkHalfPeriodSecondsdonner::editor::TextToolstatic
kDefaultFilldonner::editor::TextToolstatic
kDefaultFontFamilydonner::editor::TextToolstatic
kDefaultFontSizedonner::editor::TextToolstatic
kLineHeightFactordonner::editor::TextToolstatic
kPointFrameFadeSecondsdonner::editor::TextToolstatic
moveCaret(EditorApp &editor, CaretMove move)donner::editor::TextTool
nextCaretBlinkWakeSeconds() constdonner::editor::TextTool
nextPointFrameFadeWakeSeconds() constdonner::editor::TextTool
notifyPointerMoved(const Vector2d &documentPoint)donner::editor::TextTool
onMouseDown(EditorApp &editor, const Vector2d &documentPoint, MouseModifiers modifiers) overridedonner::editor::TextToolvirtual
onMouseMove(EditorApp &editor, const Vector2d &documentPoint, bool buttonHeld) overridedonner::editor::TextToolvirtual
onMouseUp(EditorApp &editor, const Vector2d &documentPoint) overridedonner::editor::TextToolvirtual
operator=(const Tool &)=delete (defined in donner::editor::Tool)donner::editor::Tool
operator=(Tool &&)=delete (defined in donner::editor::Tool)donner::editor::Tool
SecondsUntilCaretBlinkFlip(double secondsSincePhaseReset)donner::editor::TextToolstatic
sessionContent() constdonner::editor::TextToolinline
toggleBold(EditorApp &editor)donner::editor::TextTool
toggleItalic(EditorApp &editor)donner::editor::TextTool
toggleUnderline(EditorApp &editor)donner::editor::TextTool
Tool()=default (defined in donner::editor::Tool)donner::editor::Tool
Tool(const Tool &)=delete (defined in donner::editor::Tool)donner::editor::Tool
Tool(Tool &&)=delete (defined in donner::editor::Tool)donner::editor::Tool
~Tool()=default (defined in donner::editor::Tool)donner::editor::Toolvirtual