Trait ringl::traits::ToSimpleVao [−][src]
pub trait ToSimpleVao<T, U> { fn to_simple_vao(
&self,
gl: &CreationContext,
bindings: &Bindings,
usage: GLenum
) -> Result<SimpleVao<T>>; }
Required Methods
fn to_simple_vao(
&self,
gl: &CreationContext,
bindings: &Bindings,
usage: GLenum
) -> Result<SimpleVao<T>>
&self,
gl: &CreationContext,
bindings: &Bindings,
usage: GLenum
) -> Result<SimpleVao<T>>
Implementations on Foreign Types
impl<T: VertexFormat + Clone + 'static> ToSimpleVao<T, Mesh<T>> for Mesh<T>
[src]
impl<T: VertexFormat + Clone + 'static> ToSimpleVao<T, Mesh<T>> for Mesh<T>
fn to_simple_vao(
&self,
gl: &CreationContext,
bindings: &Bindings,
usage: GLenum
) -> Result<SimpleVao<T>>
[src]
fn to_simple_vao(
&self,
gl: &CreationContext,
bindings: &Bindings,
usage: GLenum
) -> Result<SimpleVao<T>>
impl ToSimpleVao<Vec2, Vec2> for Mesh<Vec2>
[src]
impl ToSimpleVao<Vec2, Vec2> for Mesh<Vec2>
fn to_simple_vao(
&self,
gl: &CreationContext,
bindings: &Bindings,
usage: GLenum
) -> Result<SimpleVao<Vec2>>
[src]
fn to_simple_vao(
&self,
gl: &CreationContext,
bindings: &Bindings,
usage: GLenum
) -> Result<SimpleVao<Vec2>>
impl ToSimpleVao<Vec3, Vec3> for Mesh<Vec3>
[src]
impl ToSimpleVao<Vec3, Vec3> for Mesh<Vec3>
fn to_simple_vao(
&self,
gl: &CreationContext,
bindings: &Bindings,
usage: GLenum
) -> Result<SimpleVao<Vec3>>
[src]
fn to_simple_vao(
&self,
gl: &CreationContext,
bindings: &Bindings,
usage: GLenum
) -> Result<SimpleVao<Vec3>>