Struct pax_pixels::render_context::WgpuRenderer
source · pub struct WgpuRenderer { /* private fields */ }Implementations§
source§impl WgpuRenderer
impl WgpuRenderer
pub fn new(render_backend: RenderBackend) -> Self
pub fn rect(&mut self, rect: Box2D<f32>, color: Fill)
pub fn circle(&mut self, position: Point2D, radius: f32, color: Fill)
pub fn with_transform( &mut self, transform: Transform2D, inner_rc: impl FnOnce(&mut WgpuRenderer) )
pub fn with_clipping_bounds( &mut self, bounds: Box2D<f32>, inner_rc: impl FnOnce(&mut WgpuRenderer) )
pub fn flush(&mut self)
Trait Implementations§
source§impl RenderContext for WgpuRenderer
impl RenderContext for WgpuRenderer
Auto Trait Implementations§
impl !RefUnwindSafe for WgpuRenderer
impl Send for WgpuRenderer
impl Sync for WgpuRenderer
impl Unpin for WgpuRenderer
impl !UnwindSafe for WgpuRenderer
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