[]Trait bevy::render::renderer::RenderResource

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

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>>

Loading content...

Implementations on Foreign Types

impl RenderResource for i8

impl RenderResource for f32

impl RenderResource for f64

impl RenderResource for u64

impl RenderResource for i64

impl RenderResource for u32

impl RenderResource for u16

impl RenderResource for Option<Handle<Texture>>

impl RenderResource for i16

impl<T> RenderResource for Vec<T, Global> where
    T: Byteable

impl RenderResource for u8

impl RenderResource for i32

Loading content...

Implementors

impl RenderResource for Handle<Texture>

impl RenderResource for Mat4

impl RenderResource for Vec2

impl RenderResource for Vec3

impl RenderResource for Vec4

impl RenderResource for Color

impl RenderResource for TextureAtlasSprite

impl RenderResource for GlobalTransform

Loading content...