#[repr(C)]pub struct ImFontAtlasBuilder {Show 20 fields
pub PackContext: stbrp_context_opaque,
pub PackNodes: ImVector<stbrp_node_im>,
pub Rects: ImVector<ImTextureRect>,
pub RectsIndex: ImVector<ImFontAtlasRectEntry>,
pub TempBuffer: ImVector<c_uchar>,
pub RectsIndexFreeListStart: c_int,
pub RectsPackedCount: c_int,
pub RectsPackedSurface: c_int,
pub RectsDiscardedCount: c_int,
pub RectsDiscardedSurface: c_int,
pub FrameCount: c_int,
pub MaxRectSize: ImVec2i,
pub MaxRectBounds: ImVec2i,
pub LockDisableResize: bool,
pub PreloadedAllGlyphsRanges: bool,
pub BakedPool: __BindgenOpaqueArray<u64, 3usize>,
pub BakedMap: ImGuiStorage,
pub BakedDiscardedCount: c_int,
pub PackIdMouseCursors: ImFontAtlasRectId,
pub PackIdLinesTexData: ImFontAtlasRectId,
}Fields§
§PackContext: stbrp_context_opaque§PackNodes: ImVector<stbrp_node_im>§Rects: ImVector<ImTextureRect>§RectsIndex: ImVector<ImFontAtlasRectEntry>§TempBuffer: ImVector<c_uchar>§RectsIndexFreeListStart: c_int§RectsPackedCount: c_int§RectsPackedSurface: c_int§RectsDiscardedCount: c_int§RectsDiscardedSurface: c_int§FrameCount: c_int§MaxRectSize: ImVec2i§MaxRectBounds: ImVec2i§LockDisableResize: bool§PreloadedAllGlyphsRanges: bool§BakedPool: __BindgenOpaqueArray<u64, 3usize>§BakedMap: ImGuiStorage§BakedDiscardedCount: c_int§PackIdMouseCursors: ImFontAtlasRectId§PackIdLinesTexData: ImFontAtlasRectIdAuto Trait Implementations§
impl Freeze for ImFontAtlasBuilder
impl !RefUnwindSafe for ImFontAtlasBuilder
impl !Send for ImFontAtlasBuilder
impl !Sync for ImFontAtlasBuilder
impl Unpin for ImFontAtlasBuilder
impl UnwindSafe for ImFontAtlasBuilder
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