MCPcopy Create free account
hub / github.com/BlitterStudio/amiberry / FormatTextureRefForDebugDisplay

Function FormatTextureRefForDebugDisplay

external/imgui/imgui.cpp:16401–16409  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

16399}
16400
16401static 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
16412namespace 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