pub enum DefaultFramebufferAttachment {
BackLeft,
BackRight,
FrontLeft,
FrontRight,
}
Expand description
One of the color attachments on the default framebuffer.
Variants§
BackLeft
The backbuffer for the left eye. Equivalent to the backbuffer if stereoscopy is disabled.
BackRight
The backbuffer for the right eye. May not be present.
FrontLeft
The frontbuffer for the left eye. Equivalent to the frontbuffer if stereoscopy is disabled. May not be accessible.
FrontRight
The frontbuffer for the right eye. May not be present or accessible.
Trait Implementations§
source§impl Clone for DefaultFramebufferAttachment
impl Clone for DefaultFramebufferAttachment
source§fn clone(&self) -> DefaultFramebufferAttachment
fn clone(&self) -> DefaultFramebufferAttachment
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for DefaultFramebufferAttachment
impl Debug for DefaultFramebufferAttachment
impl Copy for DefaultFramebufferAttachment
Auto Trait Implementations§
impl RefUnwindSafe for DefaultFramebufferAttachment
impl Send for DefaultFramebufferAttachment
impl Sync for DefaultFramebufferAttachment
impl Unpin for DefaultFramebufferAttachment
impl UnwindSafe for DefaultFramebufferAttachment
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> Content for Twhere
T: Copy,
impl<T> Content for Twhere T: Copy,
source§fn read<F, E>(size: usize, f: F) -> Result<T, E>where
F: FnOnce(&mut T) -> Result<(), E>,
fn read<F, E>(size: usize, f: F) -> Result<T, E>where F: FnOnce(&mut T) -> Result<(), E>,
Prepares an output buffer, then turns this buffer into an
Owned
.source§fn get_elements_size() -> usize
fn get_elements_size() -> usize
Returns the size of each element.
source§fn to_void_ptr(&self) -> *const ()
fn to_void_ptr(&self) -> *const ()
Produces a pointer to the data.
source§fn ref_from_ptr<'a>(ptr: *mut (), size: usize) -> Option<*mut T>
fn ref_from_ptr<'a>(ptr: *mut (), size: usize) -> Option<*mut T>
Builds a pointer to this type from a raw pointer.
source§fn is_size_suitable(size: usize) -> bool
fn is_size_suitable(size: usize) -> bool
Returns true if the size is suitable to store a type like this.