Struct egui::layers::PaintList [−][src]
pub struct PaintList(_);
Expand description
A list of Shapes paired with a clip rectangle.
Implementations
Returns the index of the new Shape that can be used with PaintList::set.
Modify an existing Shape.
Sometimes you want to paint a frame behind some contents, but don’t know how large the frame needs to be
until the contents have been added, and therefor also painted to the PaintList.
The solution is to allocate a Shape using let idx = paint_list.add(cr, Shape::Noop);
and then later setting it using paint_list.set(idx, cr, frame);.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for PaintListimpl UnwindSafe for PaintListBlanket Implementations
Mutably borrows from an owned value. Read more