gooey/interface/view/component/
image.rs

1use mat::Mat;
2use crate::interface::view::Texture;
3use super::impl_kind;
4
5/// Visible image contents
6#[derive(Clone, Debug, Eq, PartialEq)]
7pub enum Image {
8  Texture (Texture),
9  Raw8    (Mat <u8>),
10  Raw16   (Mat <u16>),
11  Raw32   (Mat <u32>),
12  Raw64   (Mat <u64>)
13}
14impl_kind!(Image);