[][src]Struct glium::framebuffer::RenderBufferAny

pub struct RenderBufferAny { /* fields omitted */ }

A RenderBuffer of indeterminate type.

Implementations

impl RenderBufferAny[src]

pub fn get_dimensions(&self) -> (u32, u32)[src]

Returns the dimensions of the render buffer.

pub fn get_samples(&self) -> Option<u32>[src]

Returns the number of samples of the render buffer, or None if multisampling isn't enabled.

pub fn get_context(&self) -> &Rc<Context>[src]

Returns the context used to create this renderbuffer.

pub fn kind(&self) -> TextureKind[src]

Returns the kind of renderbuffer.

pub fn get_depth_stencil_bits(&self) -> (u16, u16)[src]

Determines the number of depth and stencil bits in the format of this render buffer.

Trait Implementations

impl Drop for RenderBufferAny[src]

impl GlObject for RenderBufferAny[src]

type Id = c_uint

The type of identifier for this object.

Auto Trait Implementations

impl !RefUnwindSafe for RenderBufferAny

impl !Send for RenderBufferAny

impl !Sync for RenderBufferAny

impl Unpin for RenderBufferAny

impl !UnwindSafe for RenderBufferAny

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.