#[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: ImFontAtlasRectIdTrait Implementations§
Auto 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