MCPcopy Create free account
hub / github.com/Overload-Technologies/Overload / TableRemove

Method TableRemove

Dependencies/ImGui/src/imgui_tables.cpp:3909–3918  ·  view source on GitHub ↗

Remove Table (currently only used by TestEngine)

Source from the content-addressed store, hash-verified

3907
3908// Remove Table (currently only used by TestEngine)
3909void ImGui::TableRemove(ImGuiTable* table)
3910{
3911 //IMGUI_DEBUG_PRINT("TableRemove() id=0x%08X\n", table->ID);
3912 ImGuiContext& g = *GImGui;
3913 int table_idx = g.Tables.GetIndex(table);
3914 //memset(table->RawData.Data, 0, table->RawData.size_in_bytes());
3915 //memset(table, 0, sizeof(ImGuiTable));
3916 g.Tables.Remove(table->ID, table);
3917 g.TablesLastTimeActive[table_idx] = -1.0f;
3918}
3919
3920// Free up/compact internal Table buffers for when it gets unused
3921void ImGui::TableGcCompactTransientBuffers(ImGuiTable* table)

Callers

nothing calls this directly

Calls 2

GetIndexMethod · 0.80
RemoveMethod · 0.45

Tested by

no test coverage detected