Trait ringl::renderer::CreationContext[][src]

pub trait CreationContext: GlinCreationContext {
    fn new_shadow_map(&self) -> Builder;
fn new_ttf<'a>(&'a self, path: &'a str, pt_height: f32) -> Builder<'a>;
fn new_vao_mesh(&self) -> Builder;
fn new_vao_path(&self) -> Builder;
fn new_auto_program<P: AsRef<Path> + Clone + 'static>(
        &self,
        settings: ProgramSettings<P>
    ) -> AutoLoader<Program>;
fn to_simple_vao<T, U, M: ToSimpleVao<T, U>>(
        &self,
        mesh: &M
    ) -> Result<SimpleVao<T>>; }

Required Methods

Implementations on Foreign Types

impl<'c, C: CreationContext> CreationContext for &'c C
[src]

Implementors