Inject layout files to VFS

This commit is contained in:
Andrei Kortunov 2022-07-09 20:42:18 +04:00
parent 2630bc21dd
commit c47a48e25d
98 changed files with 119 additions and 215 deletions

View file

@ -213,11 +213,18 @@ namespace Gui
return;
}
std::string oldDataPath = dataManager->getDataPath("");
dataManager->setResourcePath("fonts");
for (const auto& name : mVFS->getRecursiveDirectoryIterator("Fonts/"))
{
std::filesystem::path path = name;
std::cout << name << std::endl;
if (Misc::getFileExtension(name) == "omwfont")
MyGUI::ResourceManager::getInstance().load(name);
MyGUI::ResourceManager::getInstance().load(path.filename());
}
dataManager->setResourcePath(oldDataPath);
}
typedef struct