Struct mupdf_sys::fz_font_flags_t
source · #[repr(C)]#[repr(align(4))]pub struct fz_font_flags_t {
pub _bitfield_align_1: [u8; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 2]>,
pub __bindgen_padding_0: u16,
}
Expand description
Every fz_font carries a set of flags within it, in a fz_font_flags_t structure.
Fields§
§_bitfield_align_1: [u8; 0]
§_bitfield_1: __BindgenBitfieldUnit<[u8; 2]>
§__bindgen_padding_0: u16
Implementations§
source§impl fz_font_flags_t
impl fz_font_flags_t
pub fn is_mono(&self) -> c_uint
pub fn set_is_mono(&mut self, val: c_uint)
pub fn is_serif(&self) -> c_uint
pub fn set_is_serif(&mut self, val: c_uint)
pub fn is_bold(&self) -> c_uint
pub fn set_is_bold(&mut self, val: c_uint)
pub fn is_italic(&self) -> c_uint
pub fn set_is_italic(&mut self, val: c_uint)
pub fn ft_substitute(&self) -> c_uint
pub fn set_ft_substitute(&mut self, val: c_uint)
pub fn ft_stretch(&self) -> c_uint
pub fn set_ft_stretch(&mut self, val: c_uint)
pub fn fake_bold(&self) -> c_uint
pub fn set_fake_bold(&mut self, val: c_uint)
pub fn fake_italic(&self) -> c_uint
pub fn set_fake_italic(&mut self, val: c_uint)
pub fn has_opentype(&self) -> c_uint
pub fn set_has_opentype(&mut self, val: c_uint)
pub fn invalid_bbox(&self) -> c_uint
pub fn set_invalid_bbox(&mut self, val: c_uint)
pub fn cjk(&self) -> c_uint
pub fn set_cjk(&mut self, val: c_uint)
pub fn cjk_lang(&self) -> c_uint
pub fn set_cjk_lang(&mut self, val: c_uint)
pub fn new_bitfield_1( is_mono: c_uint, is_serif: c_uint, is_bold: c_uint, is_italic: c_uint, ft_substitute: c_uint, ft_stretch: c_uint, fake_bold: c_uint, fake_italic: c_uint, has_opentype: c_uint, invalid_bbox: c_uint, cjk: c_uint, cjk_lang: c_uint ) -> __BindgenBitfieldUnit<[u8; 2]>
Trait Implementations§
source§impl Clone for fz_font_flags_t
impl Clone for fz_font_flags_t
source§fn clone(&self) -> fz_font_flags_t
fn clone(&self) -> fz_font_flags_t
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more