MCPcopy Create free account
hub / github.com/LunarG/VulkanTools / OnContextMenuNewClicked

Method OnContextMenuNewClicked

vkconfig_gui/tab_configurations.cpp:955–967  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

953}
954
955void TabConfigurations::OnContextMenuNewClicked(ListItem *item) {
956 (void)item; // We don't need this
957
958 Configurator &configurator = Configurator::Get();
959
960 Configuration &configuration = configurator.configurations.CreateConfiguration(configurator.layers, "New Configuration");
961 configurator.SetActiveConfigurationName(configuration.key);
962 configurator.Override(OVERRIDE_AREA_ALL);
963
964 this->UpdateUI_Configurations(UPDATE_REBUILD_UI);
965 this->UpdateUI_Layers(UPDATE_REBUILD_UI);
966 this->UpdateUI_Settings(UPDATE_REBUILD_UI);
967}
968
969void TabConfigurations::OnContextMenuImportClicked(ListItem *item) {
970 (void)item; // We don't need this

Callers 1

EventFilterMethod · 0.95

Calls 6

UpdateUI_LayersMethod · 0.95
UpdateUI_SettingsMethod · 0.95
GetFunction · 0.85
OverrideMethod · 0.80

Tested by

no test coverage detected