|
|
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.
|
This is the complete list of members for donner::editor::PenTool, including all inherited members.
| activePathData() const | donner::editor::PenTool | inline |
| cancel(EditorApp &editor) | donner::editor::PenTool | |
| cancel() | donner::editor::PenTool | |
| commitOpenPath(EditorApp &editor) | donner::editor::PenTool | |
| draftStartPoint() const | donner::editor::PenTool | inline |
| isDrafting() const | donner::editor::PenTool | inline |
| isDraggingAnchor() const | donner::editor::PenTool | inline |
| onMouseDown(EditorApp &editor, const Vector2d &documentPoint, MouseModifiers modifiers) override | donner::editor::PenTool | virtual |
| onMouseMove(EditorApp &editor, const Vector2d &documentPoint, bool buttonHeld) override | donner::editor::PenTool | virtual |
| onMouseMove(EditorApp &editor, const Vector2d &documentPoint, bool buttonHeld, MouseModifiers modifiers) | donner::editor::PenTool | |
| onMouseUp(EditorApp &editor, const Vector2d &documentPoint) override | donner::editor::PenTool | virtual |
| operator=(const Tool &)=delete (defined in donner::editor::Tool) | donner::editor::Tool | |
| operator=(Tool &&)=delete (defined in donner::editor::Tool) | donner::editor::Tool | |
| previewSegmentPath(const Vector2d &documentPoint, const MouseModifiers &modifiers) const | donner::editor::PenTool | |
| removeLastAnchor(EditorApp &editor) | donner::editor::PenTool | |
| 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 | |
| wouldCloseAt(const Vector2d &documentPoint, const MouseModifiers &modifiers) const | donner::editor::PenTool | |
| ~Tool()=default (defined in donner::editor::Tool) | donner::editor::Tool | virtual |