rafx-plugins 0.0.16

Rendering framework built on an extensible asset pipeline
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use super::SpriteRenderFeature;
use glam::Vec3;
use hydrate_base::handle::Handle;
use rafx::assets::ImageAsset;
use rafx::render_features::RenderObjectSet;

#[derive(Clone)]
pub struct SpriteRenderObject {
    pub tint: Vec3,
    pub alpha: f32,
    pub image: Handle<ImageAsset>,
}

pub type SpriteRenderObjectSet = RenderObjectSet<SpriteRenderFeature, SpriteRenderObject>;