Also see TableBeginCell()
| 2513 | |
| 2514 | // Also see TableBeginCell() |
| 2515 | void ImGui::TablePushColumnChannel(int column_n) |
| 2516 | { |
| 2517 | ImGuiContext& g = *GImGui; |
| 2518 | ImGuiTable* table = g.CurrentTable; |
| 2519 | |
| 2520 | // Optimization: avoid SetCurrentChannel() + PushClipRect() |
| 2521 | if (table->Flags & ImGuiTableFlags_NoClip) |
| 2522 | return; |
| 2523 | ImGuiWindow* window = g.CurrentWindow; |
| 2524 | const ImGuiTableColumn* column = &table->Columns[column_n]; |
| 2525 | SetWindowClipRectBeforeSetChannel(window, column->ClipRect); |
| 2526 | table->DrawSplitter->SetCurrentChannel(window->DrawList, column->DrawChannelCurrent); |
| 2527 | } |
| 2528 | |
| 2529 | void ImGui::TablePopColumnChannel() |
| 2530 | { |
nothing calls this directly
no test coverage detected