#[repr(C)]pub struct ImFontAtlas {Show 30 fields
pub Flags: ImFontAtlasFlags,
pub TexDesiredFormat: ImTextureFormat,
pub TexGlyphPadding: c_int,
pub TexMinWidth: c_int,
pub TexMinHeight: c_int,
pub TexMaxWidth: c_int,
pub TexMaxHeight: c_int,
pub UserData: *mut c_void,
pub TexRef: ImTextureRef,
pub TexData: *mut ImTextureData,
pub TexList: ImVector_ImTextureDataPtr,
pub Locked: bool,
pub RendererHasTextures: bool,
pub TexIsBuilt: bool,
pub TexPixelsUseColors: bool,
pub TexUvScale: ImVec2,
pub TexUvWhitePixel: ImVec2,
pub Fonts: ImVector_ImFontPtr,
pub Sources: ImVector_ImFontConfig,
pub TexUvLines: [ImVec4; 33],
pub TexNextUniqueID: c_int,
pub FontNextUniqueID: c_int,
pub DrawListSharedDatas: ImVector_ImDrawListSharedDataPtr,
pub Builder: *mut ImFontAtlasBuilder,
pub FontLoader: *const ImFontLoader,
pub FontLoaderName: *const c_char,
pub FontLoaderData: *mut c_void,
pub FontLoaderFlags: c_uint,
pub RefCount: c_int,
pub OwnerContext: *mut ImGuiContext,
}Fields§
§Flags: ImFontAtlasFlags§TexDesiredFormat: ImTextureFormat§TexGlyphPadding: c_int§TexMinWidth: c_int§TexMinHeight: c_int§TexMaxWidth: c_int§TexMaxHeight: c_int§UserData: *mut c_void§TexRef: ImTextureRef§TexData: *mut ImTextureData§TexList: ImVector_ImTextureDataPtr§Locked: bool§RendererHasTextures: bool§TexIsBuilt: bool§TexPixelsUseColors: bool§TexUvScale: ImVec2§TexUvWhitePixel: ImVec2§Fonts: ImVector_ImFontPtr§Sources: ImVector_ImFontConfig§TexUvLines: [ImVec4; 33]§TexNextUniqueID: c_int§FontNextUniqueID: c_int§Builder: *mut ImFontAtlasBuilder§FontLoader: *const ImFontLoader§FontLoaderName: *const c_char§FontLoaderData: *mut c_void§FontLoaderFlags: c_uint§RefCount: c_int§OwnerContext: *mut ImGuiContextTrait Implementations§
Auto Trait Implementations§
impl Freeze for ImFontAtlas
impl RefUnwindSafe for ImFontAtlas
impl !Send for ImFontAtlas
impl !Sync for ImFontAtlas
impl Unpin for ImFontAtlas
impl UnwindSafe for ImFontAtlas
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more