Documentation / imgui / ImGui / ImFontAtlas
Class: ImFontAtlas
Defined in: libs/imgui/src/imgui.ts:2707
Constructors
Constructor
new ImFontAtlas(
native):ImFontAtlas
Defined in: libs/imgui/src/imgui.ts:2708
Parameters
native
reference_ImFontAtlas
Returns
ImFontAtlas
Properties
native
readonlynative:reference_ImFontAtlas
Defined in: libs/imgui/src/imgui.ts:2708
_Fonts
Defined in: libs/imgui/src/imgui.ts:2937
Accessors
Locked
Get Signature
get Locked():
boolean
Defined in: libs/imgui/src/imgui.ts:2868
Returns
boolean
Set Signature
set Locked(
value):void
Defined in: libs/imgui/src/imgui.ts:2871
Parameters
value
boolean
Returns
void
Flags
Get Signature
get Flags():
ImFontAtlasFlags
Defined in: libs/imgui/src/imgui.ts:2875
Returns
Set Signature
set Flags(
value):void
Defined in: libs/imgui/src/imgui.ts:2878
Parameters
value
Returns
void
TexID
Get Signature
get TexID():
ImTextureID
Defined in: libs/imgui/src/imgui.ts:2882
Returns
Set Signature
set TexID(
value):void
Defined in: libs/imgui/src/imgui.ts:2885
Parameters
value
Returns
void
TexDesiredWidth
Get Signature
get TexDesiredWidth():
number
Defined in: libs/imgui/src/imgui.ts:2889
Returns
number
Set Signature
set TexDesiredWidth(
value):void
Defined in: libs/imgui/src/imgui.ts:2892
Parameters
value
number
Returns
void
TexGlyphPadding
Get Signature
get TexGlyphPadding():
number
Defined in: libs/imgui/src/imgui.ts:2896
Returns
number
Set Signature
set TexGlyphPadding(
value):void
Defined in: libs/imgui/src/imgui.ts:2899
Parameters
value
number
Returns
void
TexWidth
Get Signature
get TexWidth():
number
Defined in: libs/imgui/src/imgui.ts:2908
Returns
number
TexHeight
Get Signature
get TexHeight():
number
Defined in: libs/imgui/src/imgui.ts:2912
Returns
number
TexUvScale
Get Signature
get TexUvScale():
Readonly<Bind.reference_ImVec2>
Defined in: libs/imgui/src/imgui.ts:2916
Returns
Readonly<Bind.reference_ImVec2>
TexUvWhitePixel
Get Signature
get TexUvWhitePixel():
Readonly<Bind.reference_ImVec2>
Defined in: libs/imgui/src/imgui.ts:2920
Returns
Readonly<Bind.reference_ImVec2>
Fonts_
Get Signature
Defined in: libs/imgui/src/imgui.ts:2924
Returns
Fonts
Get Signature
Defined in: libs/imgui/src/imgui.ts:2931
Returns
CurrentFont
Get Signature
get CurrentFont():
ImFont
Defined in: libs/imgui/src/imgui.ts:2942
Returns
Methods
AddFontDefault()
AddFontDefault(
font_cfg?):ImFont
Defined in: libs/imgui/src/imgui.ts:2714
Parameters
font_cfg?
interface_ImFontConfig = null
Returns
AddFontFromMemoryTTF()
AddFontFromMemoryTTF(
data,size_pixels,font_cfg?,glyph_ranges?):ImFont
Defined in: libs/imgui/src/imgui.ts:2719
Parameters
data
ArrayBuffer
size_pixels
number
font_cfg?
ImFontConfig = null
glyph_ranges?
number = null
Returns
ClearTexData()
ClearTexData():
void
Defined in: libs/imgui/src/imgui.ts:2737
Returns
void
ClearInputData()
ClearInputData():
void
Defined in: libs/imgui/src/imgui.ts:2741
Returns
void
ClearFonts()
ClearFonts():
void
Defined in: libs/imgui/src/imgui.ts:2745
Returns
void
Clear()
Clear():
void
Defined in: libs/imgui/src/imgui.ts:2749
Returns
void
Build()
Build():
boolean
Defined in: libs/imgui/src/imgui.ts:2758
Returns
boolean
IsBuilt()
IsBuilt():
boolean
Defined in: libs/imgui/src/imgui.ts:2762
Returns
boolean
GetTexDataAsAlpha8()
GetTexDataAsAlpha8():
object
Defined in: libs/imgui/src/imgui.ts:2766
Returns
object
pixels
pixels:
Uint8ClampedArray
width
width:
number
height
height:
number
bytes_per_pixel
bytes_per_pixel:
number
GetTexDataAsRGBA32()
GetTexDataAsRGBA32():
object
Defined in: libs/imgui/src/imgui.ts:2775
Returns
object
pixels
pixels:
Uint8ClampedArray
width
width:
number
height
height:
number
bytes_per_pixel
bytes_per_pixel:
number
SetTexID()
SetTexID(
id):void
Defined in: libs/imgui/src/imgui.ts:2784
Parameters
id
Returns
void
GetGlyphRangesDefault()
GetGlyphRangesDefault():
number
Defined in: libs/imgui/src/imgui.ts:2795
Returns
number
GetGlyphRangesKorean()
GetGlyphRangesKorean():
number
Defined in: libs/imgui/src/imgui.ts:2799
Returns
number
GetGlyphRangesJapanese()
GetGlyphRangesJapanese():
number
Defined in: libs/imgui/src/imgui.ts:2803
Returns
number
GetGlyphRangesChineseFull()
GetGlyphRangesChineseFull():
number
Defined in: libs/imgui/src/imgui.ts:2807
Returns
number
GetGlyphRangesChineseSimplifiedCommon()
GetGlyphRangesChineseSimplifiedCommon():
number
Defined in: libs/imgui/src/imgui.ts:2811
Returns
number
GetGlyphRangesCyrillic()
GetGlyphRangesCyrillic():
number
Defined in: libs/imgui/src/imgui.ts:2815
Returns
number
GetGlyphRangesThai()
GetGlyphRangesThai():
number
Defined in: libs/imgui/src/imgui.ts:2819
Returns
number
GetGlyphRangesVietnamese()
GetGlyphRangesVietnamese():
number
Defined in: libs/imgui/src/imgui.ts:2823
Returns
number