[][src]Trait bevy_render::renderer::RenderResource

pub trait RenderResource {
    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>>; }

Required methods

Loading content...

Implementations on Foreign Types

impl RenderResource for Vec2[src]

impl RenderResource for Vec3[src]

impl RenderResource for Vec4[src]

impl RenderResource for Mat4[src]

impl RenderResource for u8[src]

impl RenderResource for u16[src]

impl RenderResource for u32[src]

impl RenderResource for u64[src]

impl RenderResource for i8[src]

impl RenderResource for i16[src]

impl RenderResource for i32[src]

impl RenderResource for i64[src]

impl RenderResource for f32[src]

impl RenderResource for f64[src]

impl<T> RenderResource for Vec<T> where
    T: Sized + Byteable
[src]

impl RenderResource for GlobalTransform[src]

impl RenderResource for Option<Handle<Texture>>[src]

impl RenderResource for Handle<Texture>[src]

Loading content...

Implementors

Loading content...