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::SelectTool Member List

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

activeDragPreview() constdonner::editor::SelectTool
ActiveGestureKind enum namedonner::editor::SelectTool
activeGesturePreview() constdonner::editor::SelectTool
activeTransformBoundsPreview() constdonner::editor::SelectTool
beginMarquee(EditorApp &editor, const Vector2d &documentPoint, bool additive)donner::editor::SelectTool
clickHitsCurrentSelection(EditorApp &editor, const Vector2d &documentPoint) constdonner::editor::SelectTool
clickHitsImmediatelySelectableElement(EditorApp &editor, const Vector2d &documentPoint) constdonner::editor::SelectTool
consumeCompletedDragWriteback()donner::editor::SelectToolinline
isDragging() constdonner::editor::SelectToolinline
isMarqueeing() constdonner::editor::SelectToolinline
lockedRejectionFlash() constdonner::editor::SelectTool
marqueeRect() constdonner::editor::SelectTool
onMouseDown(EditorApp &editor, const Vector2d &documentPoint, MouseModifiers modifiers) overridedonner::editor::SelectToolvirtual
onMouseMove(EditorApp &editor, const Vector2d &documentPoint, bool buttonHeld) overridedonner::editor::SelectToolvirtual
onMouseMove(EditorApp &editor, const Vector2d &documentPoint, bool buttonHeld, MouseModifiers modifiers)donner::editor::SelectTool
onMouseUp(EditorApp &editor, const Vector2d &documentPoint) overridedonner::editor::SelectToolvirtual
operator=(const Tool &)=delete (defined in donner::editor::Tool)donner::editor::Tool
operator=(Tool &&)=delete (defined in donner::editor::Tool)donner::editor::Tool
tickLockedRejectionFlash(float deltaSeconds)donner::editor::SelectTool
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
tryStartRedragOnSelected(EditorApp &editor, const Vector2d &documentPoint, MouseModifiers modifiers, std::span< const Box2d > selectionBoundsDoc, std::span< const Box2d > occludingBoundsDoc={})donner::editor::SelectTool
~Tool()=default (defined in donner::editor::Tool)donner::editor::Toolvirtual