pub struct CanvasCtx<'a> { /* private fields */ }Implementations§
Source§impl<'a> CanvasCtx<'a>
impl<'a> CanvasCtx<'a>
pub fn set_scissor_rect(&mut self, scissor_rect: RectI32)
pub fn reset_scissor_rect(&mut self)
pub fn scissor_rect(&self) -> RectI32
pub fn set_z_index(&mut self, z_index: u16)
pub fn z_index(&mut self) -> u16
pub fn add(&mut self, primitive: impl Into<Primitive>)
pub fn add_with_offset( &mut self, primitive: impl Into<Primitive>, offset: Point, )
pub fn add_batch( &mut self, primitives: impl IntoIterator<Item = impl Into<Primitive>>, )
pub fn add_batch_with_offset( &mut self, primitives: impl IntoIterator<Item = impl Into<Primitive>>, offset: Point, )
pub fn add_group(&mut self, group: &PrimitiveGroup)
pub fn add_group_with_offset( &mut self, group: &PrimitiveGroup, offset: PointI32, )
Auto Trait Implementations§
impl<'a> Freeze for CanvasCtx<'a>
impl<'a> !RefUnwindSafe for CanvasCtx<'a>
impl<'a> !Send for CanvasCtx<'a>
impl<'a> !Sync for CanvasCtx<'a>
impl<'a> Unpin for CanvasCtx<'a>
impl<'a> !UnwindSafe for CanvasCtx<'a>
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