#[repr(C)]
pub struct ImFontAtlas {Show 21 fields
pub Flags: ImFontAtlasFlags,
pub TexID: ImTextureID,
pub TexDesiredWidth: c_int,
pub TexGlyphPadding: c_int,
pub Locked: bool,
pub TexReady: bool,
pub TexPixelsUseColors: bool,
pub TexPixelsAlpha8: *mut c_uchar,
pub TexPixelsRGBA32: *mut c_uint,
pub TexWidth: c_int,
pub TexHeight: c_int,
pub TexUvScale: ImVec2,
pub TexUvWhitePixel: ImVec2,
pub Fonts: ImVector_ImFontPtr,
pub CustomRects: ImVector_ImFontAtlasCustomRect,
pub ConfigData: ImVector_ImFontConfig,
pub TexUvLines: [ImVec4; 64],
pub FontBuilderIO: *const ImFontBuilderIO,
pub FontBuilderFlags: c_uint,
pub PackIdMouseCursors: c_int,
pub PackIdLines: c_int,
}
Performs copy-assignment from source
. Read more
Formats the value using the given formatter. Read more
Returns the “default value” for a type. Read more
impl<T> Any for T where
T: 'static + ?Sized,
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
impl<T, U> Into<U> for T where
U: From<T>,
The type returned in the event of a conversion error.
The type returned in the event of a conversion error.