Struct amethyst_renderer::RendererBuilder
[−]
pub struct RendererBuilder<'a> { /* fields omitted */ }
Constructs a new Renderer
.
Methods
impl<'a> RendererBuilder<'a>
[src]
fn new(el: &'a EventsLoop) -> Self
Creates a new RendererBuilder
.
fn with_config(&mut self, config: Config) -> &mut Self
Applies configuration from Config
fn use_winit_builder(&mut self, wb: WindowBuilder) -> &mut Self
Applies window settings from the given glutin::WindowBuilder
.
fn with_pool(&mut self, pool: Arc<ThreadPool>) -> &mut Self
Specifies an existing thread pool for the Renderer
to use.
fn build(&self) -> Result<Renderer>
Consumes the builder and creates the new Renderer
.