Trait glin::fbo::BorrowDepthAttach [−][src]
pub trait BorrowDepthAttach { type DepthAttach: DepthAttach; fn borrow_depth_attachment(&self) -> &Self::DepthAttach; }
Associated Types
type DepthAttach: DepthAttach
[src]
Required methods
fn borrow_depth_attachment(&self) -> &Self::DepthAttach
[src]
Implementations on Foreign Types
impl BorrowDepthAttach for Rc<DepthAttachment>
[src]
impl BorrowDepthAttach for Rc<DepthAttachment>
[src]type DepthAttach = DepthAttachment
fn borrow_depth_attachment(&self) -> &DepthAttachment
[src]
impl BorrowDepthAttach for Rc<Texture>
[src]
impl BorrowDepthAttach for Rc<Texture>
[src]type DepthAttach = Texture
fn borrow_depth_attachment(&self) -> &Texture
[src]
impl BorrowDepthAttach for Rc<RenderBuffer>
[src]
impl BorrowDepthAttach for Rc<RenderBuffer>
[src]type DepthAttach = RenderBuffer
fn borrow_depth_attachment(&self) -> &RenderBuffer
[src]
impl<T: Borrow<Texture>> BorrowDepthAttach for Rc<TextureLevelRef<T>>
[src]
impl<T: Borrow<Texture>> BorrowDepthAttach for Rc<TextureLevelRef<T>>
[src]type DepthAttach = TextureLevelRef<T>
fn borrow_depth_attachment(&self) -> &TextureLevelRef<T>
[src]
impl<T: Borrow<CubeMap>> BorrowDepthAttach for Rc<CubemapLevelRef<T>>
[src]
impl<T: Borrow<CubeMap>> BorrowDepthAttach for Rc<CubemapLevelRef<T>>
[src]type DepthAttach = CubemapLevelRef<T>
fn borrow_depth_attachment(&self) -> &CubemapLevelRef<T>
[src]
impl<T: Borrow<CubeMap>> BorrowDepthAttach for Rc<CubemapFaceLevelRef<T>>
[src]
impl<T: Borrow<CubeMap>> BorrowDepthAttach for Rc<CubemapFaceLevelRef<T>>
[src]type DepthAttach = CubemapFaceLevelRef<T>
fn borrow_depth_attachment(&self) -> &CubemapFaceLevelRef<T>
[src]
Implementors
impl<'a> BorrowDepthAttach for &'a DepthAttachment
[src]
impl<'a> BorrowDepthAttach for &'a DepthAttachment
[src]type DepthAttach = DepthAttachment
fn borrow_depth_attachment(&self) -> &DepthAttachment
[src]
impl<'a> BorrowDepthAttach for &'a Texture
[src]
impl<'a> BorrowDepthAttach for &'a Texture
[src]type DepthAttach = Texture
fn borrow_depth_attachment(&self) -> &Texture
[src]
impl<'a> BorrowDepthAttach for &'a RenderBuffer
[src]
impl<'a> BorrowDepthAttach for &'a RenderBuffer
[src]type DepthAttach = RenderBuffer
fn borrow_depth_attachment(&self) -> &RenderBuffer
[src]
impl<'a, T: Borrow<CubeMap>> BorrowDepthAttach for &'a CubemapFaceLevelRef<T>
[src]
impl<'a, T: Borrow<CubeMap>> BorrowDepthAttach for &'a CubemapFaceLevelRef<T>
[src]type DepthAttach = CubemapFaceLevelRef<T>
fn borrow_depth_attachment(&self) -> &CubemapFaceLevelRef<T>
[src]
impl<'a, T: Borrow<CubeMap>> BorrowDepthAttach for &'a CubemapLevelRef<T>
[src]
impl<'a, T: Borrow<CubeMap>> BorrowDepthAttach for &'a CubemapLevelRef<T>
[src]type DepthAttach = CubemapLevelRef<T>
fn borrow_depth_attachment(&self) -> &CubemapLevelRef<T>
[src]
impl<'a, T: Borrow<Texture>> BorrowDepthAttach for &'a TextureLevelRef<T>
[src]
impl<'a, T: Borrow<Texture>> BorrowDepthAttach for &'a TextureLevelRef<T>
[src]type DepthAttach = TextureLevelRef<T>
fn borrow_depth_attachment(&self) -> &TextureLevelRef<T>
[src]
impl<C: DepthAttach> BorrowDepthAttach for C
[src]
impl<C: DepthAttach> BorrowDepthAttach for C
[src]