| 16399 | } |
| 16400 | |
| 16401 | static const char* FormatTextureRefForDebugDisplay(char* buf, int buf_size, ImTextureRef tex_ref) |
| 16402 | { |
| 16403 | char* buf_p = buf; |
| 16404 | char* buf_end = buf + buf_size; |
| 16405 | if (tex_ref._TexData != NULL) |
| 16406 | buf_p += ImFormatString(buf_p, buf_end - buf_p, "#%03d: ", tex_ref._TexData->UniqueID); |
| 16407 | ImFormatString(buf_p, buf_end - buf_p, "0x%X", ImGui::DebugTextureIDToU64(tex_ref.GetTexID())); |
| 16408 | return buf; |
| 16409 | } |
| 16410 | |
| 16411 | #ifdef IMGUI_ENABLE_FREETYPE |
| 16412 | namespace ImGuiFreeType { IMGUI_API const ImFontLoader* GetFontLoader(); IMGUI_API bool DebugEditFontLoaderFlags(unsigned int* p_font_builder_flags); } |
no test coverage detected