Trait glitter::context::buffer_context::BufferContext
[−]
[src]
pub trait BufferContext: ArrayBufferContext + ElementArrayBufferContext { }
An OpenGL context that has all free buffer bindings. This trait implies
both ArrayBufferContext
and
ElementArrayBufferContext
.
Implementors
impl<BA, BE, F, P, R, T> BufferContext for ContextOf<BufferBinderOf<BA, BE>, F, P, R, T> where BA: BorrowMut<ArrayBufferBinder>, BE: BorrowMut<ElementArrayBufferBinder>
impl<'a, BA, BE, F, P, R, T> BufferContext for &'a mut ContextOf<BufferBinderOf<BA, BE>, F, P, R, T> where BA: BorrowMut<ArrayBufferBinder>, BE: BorrowMut<ElementArrayBufferBinder>, F: ToMut<'a>, P: ToMut<'a>, R: ToMut<'a>, T: ToMut<'a>
impl<'a, BA, BE, F, P, R, T> BufferContext for &'a mut ContextOf<&'a mut BufferBinderOf<BA, BE>, F, P, R, T> where BA: BorrowMut<ArrayBufferBinder>, BE: BorrowMut<ElementArrayBufferBinder>, F: ToMut<'a>, P: ToMut<'a>, R: ToMut<'a>, T: ToMut<'a>