[][src]Struct imgui_sys::ImFontAtlas

#[repr(C)]
pub struct ImFontAtlas { pub locked: bool, pub flags: ImFontAtlasFlags, pub tex_id: ImTextureID, pub tex_desired_width: c_int, pub tex_glyph_padding: c_int, pub tex_pixels_alpha8: *mut c_uchar, pub tex_pixels_rgba32: *mut c_uint, pub tex_width: c_int, pub tex_height: c_int, pub tex_uv_scale: ImVec2, pub tex_uv_white_pixel: ImVec2, pub fonts: ImVector<*mut ImFont>, pub custom_rects: ImVector<CustomRect>, pub config_data: ImVector<ImFontConfig>, pub custom_rect_ids: [c_int; 1], }

Runtime data for multiple fonts, bake multiple fonts into a single texture, TTF/OTF font loader

Fields

locked: boolflags: ImFontAtlasFlagstex_id: ImTextureIDtex_desired_width: c_inttex_glyph_padding: c_inttex_pixels_alpha8: *mut c_uchartex_pixels_rgba32: *mut c_uinttex_width: c_inttex_height: c_inttex_uv_scale: ImVec2tex_uv_white_pixel: ImVec2fonts: ImVector<*mut ImFont>custom_rects: ImVector<CustomRect>config_data: ImVector<ImFontConfig>custom_rect_ids: [c_int; 1]

Auto Trait Implementations

impl !Send for ImFontAtlas

impl !Sync for ImFontAtlas

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.