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

Function GetProfileNames

vkconfig_gui/widget_setting_enum.cpp:32–46  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

30static const int MIN_FIELD_WIDTH = 80;
31
32static std::vector<std::string> GetProfileNames(SettingDataSet& data_set) {
33 std::vector<std::string> profiles_name;
34
35 SettingDataFileLoad* data_file_load = static_cast<SettingDataFileLoad*>(FindSetting(data_set, "profile_file"));
36 if (data_file_load != nullptr) {
37 profiles_name = data_file_load->profile_names;
38 }
39
40 SettingDataFolderLoad* data_folder_load = static_cast<SettingDataFolderLoad*>(FindSetting(data_set, "profile_dirs"));
41 if (data_folder_load != nullptr) {
42 profiles_name = data_folder_load->profile_names;
43 }
44
45 return profiles_name;
46}
47
48WidgetSettingEnum::WidgetSettingEnum(QTreeWidget* tree, QTreeWidgetItem* item, const SettingMetaEnum& meta,
49 SettingDataSet& data_set)

Callers 3

RefreshMethod · 0.85
ResizeMethod · 0.85
OnIndexChangedMethod · 0.85

Calls 1

FindSettingFunction · 0.50

Tested by

no test coverage detected