Trait rin::gl::SurfaceCreationContext [−][src]
pub trait SurfaceCreationContext {
pub fn new_fbo(&self) -> Builder<'_>;
pub fn new_fbo_color_attachment(&self) -> ColorAttachmentBuilder<'_>;
pub fn new_fbo_depth_attachment(&self) -> DepthAttachmentBuilder<'_>;
pub fn new_render_buffer(&self) -> RenderBufferBuilder<'_>;
}Required methods
pub fn new_fbo(&self) -> Builder<'_>[src]
pub fn new_fbo_color_attachment(&self) -> ColorAttachmentBuilder<'_>[src]
pub fn new_fbo_depth_attachment(&self) -> DepthAttachmentBuilder<'_>[src]
pub fn new_render_buffer(&self) -> RenderBufferBuilder<'_>[src]
Implementations on Foreign Types
impl<'a, C> SurfaceCreationContext for &'a C where
C: SurfaceCreationContext, [src]
impl<'a, C> SurfaceCreationContext for &'a C where
C: SurfaceCreationContext, [src]pub fn new_fbo(&self) -> Builder<'_>[src]
pub fn new_fbo_color_attachment(&self) -> ColorAttachmentBuilder<'_>[src]
pub fn new_fbo_depth_attachment(&self) -> DepthAttachmentBuilder<'_>[src]
pub fn new_render_buffer(&self) -> RenderBufferBuilder<'_>[src]
impl SurfaceCreationContext for Rc<CreationProxy>[src]
impl SurfaceCreationContext for Rc<CreationProxy>[src]pub fn new_fbo(&self) -> Builder<'_>[src]
pub fn new_fbo_color_attachment(&self) -> ColorAttachmentBuilder<'_>[src]
pub fn new_fbo_depth_attachment(&self) -> DepthAttachmentBuilder<'_>[src]
pub fn new_render_buffer(&self) -> RenderBufferBuilder<'_>[src]
Implementors
impl SurfaceCreationContext for CreationProxy[src]
impl SurfaceCreationContext for CreationProxy[src]pub fn new_fbo(&self) -> Builder<'_>[src]
pub fn new_fbo_color_attachment(&self) -> ColorAttachmentBuilder<'_>[src]
pub fn new_fbo_depth_attachment(&self) -> DepthAttachmentBuilder<'_>[src]
pub fn new_render_buffer(&self) -> RenderBufferBuilder<'_>[src]
impl<'c> SurfaceCreationContext for Context<'c, Screen>[src]
impl<'c> SurfaceCreationContext for Context<'c, Screen>[src]pub fn new_fbo(&self) -> Builder<'_>[src]
pub fn new_fbo_color_attachment(&self) -> ColorAttachmentBuilder<'_>[src]
pub fn new_fbo_depth_attachment(&self) -> DepthAttachmentBuilder<'_>[src]
pub fn new_render_buffer(&self) -> RenderBufferBuilder<'_>[src]
impl<'c> SurfaceCreationContext for Renderer<'c, Screen>[src]
impl<'c> SurfaceCreationContext for Renderer<'c, Screen>[src]