use crate::{
geom::*,
util::{Color, ColorOffsets}
};
#[derive(Clone)]
pub enum BitmapFilter {
Color {
multiplier: Color,
offsets: ColorOffsets,
},
Blur {
blur: Vector2d,
quality: u32,
},
DropShadow {
color: Color,
offset: Vector2d,
spread: u32,
blur: Vector2d,
},
}
impl BitmapFilter {
pub const LOW_QUALITY: u32 = 1;
pub const MEDIUM_QUALITY: u32 = 2;
pub const HIGH_QUALITY: u32 = 3;
}