MCPcopy Create free account
hub / github.com/Wemino/MarkerPatch / TableRemove

Method TableRemove

include/imgui/imgui_tables.cpp:4049–4058  ·  view source on GitHub ↗

Remove Table data (currently only used by TestEngine)

Source from the content-addressed store, hash-verified

4047
4048// Remove Table data (currently only used by TestEngine)
4049void ImGui::TableRemove(ImGuiTable* table)
4050{
4051 //IMGUI_DEBUG_PRINT("TableRemove() id=0x%08X\n", table->ID);
4052 ImGuiContext& g = *GImGui;
4053 int table_idx = g.Tables.GetIndex(table);
4054 //memset(table->RawData.Data, 0, table->RawData.size_in_bytes());
4055 //memset(table, 0, sizeof(ImGuiTable));
4056 g.Tables.Remove(table->ID, table);
4057 g.TablesLastTimeActive[table_idx] = -1.0f;
4058}
4059
4060// Free up/compact internal Table buffers for when it gets unused
4061void ImGui::TableGcCompactTransientBuffers(ImGuiTable* table)

Callers

nothing calls this directly

Calls 2

GetIndexMethod · 0.80
RemoveMethod · 0.80

Tested by

no test coverage detected