MCPcopy Create free account
hub / github.com/Wemino/MarkerPatch / FormatTextureRefForDebugDisplay

Function FormatTextureRefForDebugDisplay

include/imgui/imgui.cpp:16394–16402  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

16392}
16393
16394static const char* FormatTextureRefForDebugDisplay(char* buf, int buf_size, ImTextureRef tex_ref)
16395{
16396 char* buf_p = buf;
16397 char* buf_end = buf + buf_size;
16398 if (tex_ref._TexData != NULL)
16399 buf_p += ImFormatString(buf_p, buf_end - buf_p, "#%03d: ", tex_ref._TexData->UniqueID);
16400 ImFormatString(buf_p, buf_end - buf_p, "0x%X", ImGui::DebugTextureIDToU64(tex_ref.GetTexID()));
16401 return buf;
16402}
16403
16404#ifdef IMGUI_ENABLE_FREETYPE
16405namespace ImGuiFreeType { IMGUI_API const ImFontLoader* GetFontLoader(); IMGUI_API bool DebugEditFontLoaderFlags(unsigned int* p_font_builder_flags); }

Callers 2

DebugNodeTextureMethod · 0.85
DebugNodeDrawListMethod · 0.85

Calls 2

ImFormatStringFunction · 0.85
GetTexIDMethod · 0.45

Tested by

no test coverage detected