#include "imgui_freetype.h"#include "imgui_internal.h"#include <stdint.h>#include <ft2build.h>#include "imstb_rectpack.h"
Go to the source code of this file.
Classes | |
| struct | ImFontBuildDstDataFT |
| struct | ImFontBuildSrcDataFT |
| struct | ImFontBuildSrcGlyphFT |
Macros | |
| #define | FT_CEIL(X) (((X + 63) & -64) / 64) |
| #define | STB_RECT_PACK_IMPLEMENTATION |
| #define | STBRP_ASSERT(x) IM_ASSERT(x) |
| #define | STBRP_STATIC |
Functions | |
| static void * | FreeType_Alloc (FT_Memory, long size) |
| static void | FreeType_Free (FT_Memory, void *block) |
| static void * | FreeType_Realloc (FT_Memory, long cur_size, long new_size, void *block) |
| bool | ImFontAtlasBuildWithFreeType (FT_Library ft_library, ImFontAtlas *atlas, unsigned int extra_flags) |
| static void * | ImFreeTypeDefaultAllocFunc (size_t size, void *user_data) |
| static void | ImFreeTypeDefaultFreeFunc (void *ptr, void *user_data) |
Variables | |
| static void * | GImFreeTypeAllocatorUserData = NULL |
| static void *(* | GImFreeTypeAllocFunc )(size_t size, void *user_data) = ImFreeTypeDefaultAllocFunc |
| static void(* | GImFreeTypeFreeFunc )(void *ptr, void *user_data) = ImFreeTypeDefaultFreeFunc |
Definition at line 118 of file imgui_freetype.cpp.
| #define STB_RECT_PACK_IMPLEMENTATION |
Definition at line 285 of file imgui_freetype.cpp.
Definition at line 283 of file imgui_freetype.cpp.
| #define STBRP_STATIC |
Definition at line 284 of file imgui_freetype.cpp.
|
static |
Definition at line 619 of file imgui_freetype.cpp.
Definition at line 624 of file imgui_freetype.cpp.
Definition at line 629 of file imgui_freetype.cpp.
| bool ImFontAtlasBuildWithFreeType | ( | FT_Library | ft_library, |
| ImFontAtlas * | atlas, | ||
| unsigned int | extra_flags | ||
| ) |
Definition at line 322 of file imgui_freetype.cpp.
Definition at line 610 of file imgui_freetype.cpp.
Definition at line 611 of file imgui_freetype.cpp.
Definition at line 616 of file imgui_freetype.cpp.
|
static |
Definition at line 614 of file imgui_freetype.cpp.
|
static |
Definition at line 615 of file imgui_freetype.cpp.