Donner 0.8.0-pre
Embeddable browser-grade SVG2 engine
Loading...
Searching...
No Matches
donner::editor::RenderResult::CompositedPreview Struct Reference
Collaboration diagram for donner::editor::RenderResult::CompositedPreview:
[legend]

Public Member Functions

bool valid () const

Public Attributes

std::vector< CompositedTiletiles
 Paint-order tile list. Blit in tiles order: each tile gets one AddImage call at (canvasOffsetDoc + dragTranslationDoc).
Entity entity = entt::null
 Active drag-target entity (for selection chrome routing). May be entt::null if no entity is currently being dragged.
svg::compositor::InteractionHint interactionKind = svg::compositor::InteractionHint::Selection
 Interaction phase that produced this composited preview.
std::optional< RenderRequest::DragPreviewrepresentedDragPreview
 Drag preview state represented by the tile transforms in this result.

Member Data Documentation

◆ tiles

std::vector<CompositedTile> donner::editor::RenderResult::CompositedPreview::tiles

Paint-order tile list. Blit in tiles order: each tile gets one AddImage call at (canvasOffsetDoc + dragTranslationDoc).

  • pixelsPerDocUnit

with size bitmapDimsDoc * pixelsPerDocUnit.


The documentation for this struct was generated from the following file: