#[repr(C)]pub struct ImFontAtlas {Show 22 fields
pub Flags: ImFontAtlasFlags,
pub TexID: ImTextureID,
pub TexDesiredWidth: c_int,
pub TexGlyphPadding: c_int,
pub Locked: bool,
pub UserData: *mut c_void,
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,
}Fields§
§Flags: ImFontAtlasFlags§TexID: ImTextureID§TexDesiredWidth: c_int§TexGlyphPadding: c_int§Locked: bool§UserData: *mut c_void§TexReady: bool§TexPixelsUseColors: bool§TexPixelsAlpha8: *mut c_uchar§TexPixelsRGBA32: *mut c_uint§TexWidth: c_int§TexHeight: c_int§TexUvScale: ImVec2§TexUvWhitePixel: ImVec2§Fonts: ImVector_ImFontPtr§CustomRects: ImVector_ImFontAtlasCustomRect§ConfigData: ImVector_ImFontConfig§TexUvLines: [ImVec4; 64]§FontBuilderIO: *const ImFontBuilderIO§FontBuilderFlags: c_uint§PackIdMouseCursors: c_int§PackIdLines: c_intTrait 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 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ImFontAtlas
Source§impl Debug for ImFontAtlas
impl Debug for ImFontAtlas
Source§impl Default for ImFontAtlas
impl Default for ImFontAtlas
Source§impl PartialEq for ImFontAtlas
impl PartialEq for ImFontAtlas
Source§fn eq(&self, other: &ImFontAtlas) -> bool
fn eq(&self, other: &ImFontAtlas) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ImFontAtlas
Auto Trait Implementations§
impl !Send for ImFontAtlas
impl !Sync for ImFontAtlas
impl Freeze for ImFontAtlas
impl RefUnwindSafe for ImFontAtlas
impl Unpin for ImFontAtlas
impl UnsafeUnpin 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