MCPcopy Create free account
hub / github.com/Aegel5/SimpleSwitcher / FormatTextureRefForDebugDisplay

Function FormatTextureRefForDebugDisplay

imgui_tiny_app/imgui/imgui.cpp:22096–22104  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

22094}
22095
22096static const char* FormatTextureRefForDebugDisplay(char* buf, int buf_size, ImTextureRef tex_ref)
22097{
22098 char* buf_p = buf;
22099 char* buf_end = buf + buf_size;
22100 if (tex_ref._TexData != NULL)
22101 buf_p += ImFormatString(buf_p, buf_end - buf_p, "#%03d: ", tex_ref._TexData->UniqueID);
22102 ImFormatString(buf_p, buf_end - buf_p, "0x%X", ImGui::DebugTextureIDToU64(tex_ref.GetTexID()));
22103 return buf;
22104}
22105
22106#ifdef IMGUI_ENABLE_FREETYPE
22107namespace 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