Structs§
- Image
Draw Params - Shape
Draw Params - Text
Draw Params - A
DrawScopetext run, lowered into the vocabulary the text pipeline already speaks.
Enums§
Traits§
Functions§
- arc_
shape_ params - The
DrawPrimitive::Arcarm ofemit_draw_primitive; seerect_shape_params. - draw_
shape_ params_ for_ primitive - Resolves a borrowed shape with the layer transform, paint, and clipping applied.
- emit_
draw_ primitive - rect_
shape_ params - The
DrawPrimitive::Rectarm ofemit_draw_primitiveas a pure builder over borrowed fields. The parallel shape-run collect calls these directly from worker threads — a&DrawPrimitivecannot cross (the text variant carriesRc), but the shape variants’ fields can. - resolve_
clip - The clip a node paints within once its own clip meets the clips above
it:
Noneonly when nothing clips at all. Two clips that do not overlap resolve toRect::EMPTY, never toNone– a list that has scrolled a control past its edge has clipped the control away, not set it free. - resolve_
primitive_ clip - round_
rect_ shape_ params - The
DrawPrimitive::RoundRectarm ofemit_draw_primitive; seerect_shape_params.