MCPcopy Create free account
hub / github.com/Wemino/EchoPatch / DebugNodeColumns

Method DebugNodeColumns

include/imgui/imgui.cpp:17153–17161  ·  view source on GitHub ↗

[DEBUG] Display contents of Columns

Source from the content-addressed store, hash-verified

17151
17152// [DEBUG] Display contents of Columns
17153void ImGui::DebugNodeColumns(ImGuiOldColumns* columns)
17154{
17155 if (!TreeNode((void*)(uintptr_t)columns->ID, "Columns Id: 0x%08X, Count: %d, Flags: 0x%04X", columns->ID, columns->Count, columns->Flags))
17156 return;
17157 BulletText("Width: %.1f (MinX: %.1f, MaxX: %.1f)", columns->OffMaxX - columns->OffMinX, columns->OffMinX, columns->OffMaxX);
17158 for (ImGuiOldColumnData& column : columns->Columns)
17159 BulletText("Column %02d: OffsetNorm %.3f (= %.1f px)", (int)columns->Columns.index_from_ptr(&column), column.OffsetNorm, GetColumnOffsetFromNorm(columns, column.OffsetNorm));
17160 TreePop();
17161}
17162
17163// [DEBUG] Display contents of ImDrawList
17164void ImGui::DebugNodeDrawList(ImGuiWindow* window, ImGuiViewportP* viewport, const ImDrawList* draw_list, const char* label)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected