[−][src]Trait caper::game::RenderItems
Trait for operations on RenderItem
Associated Types
Loading content...Required methods
fn render_items_len(&self) -> usize
Get the len of render_items
fn render_items_iter_mut(&mut self) -> IterMut<'_, RenderItem<Self::T>>
Get an IterMut of the RenderItem
fn get_render_item(&mut self, index: usize) -> &mut RenderItem<Self::T>
Get a ref to a render item
fn get_render_item_by_name(
&mut self,
name: &str
) -> Option<&mut RenderItem<Self::T>>
&mut self,
name: &str
) -> Option<&mut RenderItem<Self::T>>
Get a ref to a render item from its name, returning the first found
fn add_render_item(&mut self, render_item: RenderItem<Self::T>)
Add a render item to the game
Implementors
impl<T: Default> RenderItems for Game<T>
[src]
type T = T
Associated type for RenderItems
fn render_items_len(&self) -> usize
[src]
Get the len of render_items
fn render_items_iter_mut(&mut self) -> IterMut<'_, RenderItem<T>>
[src]
Get an IterMut of the RenderItem
fn get_render_item(&mut self, index: usize) -> &mut RenderItem<T>
[src]
Get a ref to a render item
fn get_render_item_by_name(&mut self, name: &str) -> Option<&mut RenderItem<T>>
[src]
Get a ref to a render item from its name, returning the first found
fn add_render_item(&mut self, render_item: RenderItem<T>)
[src]
Add a render item to the game