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

Method BuildTree

vkconfig_gui/settings_tree.cpp:451–462  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

449}
450
451void SettingsTreeManager::BuildTree() {
452 Configurator &configurator = Configurator::Get();
453 Parameter *parameter = configurator.GetActiveParameter();
454 assert(parameter != nullptr);
455
456 const Layer *layer = configurator.layers.FindFromManifest(parameter->manifest);
457 assert(layer != nullptr);
458
459 for (std::size_t i = 0, n = layer->settings.size(); i < n; ++i) {
460 this->BuildTreeItem(nullptr, *layer->settings[i]);
461 }
462}
463
464void SettingsTreeManager::OnLayerVersionChanged(int index) {
465 const Path &path = this->layer_version_path[index];

Callers 1

CreateGUIMethod · 0.95

Calls 4

BuildTreeItemMethod · 0.95
GetFunction · 0.85
FindFromManifestMethod · 0.80
GetActiveParameterMethod · 0.45

Tested by

no test coverage detected