Donner SVG 0.8.0-pre
SVG editor and embeddable C⁠+⁠+⁠20 engine.
Loading...
Searching...
No Matches
donner::editor::OverlayRenderer Member List

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

captureChromeSnapshot(std::span< const svg::SVGElement > selection, const std::optional< Box2d > &marqueeRectDoc, const Transform2d &canvasFromDoc, const std::optional< SelectionChromeBoundsPreview > &activeBoundsPreview=std::nullopt, std::span< const svg::SVGElement > sourceHover={}, const std::optional< Box2d > &cullRectDoc=std::nullopt, SelectionChromeDetail selectionDetail=SelectionChromeDetail::Full, const Transform2d &representedDocumentFromLiveDocument=Transform2d(), const std::optional< LockedRejectionFlashInput > &lockedFlash=std::nullopt, double devicePixelRatio=1.0, const std::optional< svg::SVGElement > &livePathPreviewElement=std::nullopt)donner::editor::OverlayRendererstatic
ChromeSquare enum namedonner::editor::OverlayRenderer
ChromeSquareForPoint(const SelectionChromeSnapshot &snapshot, ChromeSquare kind, const Vector2d &pointDoc)donner::editor::OverlayRendererstatic
drawChrome(svg::RendererInterface &renderer, const EditorApp &editor)donner::editor::OverlayRendererstatic
drawChrome(svg::RendererInterface &renderer, const std::optional< svg::SVGElement > &selection)donner::editor::OverlayRendererstatic
drawChromeFromSnapshot(svg::RendererInterface &renderer, const SelectionChromeSnapshot &snapshot)donner::editor::OverlayRendererstatic
drawChromeWithTransform(svg::RendererInterface &renderer, const std::optional< svg::SVGElement > &selection, const Transform2d &canvasFromDoc)donner::editor::OverlayRendererstatic
drawChromeWithTransform(svg::RendererInterface &renderer, std::span< const svg::SVGElement > selection, const std::optional< Box2d > &marqueeRectDoc, const Transform2d &canvasFromDoc, const std::optional< SelectionChromeBoundsPreview > &activeBoundsPreview=std::nullopt, std::span< const svg::SVGElement > sourceHover={}, const std::optional< Box2d > &cullRectDoc=std::nullopt, SelectionChromeDetail selectionDetail=SelectionChromeDetail::Full, const Transform2d &representedDocumentFromLiveDocument=Transform2d())donner::editor::OverlayRendererstatic
drawChromeWithTransform(svg::RendererInterface &renderer, std::span< const svg::SVGElement > selection, const Transform2d &canvasFromDoc)donner::editor::OverlayRendererstatic