summaryrefslogblamecommitdiffstats
path: root/core/src/font.rs
blob: d8c34e5a86bddc532073647697d659a4b9a46545 (plain) (tree)
1
2
3
4
5
6
7
8
9
           
                                      
               



                                                                           
              
            

                         
              
                                         
                           

                                          


                             
/// A font.
#[derive(Debug, Clone, Copy, Default)]
pub enum Font {
    /// The default font.
    ///
    /// This is normally a font configured in a renderer or loaded from the
    /// system.
    #[default]
    Default,

    /// An external font.
    External {
        /// The name of the external font
        name: &'static str,

        /// The bytes of the external font
        bytes: &'static [u8],
    },
}