Struct bismuth::framework::Context
[−]
[src]
pub struct Context<T, R> where
T: State,
R: MetaRenderer, { pub state: T, pub renderer: Renderer<R>, }
Fields
state: T
renderer: Renderer<R>
Methods
impl<T, R> Context<T, R> where
T: State,
R: MetaRenderer,
[src]
T: State,
R: MetaRenderer,
impl<T> Context<T, GlutinRenderer> where
T: State,
[src]
T: State,
fn from_glutin_window(state: T, window: Window) -> Self
Trait Implementations
impl<T, R> ContextView for Context<T, R> where
T: State,
R: MetaRenderer,
[src]
T: State,
R: MetaRenderer,
impl<T, R> UpdateContextView for Context<T, R> where
T: State,
R: MetaRenderer,
[src]
T: State,
R: MetaRenderer,
impl<T, R> RenderContextView<R> for Context<T, R> where
T: State,
R: MetaRenderer,
[src]
T: State,
R: MetaRenderer,
fn renderer(&self) -> &Renderer<R>
fn renderer_mut(&mut self) -> &mut Renderer<R>
impl<T, R> React for Context<T, R> where
T: State,
R: MetaRenderer,
[src]
T: State,
R: MetaRenderer,