Trait oxygengine_composite_renderer::composite_renderer::CompositeRenderer [−][src]
Required methods
fn execute<'a, I>(&mut self, commands: I) -> Result<(usize, usize)> where
I: IntoIterator<Item = Command<'a>>,
[src]
I: IntoIterator<Item = Command<'a>>,
fn state(&self) -> &RenderState
[src]
fn state_mut(&mut self) -> &mut RenderState
[src]
fn view_size(&self) -> Vec2
[src]
fn create_surface(&mut self, name: &str, width: usize, height: usize) -> bool
[src]
fn destroy_surface(&mut self, name: &str) -> bool
[src]
fn has_surface(&mut self, name: &str) -> bool
[src]
fn get_surface_size(&self, name: &str) -> Option<(usize, usize)>
[src]
fn update_surface<'a, I>(
&mut self,
name: &str,
commands: I
) -> Result<(usize, usize)> where
I: IntoIterator<Item = Command<'a>>,
[src]
&mut self,
name: &str,
commands: I
) -> Result<(usize, usize)> where
I: IntoIterator<Item = Command<'a>>,