| 98 | } |
| 99 | |
| 100 | void PropertyFontSourceControl::fillResources() |
| 101 | { |
| 102 | mResources.clear(); |
| 103 | |
| 104 | std::set<std::string> allFilenames; |
| 105 | |
| 106 | for (const auto& fileType : fileTypes) |
| 107 | { |
| 108 | const MyGUI::VectorString& filenames = MyGUI::DataManager::getInstance().getDataListNames(fileType); |
| 109 | allFilenames.insert(filenames.begin(), filenames.end()); |
| 110 | } |
| 111 | |
| 112 | for (const auto& fileName : allFilenames) |
| 113 | mResources.push_back(fileName); |
| 114 | } |
| 115 | |
| 116 | } |