void HGAssets::loadLocalProfiles() { for(const auto& p : getScan<Mode::Single, Type::File, Pick::ByExt>("Profiles/", ".json")) { //string fileName{getNameFromPath(p, "Profiles/", ".json")}; ProfileData profileData{loadProfileFromJson(getFromFile(p))}; profileDataMap.insert(make_pair(profileData.getName(), profileData)); } }
void loadProfiles() { for(auto filePath : getScan<Mode::Single, Type::File, Pick::ByExt>("Profiles/", ".json")) { string fileName{getNameFromPath(filePath, "Profiles/", ".json")}; ProfileData profileData{loadProfileFromJson(getRootFromFile(filePath))}; profileDataMap.insert(make_pair(profileData.getName(), profileData)); } }