[−]Trait bevy::render::renderer::RenderResource
Required methods
pub fn resource_type(&self) -> Option<RenderResourceType>
pub fn write_buffer_bytes(&self, buffer: &mut [u8])
pub fn buffer_byte_len(&self) -> Option<usize>
pub fn texture(&self) -> Option<&Handle<Texture>>
Implementations on Foreign Types
impl RenderResource for i8
pub fn resource_type(&self) -> Option<RenderResourceType>
pub fn write_buffer_bytes(&self, buffer: &mut [u8])
pub fn buffer_byte_len(&self) -> Option<usize>
pub fn texture(&self) -> Option<&Handle<Texture>>
impl RenderResource for f32
pub fn resource_type(&self) -> Option<RenderResourceType>
pub fn write_buffer_bytes(&self, buffer: &mut [u8])
pub fn buffer_byte_len(&self) -> Option<usize>
pub fn texture(&self) -> Option<&Handle<Texture>>
impl RenderResource for f64
pub fn resource_type(&self) -> Option<RenderResourceType>
pub fn write_buffer_bytes(&self, buffer: &mut [u8])
pub fn buffer_byte_len(&self) -> Option<usize>
pub fn texture(&self) -> Option<&Handle<Texture>>
impl RenderResource for u64
pub fn resource_type(&self) -> Option<RenderResourceType>
pub fn write_buffer_bytes(&self, buffer: &mut [u8])
pub fn buffer_byte_len(&self) -> Option<usize>
pub fn texture(&self) -> Option<&Handle<Texture>>
impl RenderResource for i64
pub fn resource_type(&self) -> Option<RenderResourceType>
pub fn write_buffer_bytes(&self, buffer: &mut [u8])
pub fn buffer_byte_len(&self) -> Option<usize>
pub fn texture(&self) -> Option<&Handle<Texture>>
impl RenderResource for u32
pub fn resource_type(&self) -> Option<RenderResourceType>
pub fn write_buffer_bytes(&self, buffer: &mut [u8])
pub fn buffer_byte_len(&self) -> Option<usize>
pub fn texture(&self) -> Option<&Handle<Texture>>
impl RenderResource for u16
pub fn resource_type(&self) -> Option<RenderResourceType>
pub fn write_buffer_bytes(&self, buffer: &mut [u8])
pub fn buffer_byte_len(&self) -> Option<usize>
pub fn texture(&self) -> Option<&Handle<Texture>>
impl RenderResource for Option<Handle<Texture>>
pub fn resource_type(&self) -> Option<RenderResourceType>
pub fn write_buffer_bytes(&self, _buffer: &mut [u8])
pub fn buffer_byte_len(&self) -> Option<usize>
pub fn texture(&self) -> Option<&Handle<Texture>>
impl RenderResource for i16
pub fn resource_type(&self) -> Option<RenderResourceType>
pub fn write_buffer_bytes(&self, buffer: &mut [u8])
pub fn buffer_byte_len(&self) -> Option<usize>
pub fn texture(&self) -> Option<&Handle<Texture>>
impl<T> RenderResource for Vec<T, Global> where
T: Byteable,
T: Byteable,