AddCustomRectFontGlyph(ImFont *font, ImWchar id, int width, int height, float advance_x, const ImVec2 &offset=ImVec2(0, 0)) | ImFontAtlas | |
AddCustomRectRegular(int width, int height) | ImFontAtlas | |
AddFont(const ImFontConfig *font_cfg) | ImFontAtlas | |
AddFontDefault(const ImFontConfig *font_cfg=NULL) | ImFontAtlas | |
AddFontFromFileTTF(const char *filename, float size_pixels, const ImFontConfig *font_cfg=NULL, const ImWchar *glyph_ranges=NULL) | ImFontAtlas | |
AddFontFromMemoryCompressedBase85TTF(const char *compressed_font_data_base85, float size_pixels, const ImFontConfig *font_cfg=NULL, const ImWchar *glyph_ranges=NULL) | ImFontAtlas | |
AddFontFromMemoryCompressedTTF(const void *compressed_font_data, int compressed_font_data_size, float size_pixels, const ImFontConfig *font_cfg=NULL, const ImWchar *glyph_ranges=NULL) | ImFontAtlas | |
AddFontFromMemoryTTF(void *font_data, int font_data_size, float size_pixels, const ImFontConfig *font_cfg=NULL, const ImWchar *glyph_ranges=NULL) | ImFontAtlas | |
Build() | ImFontAtlas | |
CalcCustomRectUV(const ImFontAtlasCustomRect *rect, ImVec2 *out_uv_min, ImVec2 *out_uv_max) const | ImFontAtlas | |
Clear() | ImFontAtlas | |
ClearFonts() | ImFontAtlas | |
ClearInputData() | ImFontAtlas | |
ClearTexData() | ImFontAtlas | |
ConfigData | ImFontAtlas | |
CustomRects | ImFontAtlas | |
Flags | ImFontAtlas | |
FontBuilderFlags | ImFontAtlas | |
FontBuilderIO | ImFontAtlas | |
Fonts | ImFontAtlas | |
GetCustomRectByIndex(int index) | ImFontAtlas | inline |
GetGlyphRangesChineseFull() | ImFontAtlas | |
GetGlyphRangesChineseSimplifiedCommon() | ImFontAtlas | |
GetGlyphRangesCyrillic() | ImFontAtlas | |
GetGlyphRangesDefault() | ImFontAtlas | |
GetGlyphRangesGreek() | ImFontAtlas | |
GetGlyphRangesJapanese() | ImFontAtlas | |
GetGlyphRangesKorean() | ImFontAtlas | |
GetGlyphRangesThai() | ImFontAtlas | |
GetGlyphRangesVietnamese() | ImFontAtlas | |
GetMouseCursorTexData(ImGuiMouseCursor cursor, ImVec2 *out_offset, ImVec2 *out_size, ImVec2 out_uv_border[2], ImVec2 out_uv_fill[2]) | ImFontAtlas | |
GetTexDataAsAlpha8(unsigned char **out_pixels, int *out_width, int *out_height, int *out_bytes_per_pixel=NULL) | ImFontAtlas | |
GetTexDataAsRGBA32(unsigned char **out_pixels, int *out_width, int *out_height, int *out_bytes_per_pixel=NULL) | ImFontAtlas | |
ImFontAtlas() | ImFontAtlas | |
IsBuilt() const | ImFontAtlas | inline |
Locked | ImFontAtlas | |
PackIdLines | ImFontAtlas | |
PackIdMouseCursors | ImFontAtlas | |
SetTexID(ImTextureID id) | ImFontAtlas | inline |
TexDesiredWidth | ImFontAtlas | |
TexGlyphPadding | ImFontAtlas | |
TexHeight | ImFontAtlas | |
TexID | ImFontAtlas | |
TexPixelsAlpha8 | ImFontAtlas | |
TexPixelsRGBA32 | ImFontAtlas | |
TexPixelsUseColors | ImFontAtlas | |
TexReady | ImFontAtlas | |
TexUvLines | ImFontAtlas | |
TexUvScale | ImFontAtlas | |
TexUvWhitePixel | ImFontAtlas | |
TexWidth | ImFontAtlas | |
UserData | ImFontAtlas | |
~ImFontAtlas() | ImFontAtlas | |