| activePathData() const | donner::editor::PenTool | |
| cancel(EditorApp &editor) | donner::editor::PenTool | |
| cancel() | donner::editor::PenTool | |
| commitOpenPath(EditorApp &editor) | donner::editor::PenTool | |
| deferMouseUp(EditorApp &editor, const Vector2d &documentPoint) | donner::editor::PenTool | |
| draftStartPoint() const | donner::editor::PenTool | inline |
| flushPendingDrag(EditorApp &editor) | donner::editor::PenTool | |
| hasDeferredRelease() const | donner::editor::PenTool | inline |
| hoverIntentAt(const EditorApp &editor, const Vector2d &documentPoint, const MouseModifiers &modifiers) const | donner::editor::PenTool | |
| isDrafting() const | donner::editor::PenTool | inline |
| isDraggingAnchor() const | donner::editor::PenTool | inline |
| kMaximumPreviewPoints | donner::editor::PenTool | static |
| 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, bool deferCommit=false) | 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 | |
| previewPath() const | donner::editor::PenTool | |
| previewPathForSelection(const EditorApp &editor) const | donner::editor::PenTool | |
| previewSegmentPath(const Vector2d &documentPoint, const MouseModifiers &modifiers) const | donner::editor::PenTool | |
| previewWorkForDiagnostics() const | donner::editor::PenTool | inline |
| removeLastAnchor(EditorApp &editor) | donner::editor::PenTool | |
| serializationCountForDiagnostics() const | donner::editor::PenTool | inline |
| 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 |