[][src]Struct imgui_sys::ImFontConfig

#[repr(C)]
pub struct ImFontConfig { pub font_data: *mut c_void, pub font_data_size: c_int, pub font_data_owned_by_atlas: bool, pub font_no: c_int, pub size_pixels: c_float, pub oversample_h: c_int, pub oversample_v: c_int, pub pixel_snap_h: bool, pub glyph_extra_spacing: ImVec2, pub glyph_offset: ImVec2, pub glyph_ranges: *const ImWchar, pub glyph_min_advance_x: c_float, pub glyph_max_advance_x: c_float, pub merge_mode: bool, pub rasterizer_flags: c_uint, pub rasterizer_multiply: c_float, // some fields omitted }

Configuration data when adding a font or merging fonts

Fields

font_data: *mut c_voidfont_data_size: c_intfont_data_owned_by_atlas: boolfont_no: c_intsize_pixels: c_floatoversample_h: c_intoversample_v: c_intpixel_snap_h: boolglyph_extra_spacing: ImVec2glyph_offset: ImVec2glyph_ranges: *const ImWcharglyph_min_advance_x: c_floatglyph_max_advance_x: c_floatmerge_mode: boolrasterizer_flags: c_uintrasterizer_multiply: c_float

Auto Trait Implementations

impl !Send for ImFontConfig

impl !Sync for ImFontConfig

Blanket Implementations

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.