pub struct DrawList(/* private fields */);
Implementations§
Trait Implementations§
Source§impl DrawListExt for DrawList
impl DrawListExt for DrawList
fn draw_list_id(&self) -> DrawListId
fn set_view_transform(&self, cx: &mut Cx, mat: &Mat4)
fn begin_always(&mut self, cx: &mut CxDraw<'_>)
fn begin_maybe( &mut self, cx: &mut CxDraw<'_>, will_redraw: bool, ) -> Result<(), ()>
fn end(&mut self, cx: &mut CxDraw<'_>)
fn get_view_transform(&self, cx: &Cx) -> Mat4
fn redraw(&self, cx: &mut Cx)
fn redraw_self_and_children(&self, cx: &mut Cx)
Auto Trait Implementations§
impl Freeze for DrawList
impl !RefUnwindSafe for DrawList
impl !Send for DrawList
impl !Sync for DrawList
impl Unpin for DrawList
impl !UnwindSafe for DrawList
Blanket Implementations§
Source§impl<T> ActionTrait for T
impl<T> ActionTrait for T
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