Paint-ordered composited tiles and promoted interaction state. More...
#include "donner/editor/AsyncRenderer.h"
Public Member Functions | |
| bool | valid () const |
| True when the tile list is nonempty; presentation validates payloads later. | |
Public Attributes | |
| std::vector< CompositedTile > | tiles |
| Paint-order tile list. Presentation samples the tiles in this order at (canvasOffsetDoc + dragTranslationDoc) * pixelsPerDocUnit, with size bitmapDimsDoc * pixelsPerDocUnit. | |
| Entity | entity = entt::null |
| Primary editor-promoted entity represented by a movable layer tile. Null when Off or when the requested selection must remain inside its owning compositor tiles. | |
| svg::compositor::InteractionHint | interactionKind = svg::compositor::InteractionHint::Selection |
| Interaction phase that produced this composited preview. | |
| std::optional< RenderRequest::DragPreview > | representedDragPreview |
| Drag preview state represented by the tile transforms in this result. | |
Paint-ordered composited tiles and promoted interaction state.