MCPcopy Create free account
hub / github.com/AshenvaleZX/ZXEngine / TableMergeDrawChannels

Method TableMergeDrawChannels

CPPScripts/External/ImGui/imgui_tables.cpp:2558–2726  ·  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 15

ImMaxFunction · 0.85
ImBitArraySetBitFunction · 0.85
ImFormatStringFunction · 0.85
ImVec2Function · 0.85
GetForegroundDrawListFunction · 0.85
ImBitArraySetBitRangeFunction · 0.85
ImBitArrayClearBitFunction · 0.85
ImMinFunction · 0.85
AddRectFilledMethod · 0.80
AddTextMethod · 0.80
AddRectMethod · 0.80

Tested by

no test coverage detected