use UnsafeCell;
use cratesys;
/// Borrowed view of an ImGui font atlas.
///
/// Obtain this view from [`Context::font_atlas`](crate::Context::font_atlas). Native ownership
/// stays with the context or a [`SharedFontAtlas`](crate::SharedFontAtlas). Mutating methods use
/// Dear ImGui's own lock protocol instead of claiming a globally unique Rust reference, because an
/// atlas may be registered with multiple contexts.
;
const _: = ;
const _: = ;
// NOTE: Do not mark FontAtlas as Send/Sync. It wraps pointers owned by the
// ImGui context and is not thread-safe to move/share across threads.