pub struct MetalRenderTarget { /* private fields */ }Expand description
The Metal render target of a top-level.
Trait Implementations§
Source§impl IMetalPlatformSurfaceRenderTarget for MetalRenderTarget
impl IMetalPlatformSurfaceRenderTarget for MetalRenderTarget
Source§fn begin_rendering(&self) -> Rc<dyn IMetalPlatformSurfaceRenderingSession>
fn begin_rendering(&self) -> Rc<dyn IMetalPlatformSurfaceRenderingSession>
Starts rendering a frame.
Source§impl IPlatformRenderSurfaceRenderTarget for MetalRenderTarget
impl IPlatformRenderSurfaceRenderTarget for MetalRenderTarget
Source§fn state(&self) -> PlatformRenderTargetState
fn state(&self) -> PlatformRenderTargetState
The state of the platform render target.
Auto Trait Implementations§
impl !Freeze for MetalRenderTarget
impl !RefUnwindSafe for MetalRenderTarget
impl !Send for MetalRenderTarget
impl !Sync for MetalRenderTarget
impl Unpin for MetalRenderTarget
impl UnsafeUnpin for MetalRenderTarget
impl UnwindSafe for MetalRenderTarget
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
Source§impl<T> ClassDefaults for Twhere
T: ?Sized,
impl<T> ClassDefaults for Twhere
T: ?Sized,
Source§fn static_constructor()
fn static_constructor()
The static constructor of a type: work done once per thread, after
the properties of the type are registered and before its first
instance exists (class handlers,
affects_render, metadata
overrides). Read more