#include <imgui.h>
Public Attributes | |
| ImVector< ImFontConfig > | ConfigData |
| ImVector< ImFont * > | Fonts |
| int | TexDesiredWidth |
| int | TexHeight |
| void * | TexID |
| unsigned char * | TexPixelsAlpha8 |
| unsigned int * | TexPixelsRGBA32 |
| ImVec2 | TexUvWhitePixel |
| int | TexWidth |
| ImFontAtlas::ImFontAtlas | ( | ) |
Definition at line 1032 of file imgui_draw.cpp.
| ImFontAtlas::~ImFontAtlas | ( | ) |
Definition at line 1041 of file imgui_draw.cpp.
| ImFont * ImFontAtlas::AddFont | ( | const ImFontConfig * | font_cfg | ) |
Definition at line 1129 of file imgui_draw.cpp.
| ImFont * ImFontAtlas::AddFontDefault | ( | const ImFontConfig * | font_cfg = NULL | ) |
Definition at line 1175 of file imgui_draw.cpp.
| ImFont * ImFontAtlas::AddFontFromFileTTF | ( | const char * | filename, |
| float | size_pixels, | ||
| const ImFontConfig * | font_cfg = NULL, |
||
| const ImWchar * | glyph_ranges = NULL |
||
| ) |
Definition at line 1190 of file imgui_draw.cpp.
| ImFont * ImFontAtlas::AddFontFromMemoryCompressedBase85TTF | ( | const char * | compressed_ttf_data_base85, |
| float | size_pixels, | ||
| const ImFontConfig * | font_cfg = NULL, |
||
| const ImWchar * | glyph_ranges = NULL |
||
| ) |
Definition at line 1235 of file imgui_draw.cpp.
| ImFont * ImFontAtlas::AddFontFromMemoryCompressedTTF | ( | const void * | compressed_ttf_data, |
| int | compressed_ttf_size, | ||
| float | size_pixels, | ||
| const ImFontConfig * | font_cfg = NULL, |
||
| const ImWchar * | glyph_ranges = NULL |
||
| ) |
Definition at line 1223 of file imgui_draw.cpp.
| ImFont * ImFontAtlas::AddFontFromMemoryTTF | ( | void * | ttf_data, |
| int | ttf_size, | ||
| float | size_pixels, | ||
| const ImFontConfig * | font_cfg = NULL, |
||
| const ImWchar * | glyph_ranges = NULL |
||
| ) |
Definition at line 1211 of file imgui_draw.cpp.
| bool ImFontAtlas::Build | ( | ) |
Definition at line 1245 of file imgui_draw.cpp.
| void ImFontAtlas::Clear | ( | ) |
Definition at line 1085 of file imgui_draw.cpp.
| void ImFontAtlas::ClearFonts | ( | ) |
Definition at line 1075 of file imgui_draw.cpp.
| void ImFontAtlas::ClearInputData | ( | ) |
Definition at line 1046 of file imgui_draw.cpp.
| void ImFontAtlas::ClearTexData | ( | ) |
Definition at line 1065 of file imgui_draw.cpp.
| const ImWchar * ImFontAtlas::GetGlyphRangesChinese | ( | ) |
Definition at line 1564 of file imgui_draw.cpp.
| const ImWchar * ImFontAtlas::GetGlyphRangesCyrillic | ( | ) |
Definition at line 1640 of file imgui_draw.cpp.
| const ImWchar * ImFontAtlas::GetGlyphRangesDefault | ( | ) |
Definition at line 1542 of file imgui_draw.cpp.
| const ImWchar * ImFontAtlas::GetGlyphRangesJapanese | ( | ) |
Definition at line 1578 of file imgui_draw.cpp.
| const ImWchar * ImFontAtlas::GetGlyphRangesKorean | ( | ) |
Definition at line 1552 of file imgui_draw.cpp.
| void ImFontAtlas::GetTexDataAsAlpha8 | ( | unsigned char ** | out_pixels, |
| int * | out_width, | ||
| int * | out_height, | ||
| int * | out_bytes_per_pixel = NULL |
||
| ) |
Definition at line 1092 of file imgui_draw.cpp.
| void ImFontAtlas::GetTexDataAsRGBA32 | ( | unsigned char ** | out_pixels, |
| int * | out_width, | ||
| int * | out_height, | ||
| int * | out_bytes_per_pixel = NULL |
||
| ) |
Definition at line 1108 of file imgui_draw.cpp.
Definition at line 1449 of file imgui_draw.cpp.
| ImVector<ImFontConfig> ImFontAtlas::ConfigData |