Enum three_d::core::render_target::CopyDestination [−][src]
pub enum CopyDestination<'a, 'b, 'c, 'd, T: TextureDataType> {
Screen,
ColorTexture(&'d mut Texture2D<T>),
DepthTexture(&'d mut DepthTargetTexture2D),
RenderTarget(&'c RenderTarget<'a, 'b, T>),
}
Expand description
The destination of applying a copy.
Variants
Screen
Copies to the Screen.
ColorTexture(&'d mut Texture2D<T>)
Tuple Fields
0: &'d mut Texture2D<T>
Copies to a Texture2D.
DepthTexture(&'d mut DepthTargetTexture2D)
Tuple Fields
0: &'d mut DepthTargetTexture2D
Copies to a DepthTargetTexture2D.
RenderTarget(&'c RenderTarget<'a, 'b, T>)
Tuple Fields
0: &'c RenderTarget<'a, 'b, T>
Copies to a RenderTarget.
Auto Trait Implementations
impl<'a, 'b, 'c, 'd, T> !RefUnwindSafe for CopyDestination<'a, 'b, 'c, 'd, T>
impl<'a, 'b, 'c, 'd, T> !Send for CopyDestination<'a, 'b, 'c, 'd, T>
impl<'a, 'b, 'c, 'd, T> !Sync for CopyDestination<'a, 'b, 'c, 'd, T>
impl<'a, 'b, 'c, 'd, T> Unpin for CopyDestination<'a, 'b, 'c, 'd, T> where
'a: 'c,
'b: 'c,
impl<'a, 'b, 'c, 'd, T> !UnwindSafe for CopyDestination<'a, 'b, 'c, 'd, T>
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more