13 lines
292 B
Rust
13 lines
292 B
Rust
use glam::Vec2;
|
|
use bevy_render::Color;
|
|
use bevy_derive::Uniforms;
|
|
use zerocopy::AsBytes;
|
|
#[repr(C)]
|
|
#[derive(Default, Clone, Copy, Debug, Uniforms, AsBytes)]
|
|
#[module(meta = "false")]
|
|
pub struct Rect {
|
|
pub position: Vec2,
|
|
pub size: Vec2,
|
|
pub color: Color,
|
|
pub z_index: f32,
|
|
} |