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

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

attributeNamedonner::editor::EditorCommand
attributeValuedonner::editor::EditorCommand
bytesdonner::editor::EditorCommand
CutShapesCommand(std::string bytes)donner::editor::EditorCommandinlinestatic
DeleteElementCommand(svg::SVGElement element)donner::editor::EditorCommandinlinestatic
elementdonner::editor::EditorCommand
InsertElementCommand(svg::SVGElement parent, svg::SVGElement element, std::optional< svg::SVGElement > reference=std::nullopt)donner::editor::EditorCommandinlinestatic
InsertTextCommand(svg::SVGElement parent, svg::SVGElement textElement, std::string content, std::optional< svg::SVGElement > reference=std::nullopt)donner::editor::EditorCommandinlinestatic
Kind enum namedonner::editor::EditorCommand
kind (defined in donner::editor::EditorCommand)donner::editor::EditorCommand
parentElementdonner::editor::EditorCommand
PasteShapesCommand(std::string bytes)donner::editor::EditorCommandinlinestatic
preserveUndoOnReparsedonner::editor::EditorCommand
referenceElementdonner::editor::EditorCommand
RemoveAttributeCommand(svg::SVGElement element, std::string name)donner::editor::EditorCommandinlinestatic
ReplaceDocumentCommand(std::string bytes, bool preserveUndoOnReparse=false)donner::editor::EditorCommandinlinestatic
SetAttributeCommand(svg::SVGElement element, std::string name, std::string value)donner::editor::EditorCommandinlinestatic
SetTextContentCommand(svg::SVGElement element, std::string content)donner::editor::EditorCommandinlinestatic
SetTransformCommand(svg::SVGElement element, const Transform2d &transform)donner::editor::EditorCommandinlinestatic
textContentdonner::editor::EditorCommand
transformdonner::editor::EditorCommand