ImGui::ImFont
Constructors
new
SourceInstance methods
add_glyph(src_cfg : ImFontConfig, c : ImWchar, x0 : Float32, y0 : Float32, x1 : Float32, y1 : Float32, u0 : Float32, v0 : Float32, u1 : Float32, v1 : Float32, advance_x : Float32) : Void
Sourceascent
Sourcebuild_lookup_table
Sourcecalc_text_size_a(size : Float32, max_width : Float32, wrap_width : Float32, text : Bytes | String, remaining : Pointer(Pointer(LibC::Char)) = Pointer(::Pointer(LibC::Char)).null) : ImGui::ImVec2
Sourceclear_output_data
Sourceconfig_data
Sourceconfig_data_count
Sourcecontainer_atlas
Sourcecontainer_atlas=(container_atlas : ImFontAtlas)
Sourcedescent
Sourcedirty_lookup_tables
Sourceellipsis_char
Sourceellipsis_char=(ellipsis_char : ImWchar)
Sourceellipsis_char_count
Sourceellipsis_char_step
Sourceellipsis_width
Sourcefallback_advance_x
Sourcefallback_char
Sourcefallback_char=(fallback_char : ImWchar)
Sourcefallback_glyph
Sourcefallback_glyph=(fallback_glyph : ImFontGlyph | Nil)
Sourcefind_glyph(c : ImWchar) : ImFontGlyph
Sourcefind_glyph_no_fallback(c : ImWchar) : ImFontGlyph
Sourcefont_size
Sourceget_debug_name
Sourceglyphs
Sourceglyphs=(glyphs : ImVector(ImFontGlyph))
Sourceindex_advance_x
Sourceindex_lookup
Sourceindex_lookup=(index_lookup : ImVector(ImWchar))
Sourceis_loaded
Sourcemetrics_total_surface
Sourcerender_text(draw_list : ImDrawList, size : Float32, pos : ImVec2, col : UInt32, clip_rect : ImVec4, text : Bytes | String, wrap_width : Float32 = 0.0, cpu_fine_clip : Bool = false) : Void
Sourcescale
Sourceto_unsafe
Sourceused4k_pages_map
Source