Structs§
- Draw
Command Id - Stable identity of the draw command a run was recorded from: the layout
node owning the command, the command’s index in that node’s command list,
and which placement pass produced this run (a
WithContentcommand emits one run per placement, so the pair alone is not unique). Rendering does not read it yet; it is the key under which retained recording state lives as retention moves up to the draw-command recorder, and it must survive recording, graph construction, normalized-scene creation, and renderer cache lookup unchanged. - Draw
Primitive Node - Draw
RunNode - HitTest
Node - Isolation
Reasons - Layer
Node - Layer
Properties - Scene properties with implicit defaults and independently mutable clones.
- Primitive
Entry - Projective
Transform - A projective mapping of a two-dimensional coordinate plane.
- Render
Graph - Text
Primitive Node
Enums§
Constants§
- CONTAINED_
DRAW_ SLACK - How far past its bounds a layer that draws within them may still put pixels: glyph and edge antialiasing.
Functions§
- quad_
bounds - Returns the axis-aligned bounds containing all four points.
Type Aliases§
- Draw
RunSummary - What a run contains, answered while recording.