AGL2/src/rgb/mod.rs

16 lines
258 B
Rust

pub mod colors;
pub struct RGB8 {
pub r: u8,
pub g: u8,
pub b: u8,
}
impl RGB8 {
pub fn to_u32(&self) -> u32 {
let r = self.r as u32;
let g = self.g as u32;
let b = self.b as u32;
r << 16 | g << 8 | b
}
}