#[repr(C)]pub struct ImFontAtlas {Show 30 fields
pub Flags: i32,
pub TexDesiredFormat: i32,
pub TexGlyphPadding: i32,
pub TexMinWidth: i32,
pub TexMinHeight: i32,
pub TexMaxWidth: i32,
pub TexMaxHeight: i32,
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: i32,
pub FontNextUniqueID: i32,
pub DrawListSharedDatas: ImVector_ImDrawListSharedDataPtr,
pub Builder: *mut ImFontAtlasBuilder,
pub FontLoader: *const ImFontLoader,
pub FontLoaderName: *const i8,
pub FontLoaderData: *mut c_void,
pub FontLoaderFlags: u32,
pub RefCount: i32,
pub OwnerContext: *mut ImGuiContext,
}Fields§
§Flags: i32§TexDesiredFormat: i32§TexGlyphPadding: i32§TexMinWidth: i32§TexMinHeight: i32§TexMaxWidth: i32§TexMaxHeight: i32§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: i32§FontNextUniqueID: i32§Builder: *mut ImFontAtlasBuilder§FontLoader: *const ImFontLoader§FontLoaderName: *const i8§FontLoaderData: *mut c_void§FontLoaderFlags: u32§RefCount: i32§OwnerContext: *mut ImGuiContextTrait Implementations§
Source§impl Clone for ImFontAtlas
impl Clone for ImFontAtlas
Source§fn clone(&self) -> ImFontAtlas
fn clone(&self) -> ImFontAtlas
Returns a duplicate 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 moreSource§impl Debug for ImFontAtlas
impl Debug for ImFontAtlas
Source§impl Default for ImFontAtlas
impl Default for ImFontAtlas
Source§fn default() -> ImFontAtlas
fn default() -> ImFontAtlas
Returns the “default value” for a type. Read more
Source§impl PartialEq for ImFontAtlas
impl PartialEq for ImFontAtlas
impl Copy for ImFontAtlas
impl StructuralPartialEq for ImFontAtlas
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