Trait rin::scene::RendererBundle[][src]

pub trait RendererBundle {
    type Parameters;
    pub fn setup(self, scene: &mut DeferredScene);
pub fn viewport(&mut self) -> Property<'static, Rect<i32>>;
pub fn window(&self) -> Option<&Window>;
pub fn window_mut(&mut self) -> Option<&mut Window>;
pub fn event_stream(&mut self) -> Stream<'static, Event>; pub fn parameters(&self) -> Option<&Self::Parameters> { ... }
pub fn name(&self) -> &str { ... }
pub fn file_line_info(&self) -> &'static str { ... } }

Associated Types

type Parameters[src]

Loading content...

Required methods

pub fn setup(self, scene: &mut DeferredScene)[src]

pub fn viewport(&mut self) -> Property<'static, Rect<i32>>[src]

pub fn window(&self) -> Option<&Window>[src]

pub fn window_mut(&mut self) -> Option<&mut Window>[src]

pub fn event_stream(&mut self) -> Stream<'static, Event>[src]

Loading content...

Provided methods

pub fn parameters(&self) -> Option<&Self::Parameters>[src]

pub fn name(&self) -> &str[src]

pub fn file_line_info(&self) -> &'static str[src]

Loading content...

Implementors

impl RendererBundle for ForwardRenderer[src]

type Parameters = Parameters

impl<R> RendererBundle for ImmediateRenderer<R> where
    R: 'static + RenderSystem
[src]

type Parameters = ()

Loading content...