pub struct ScreenQuad { /* private fields */ }
Implementations§
Source§impl ScreenQuad
impl ScreenQuad
pub fn get_vb(&self) -> &IntrusivePtr<Resource<DeviceBufferDesc>>
pub fn get_ib(&self) -> &IntrusivePtr<Resource<DeviceBufferDesc>>
Source§impl ScreenQuad
impl ScreenQuad
pub fn new(driver: &mut IntrusivePtr<dyn Driver>) -> ScreenQuad
pub fn render( &self, driver: &mut IntrusivePtr<dyn Driver>, tex: &IntrusivePtr<Resource<TextureDesc>>, )
Auto Trait Implementations§
impl Freeze for ScreenQuad
impl !RefUnwindSafe for ScreenQuad
impl !Send for ScreenQuad
impl !Sync for ScreenQuad
impl Unpin for ScreenQuad
impl !UnwindSafe for ScreenQuad
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