Trait gfx_app::Application [] [src]

pub trait Application<R: Resources>: Sized {
    fn new<F: Factory<R>>(F, Init<R>) -> Self;
    fn render<C: CommandBuffer<R>>(&mut self, &mut Encoder<R, C>);

    fn launch_default(name: &str) where WrapGL2<Self>: ApplicationGL { ... }
}

Required Methods

Provided Methods

Implementors