Skip to main content

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}