|
|
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::CompositedPresentation, including all inherited members.
| activePreviewForPresentation(const std::optional< SelectTool::ActiveDragPreview > &activePreview) const | donner::editor::CompositedPresentation | inline |
| beginSettling(const std::optional< SelectTool::ActiveDragPreview > &preview, std::uint64_t targetVersion) | donner::editor::CompositedPresentation | inline |
| clearSettlingIfSelectionChanged(Entity selectedEntity, bool dragActive) | donner::editor::CompositedPresentation | inline |
| diagnostics() const | donner::editor::CompositedPresentation | inline |
| discardCachedTexturesForEntity(Entity entity) | donner::editor::CompositedPresentation | inline |
| hasCachedTextures() const | donner::editor::CompositedPresentation | inline |
| hasCachedTexturesForEntity(Entity entity) const | donner::editor::CompositedPresentation | inline |
| isWaitingForChromeRefresh() const | donner::editor::CompositedPresentation | inline |
| isWaitingForFullRender() const | donner::editor::CompositedPresentation | inline |
| needsCompositedLayerCapture(const std::optional< SelectTool::ActiveDragPreview > &activePreview, std::uint64_t, const Vector2i &) const | donner::editor::CompositedPresentation | inline |
| needsSettledLayerRasterization(Entity selectedEntity, std::uint64_t currentVersion) const | donner::editor::CompositedPresentation | inline |
| needsSettledSelectionRefresh(Entity selectedEntity, std::uint64_t currentVersion) const | donner::editor::CompositedPresentation | inline |
| noteCachedTextures(Entity entity, std::uint64_t version, const Vector2i &canvasSize, std::optional< SelectTool::ActiveDragPreview > representedPreview=std::nullopt) | donner::editor::CompositedPresentation | inline |
| noteChromeRefreshCompleted(std::uint64_t refreshedVersion) | donner::editor::CompositedPresentation | inline |
| noteFullRenderLanded(std::uint64_t landedVersion) | donner::editor::CompositedPresentation | inline |
| Phase enum name | donner::editor::CompositedPresentation | |
| presentationPreview(const std::optional< SelectTool::ActiveDragPreview > &activePreview) const | donner::editor::CompositedPresentation | inline |
| shouldPrewarm(Entity selectedEntity, const std::vector< Entity > &selectedExtraEntities, std::uint64_t currentVersion, const Vector2i ¤tCanvasSize, bool dragActive) const | donner::editor::CompositedPresentation | inline |