pub struct Framebuffer { /* private fields */ }Expand description
Framebuffer wrapper.
Implementations§
Source§impl Framebuffer
impl Framebuffer
Sourcepub fn with_screen() -> Self
pub fn with_screen() -> Self
Returns the FrameBuffer object of the screen surface.
Sourcepub fn set_color_texture(&self, texture: GLuint)
pub fn set_color_texture(&self, texture: GLuint)
Set color attachment with texture.
Sourcepub fn set_depth_texture(&self, texture: GLuint)
pub fn set_depth_texture(&self, texture: GLuint)
Set depth attachment with texture.
Sourcepub fn set_stencil_texture(&self, texture: GLuint)
pub fn set_stencil_texture(&self, texture: GLuint)
Set stencil attachment with texture.
Trait Implementations§
Source§impl Bindable for Framebuffer
impl Bindable for Framebuffer
Source§impl Debug for Framebuffer
impl Debug for Framebuffer
Source§impl Default for Framebuffer
impl Default for Framebuffer
Auto Trait Implementations§
impl Freeze for Framebuffer
impl RefUnwindSafe for Framebuffer
impl Send for Framebuffer
impl Sync for Framebuffer
impl Unpin for Framebuffer
impl UnwindSafe for Framebuffer
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<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.