ferroui_base/media/font_simulations.rs
1bitflags::bitflags! {
2 /// Specifies algorithmic style simulations to be applied to a typeface.
3 /// Bold and oblique simulations can be combined.
4 #[derive(Clone, Copy, Debug, Default, PartialEq, Eq, Hash)]
5 pub struct FontSimulations: u8 {
6 /// No simulations are performed.
7 const None = 0x0000;
8 /// Algorithmic emboldening is applied.
9 const Bold = 0x0001;
10 /// Algorithmic italicization is applied.
11 const Oblique = 0x0002;
12 }
13}