[−][src]Trait bevy_render::renderer::RenderResource
Required methods
fn resource_type(&self) -> Option<RenderResourceType>
fn write_buffer_bytes(&self, buffer: &mut [u8])
fn buffer_byte_len(&self) -> Option<usize>
fn texture(&self) -> Option<&Handle<Texture>>
Implementations on Foreign Types
impl RenderResource for Vec2
[src]
fn resource_type(&self) -> Option<RenderResourceType>
[src]
fn write_buffer_bytes(&self, buffer: &mut [u8])
[src]
fn buffer_byte_len(&self) -> Option<usize>
[src]
fn texture(&self) -> Option<&Handle<Texture>>
[src]
impl RenderResource for Vec3
[src]
fn resource_type(&self) -> Option<RenderResourceType>
[src]
fn write_buffer_bytes(&self, buffer: &mut [u8])
[src]
fn buffer_byte_len(&self) -> Option<usize>
[src]
fn texture(&self) -> Option<&Handle<Texture>>
[src]
impl RenderResource for Vec4
[src]
fn resource_type(&self) -> Option<RenderResourceType>
[src]
fn write_buffer_bytes(&self, buffer: &mut [u8])
[src]
fn buffer_byte_len(&self) -> Option<usize>
[src]
fn texture(&self) -> Option<&Handle<Texture>>
[src]
impl RenderResource for Mat4
[src]
fn resource_type(&self) -> Option<RenderResourceType>
[src]
fn write_buffer_bytes(&self, buffer: &mut [u8])
[src]
fn buffer_byte_len(&self) -> Option<usize>
[src]
fn texture(&self) -> Option<&Handle<Texture>>
[src]
impl RenderResource for u8
[src]
fn resource_type(&self) -> Option<RenderResourceType>
[src]
fn write_buffer_bytes(&self, buffer: &mut [u8])
[src]
fn buffer_byte_len(&self) -> Option<usize>
[src]
fn texture(&self) -> Option<&Handle<Texture>>
[src]
impl RenderResource for u16
[src]
fn resource_type(&self) -> Option<RenderResourceType>
[src]
fn write_buffer_bytes(&self, buffer: &mut [u8])
[src]
fn buffer_byte_len(&self) -> Option<usize>
[src]
fn texture(&self) -> Option<&Handle<Texture>>
[src]
impl RenderResource for u32
[src]
fn resource_type(&self) -> Option<RenderResourceType>
[src]
fn write_buffer_bytes(&self, buffer: &mut [u8])
[src]
fn buffer_byte_len(&self) -> Option<usize>
[src]
fn texture(&self) -> Option<&Handle<Texture>>
[src]
impl RenderResource for u64
[src]
fn resource_type(&self) -> Option<RenderResourceType>
[src]
fn write_buffer_bytes(&self, buffer: &mut [u8])
[src]
fn buffer_byte_len(&self) -> Option<usize>
[src]
fn texture(&self) -> Option<&Handle<Texture>>
[src]
impl RenderResource for i8
[src]
fn resource_type(&self) -> Option<RenderResourceType>
[src]
fn write_buffer_bytes(&self, buffer: &mut [u8])
[src]
fn buffer_byte_len(&self) -> Option<usize>
[src]
fn texture(&self) -> Option<&Handle<Texture>>
[src]
impl RenderResource for i16
[src]
fn resource_type(&self) -> Option<RenderResourceType>
[src]
fn write_buffer_bytes(&self, buffer: &mut [u8])
[src]
fn buffer_byte_len(&self) -> Option<usize>
[src]
fn texture(&self) -> Option<&Handle<Texture>>
[src]
impl RenderResource for i32
[src]
fn resource_type(&self) -> Option<RenderResourceType>
[src]
fn write_buffer_bytes(&self, buffer: &mut [u8])
[src]
fn buffer_byte_len(&self) -> Option<usize>
[src]
fn texture(&self) -> Option<&Handle<Texture>>
[src]
impl RenderResource for i64
[src]
fn resource_type(&self) -> Option<RenderResourceType>
[src]
fn write_buffer_bytes(&self, buffer: &mut [u8])
[src]
fn buffer_byte_len(&self) -> Option<usize>
[src]
fn texture(&self) -> Option<&Handle<Texture>>
[src]
impl RenderResource for f32
[src]
fn resource_type(&self) -> Option<RenderResourceType>
[src]
fn write_buffer_bytes(&self, buffer: &mut [u8])
[src]
fn buffer_byte_len(&self) -> Option<usize>
[src]
fn texture(&self) -> Option<&Handle<Texture>>
[src]
impl RenderResource for f64
[src]
fn resource_type(&self) -> Option<RenderResourceType>
[src]
fn write_buffer_bytes(&self, buffer: &mut [u8])
[src]
fn buffer_byte_len(&self) -> Option<usize>
[src]
fn texture(&self) -> Option<&Handle<Texture>>
[src]
impl<T> RenderResource for Vec<T> where
T: Sized + Byteable,
[src]
T: Sized + Byteable,