[][src]Trait bevy_render::renderer::RenderResources

pub trait RenderResources: Send + Sync + 'static {
    fn render_resources_len(&self) -> usize;
fn get_render_resource(&self, index: usize) -> Option<&dyn RenderResource>;
fn get_render_resource_name(&self, index: usize) -> Option<&str>;
fn iter_render_resources(&self) -> RenderResourceIterator

Important traits for RenderResourceIterator<'a>

impl<'a> Iterator for RenderResourceIterator<'a> type Item = &'a dyn RenderResource;
; fn get_render_resource_hints(
        &self,
        _index: usize
    ) -> Option<RenderResourceHints> { ... } }

Required methods

fn render_resources_len(&self) -> usize

fn get_render_resource(&self, index: usize) -> Option<&dyn RenderResource>

fn get_render_resource_name(&self, index: usize) -> Option<&str>

fn iter_render_resources(&self) -> RenderResourceIterator

Important traits for RenderResourceIterator<'a>

impl<'a> Iterator for RenderResourceIterator<'a> type Item = &'a dyn RenderResource;

Loading content...

Provided methods

fn get_render_resource_hints(
    &self,
    _index: usize
) -> Option<RenderResourceHints>

Loading content...

Implementations on Foreign Types

impl RenderResources for Transform[src]

Loading content...

Implementors

Loading content...