MCPcopy Create free account
hub / github.com/OpenSpace/OpenSpace / TableMergeDrawChannels

Method TableMergeDrawChannels

modules/imgui/ext/imgui/imgui_tables.cpp:2242–2406  ·  view source on GitHub ↗

This function reorder draw channels based on matching clip rectangle, to facilitate merging them. Called by EndTable(). For simplicity we call it TableMergeDrawChannels() but in fact it only reorder channels + overwrite ClipRect, actual merging is done by table->DrawSplitter.Merge() which is called right after TableMergeDrawChannels(). Columns where the contents didn't stray off their local clip

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers

nothing calls this directly

Calls 14

ImMaxFunction · 0.85
ImFormatStringFunction · 0.85
ImVec2Class · 0.85
GetForegroundDrawListFunction · 0.85
ImMinFunction · 0.85
GetOverlayDrawListFunction · 0.85
pop_backMethod · 0.80
SetBitMethod · 0.80
AddRectFilledMethod · 0.80
AddTextMethod · 0.80
AddRectMethod · 0.80
resizeMethod · 0.80

Tested by

no test coverage detected