Trait bevy::render::renderer::RenderResources [−]
Required methods
pub fn render_resources_len(&self) -> usize
pub fn get_render_resource(&self, index: usize) -> Option<&dyn RenderResource>
pub fn get_render_resource_name(&self, index: usize) -> Option<&str>
pub fn iter(&self) -> RenderResourceIterator<'_>ⓘNotable traits for RenderResourceIterator<'a>
impl<'a> Iterator for RenderResourceIterator<'a> type Item = &'a (dyn RenderResource + 'a);
Notable traits for RenderResourceIterator<'a>
impl<'a> Iterator for RenderResourceIterator<'a> type Item = &'a (dyn RenderResource + 'a);
Provided methods
pub fn get_render_resource_hints(
&self,
_index: usize
) -> Option<RenderResourceHints>
&self,
_index: usize
) -> Option<RenderResourceHints>
Implementors
impl RenderResources for StandardMaterial
pub fn render_resources_len(&self) -> usize
pub fn get_render_resource(&self, index: usize) -> Option<&dyn RenderResource>
pub fn get_render_resource_name(&self, index: usize) -> Option<&str>
pub fn get_render_resource_hints(
&self,
index: usize
) -> Option<RenderResourceHints>
&self,
index: usize
) -> Option<RenderResourceHints>
pub fn iter(&self) -> RenderResourceIterator<'_>ⓘNotable traits for RenderResourceIterator<'a>
impl<'a> Iterator for RenderResourceIterator<'a> type Item = &'a (dyn RenderResource + 'a);
Notable traits for RenderResourceIterator<'a>
impl<'a> Iterator for RenderResourceIterator<'a> type Item = &'a (dyn RenderResource + 'a);
impl RenderResources for ColorMaterial
pub fn render_resources_len(&self) -> usize
pub fn get_render_resource(&self, index: usize) -> Option<&dyn RenderResource>
pub fn get_render_resource_name(&self, index: usize) -> Option<&str>
pub fn get_render_resource_hints(
&self,
index: usize
) -> Option<RenderResourceHints>
&self,
index: usize
) -> Option<RenderResourceHints>
pub fn iter(&self) -> RenderResourceIterator<'_>ⓘNotable traits for RenderResourceIterator<'a>
impl<'a> Iterator for RenderResourceIterator<'a> type Item = &'a (dyn RenderResource + 'a);
Notable traits for RenderResourceIterator<'a>
impl<'a> Iterator for RenderResourceIterator<'a> type Item = &'a (dyn RenderResource + 'a);
impl RenderResources for Sprite
pub fn render_resources_len(&self) -> usize
pub fn get_render_resource(&self, index: usize) -> Option<&dyn RenderResource>
pub fn get_render_resource_name(&self, index: usize) -> Option<&str>
pub fn iter(&self) -> RenderResourceIterator<'_>ⓘNotable traits for RenderResourceIterator<'a>
impl<'a> Iterator for RenderResourceIterator<'a> type Item = &'a (dyn RenderResource + 'a);
Notable traits for RenderResourceIterator<'a>
impl<'a> Iterator for RenderResourceIterator<'a> type Item = &'a (dyn RenderResource + 'a);
impl RenderResources for TextureAtlas
pub fn render_resources_len(&self) -> usize
pub fn get_render_resource(&self, index: usize) -> Option<&dyn RenderResource>
pub fn get_render_resource_name(&self, index: usize) -> Option<&str>
pub fn get_render_resource_hints(
&self,
index: usize
) -> Option<RenderResourceHints>
&self,
index: usize
) -> Option<RenderResourceHints>
pub fn iter(&self) -> RenderResourceIterator<'_>ⓘNotable traits for RenderResourceIterator<'a>
impl<'a> Iterator for RenderResourceIterator<'a> type Item = &'a (dyn RenderResource + 'a);
Notable traits for RenderResourceIterator<'a>
impl<'a> Iterator for RenderResourceIterator<'a> type Item = &'a (dyn RenderResource + 'a);
impl RenderResources for TextureAtlasSprite
pub fn render_resources_len(&self) -> usize
pub fn get_render_resource(&self, index: usize) -> Option<&dyn RenderResource>
pub fn get_render_resource_name(&self, index: usize) -> Option<&str>
pub fn iter(&self) -> RenderResourceIterator<'_>ⓘNotable traits for RenderResourceIterator<'a>
impl<'a> Iterator for RenderResourceIterator<'a> type Item = &'a (dyn RenderResource + 'a);
Notable traits for RenderResourceIterator<'a>
impl<'a> Iterator for RenderResourceIterator<'a> type Item = &'a (dyn RenderResource + 'a);
impl RenderResources for GlobalTransform
pub fn render_resources_len(&self) -> usize
pub fn get_render_resource(&self, index: usize) -> Option<&dyn RenderResource>
pub fn get_render_resource_name(&self, index: usize) -> Option<&str>
pub fn iter(&self) -> RenderResourceIterator<'_>ⓘNotable traits for RenderResourceIterator<'a>
impl<'a> Iterator for RenderResourceIterator<'a> type Item = &'a (dyn RenderResource + 'a);
Notable traits for RenderResourceIterator<'a>
impl<'a> Iterator for RenderResourceIterator<'a> type Item = &'a (dyn RenderResource + 'a);
impl RenderResources for Node
pub fn render_resources_len(&self) -> usize
pub fn get_render_resource(&self, index: usize) -> Option<&dyn RenderResource>
pub fn get_render_resource_name(&self, index: usize) -> Option<&str>
pub fn get_render_resource_hints(
&self,
index: usize
) -> Option<RenderResourceHints>
&self,
index: usize
) -> Option<RenderResourceHints>
pub fn iter(&self) -> RenderResourceIterator<'_>ⓘNotable traits for RenderResourceIterator<'a>
impl<'a> Iterator for RenderResourceIterator<'a> type Item = &'a (dyn RenderResource + 'a);
Notable traits for RenderResourceIterator<'a>
impl<'a> Iterator for RenderResourceIterator<'a> type Item = &'a (dyn RenderResource + 'a);