Struct makepad_widgets::shader::std::DrawEvent
pub struct DrawEvent {
pub draw_lists: Vec<DrawListId, Global>,
pub draw_lists_and_children: Vec<DrawListId, Global>,
pub redraw_all: bool,
}
Fields§
§draw_lists: Vec<DrawListId, Global>
§draw_lists_and_children: Vec<DrawListId, Global>
§redraw_all: bool
Implementations§
§impl DrawEvent
impl DrawEvent
pub fn will_redraw(&self) -> bool
pub fn draw_list_will_redraw(&self, cx: &Cx, draw_list_id: DrawListId) -> bool
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for DrawEvent
impl Send for DrawEvent
impl Sync for DrawEvent
impl Unpin for DrawEvent
impl UnwindSafe for DrawEvent
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more