#include <imgui.h>
|
| IMGUI_API | ImFontAtlas () |
| |
| IMGUI_API | ~ImFontAtlas () |
| |
| IMGUI_API ImFont * | AddFontDefault () |
| |
| IMGUI_API ImFont * | AddFontFromFileTTF (const char *filename, float size_pixels, const ImWchar *glyph_ranges=NULL, int font_no=0) |
| |
| IMGUI_API ImFont * | AddFontFromMemoryTTF (void *in_ttf_data, size_t in_ttf_data_size, float size_pixels, const ImWchar *glyph_ranges=NULL, int font_no=0) |
| |
| IMGUI_API void | ClearTexData () |
| |
| 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) |
| |
| IMGUI_API void | SetTexID (void *id) |
| |
| IMGUI_API const ImWchar * | GetGlyphRangesDefault () |
| |
| IMGUI_API const ImWchar * | GetGlyphRangesJapanese () |
| |
| IMGUI_API const ImWchar * | GetGlyphRangesChinese () |
| |
| IMGUI_API bool | Build () |
| |
| IMGUI_API void | ClearInputData () |
| |
| IMGUI_API void | RenderCustomTexData () |
| |
Definition at line 878 of file imgui.h.
| ImFontAtlas::ImFontAtlas |
( |
| ) |
|
| ImFontAtlas::~ImFontAtlas |
( |
| ) |
|
| ImFont * ImFontAtlas::AddFontDefault |
( |
| ) |
|
| ImFont * ImFontAtlas::AddFontFromFileTTF |
( |
const char * |
filename, |
|
|
float |
size_pixels, |
|
|
const ImWchar * |
glyph_ranges = NULL, |
|
|
int |
font_no = 0 |
|
) |
| |
| ImFont * ImFontAtlas::AddFontFromMemoryTTF |
( |
void * |
in_ttf_data, |
|
|
size_t |
in_ttf_data_size, |
|
|
float |
size_pixels, |
|
|
const ImWchar * |
glyph_ranges = NULL, |
|
|
int |
font_no = 0 |
|
) |
| |
| void ImFontAtlas::ClearTexData |
( |
| ) |
|
| void ImFontAtlas::Clear |
( |
| ) |
|
| void ImFontAtlas::GetTexDataAsAlpha8 |
( |
unsigned char ** |
out_pixels, |
|
|
int * |
out_width, |
|
|
int * |
out_height, |
|
|
int * |
out_bytes_per_pixel = NULL |
|
) |
| |
| void ImFontAtlas::GetTexDataAsRGBA32 |
( |
unsigned char ** |
out_pixels, |
|
|
int * |
out_width, |
|
|
int * |
out_height, |
|
|
int * |
out_bytes_per_pixel = NULL |
|
) |
| |
| IMGUI_API void ImFontAtlas::SetTexID |
( |
void * |
id | ) |
|
|
inline |
| const ImWchar * ImFontAtlas::GetGlyphRangesDefault |
( |
| ) |
|
| const ImWchar * ImFontAtlas::GetGlyphRangesJapanese |
( |
| ) |
|
| const ImWchar * ImFontAtlas::GetGlyphRangesChinese |
( |
| ) |
|
| bool ImFontAtlas::Build |
( |
| ) |
|
| void ImFontAtlas::ClearInputData |
( |
| ) |
|
| void ImFontAtlas::RenderCustomTexData |
( |
| ) |
|
| unsigned char* ImFontAtlas::TexPixelsAlpha8 |
| unsigned int* ImFontAtlas::TexPixelsRGBA32 |
| int ImFontAtlas::TexWidth |
| int ImFontAtlas::TexHeight |
| ImVec2 ImFontAtlas::TexExtraDataPos |
| ImVec2 ImFontAtlas::TexUvWhitePixel |
| ImVector<ImFontAtlasData*> ImFontAtlas::InputData |
The documentation for this struct was generated from the following files: