Public Member Functions |
| IMGUI_API | ImFontAtlas () |
| IMGUI_API | ~ImFontAtlas () |
| IMGUI_API ImFont * | AddFont (const ImFontConfig *font_cfg) |
| IMGUI_API ImFont * | AddFontDefault (const ImFontConfig *font_cfg=NULL) |
| IMGUI_API ImFont * | AddFontFromFileTTF (const char *filename, float size_pixels, const ImFontConfig *font_cfg=NULL, const ImWchar *glyph_ranges=NULL) |
| IMGUI_API ImFont * | AddFontFromMemoryTTF (void *font_data, int font_size, float size_pixels, const ImFontConfig *font_cfg=NULL, const ImWchar *glyph_ranges=NULL) |
| IMGUI_API ImFont * | AddFontFromMemoryCompressedTTF (const void *compressed_font_data, int compressed_font_size, float size_pixels, const ImFontConfig *font_cfg=NULL, const ImWchar *glyph_ranges=NULL) |
| IMGUI_API ImFont * | AddFontFromMemoryCompressedBase85TTF (const char *compressed_font_data_base85, float size_pixels, const ImFontConfig *font_cfg=NULL, const ImWchar *glyph_ranges=NULL) |
| IMGUI_API void | ClearTexData () |
| IMGUI_API void | ClearInputData () |
| IMGUI_API void | ClearFonts () |
| IMGUI_API void | Clear () |
| IMGUI_API void | GetTexDataAsAlpha8 (unsigned char **out_pixels, int *out_width, int *out_height, int *out_bytes_per_pixel=NULL) |
| IMGUI_API void | GetTexDataAsRGBA32 (unsigned char **out_pixels, int *out_width, int *out_height, int *out_bytes_per_pixel=NULL) |
| void | SetTexID (ImTextureID id) |
| IMGUI_API const ImWchar * | GetGlyphRangesDefault () |
| IMGUI_API const ImWchar * | GetGlyphRangesKorean () |
| IMGUI_API const ImWchar * | GetGlyphRangesJapanese () |
| IMGUI_API const ImWchar * | GetGlyphRangesChinese () |
| IMGUI_API const ImWchar * | GetGlyphRangesCyrillic () |
| IMGUI_API const ImWchar * | GetGlyphRangesThai () |
| IMGUI_API bool | Build () |
| IMGUI_API int | CustomRectRegister (unsigned int id, int width, int height) |
| IMGUI_API void | CustomRectCalcUV (const CustomRect *rect, ImVec2 *out_uv_min, ImVec2 *out_uv_max) |
Constructor & Destructor Documentation
Member Function Documentation
| IMGUI_API ImFont* ImFontAtlas::AddFontFromMemoryCompressedTTF |
( |
const void * |
compressed_font_data, |
|
|
int |
compressed_font_size, |
|
|
float |
size_pixels, |
|
|
const ImFontConfig * |
font_cfg = NULL, |
|
|
const ImWchar * |
glyph_ranges = NULL |
|
) |
| |
| IMGUI_API ImFont* ImFontAtlas::AddFontFromMemoryCompressedBase85TTF |
( |
const char * |
compressed_font_data_base85, |
|
|
float |
size_pixels, |
|
|
const ImFontConfig * |
font_cfg = NULL, |
|
|
const ImWchar * |
glyph_ranges = NULL |
|
) |
| |
| IMGUI_API void ImFontAtlas::ClearInputData |
( |
| ) |
|
Member Data Documentation
| int ImFontAtlas::TexWidth |
| int ImFontAtlas::TexHeight |
| int ImFontAtlas::TexDesiredWidth |
| int ImFontAtlas::TexGlyphPadding |
| ImVec2 ImFontAtlas::TexUvWhitePixel |
The documentation for this struct was generated from the following file:
- /exports/nfedora7-1/nightly/docs/vrforcesDevelopment.tot/include/vrvImgui/imgui.h