void loadMusicData() { for(auto filePath : getAllFilePaths("Music/", ".json")) { MusicData musicData{loadMusicFromJson(getJsonFileRoot(filePath))}; musicDataMap.insert(make_pair(musicData.getId(), musicData)); } }
void HGAssets::loadMusicData(const Path& mPath) { for(const auto& p : getScan<Mode::Single, Type::File, Pick::ByExt>(mPath + "Music/", ".json")) { MusicData musicData{loadMusicFromJson(getFromFile(p))}; musicDataMap.insert(make_pair(musicData.id, musicData)); } }
void loadMusicData(const string& mPath) { for(auto filePath : getScan<Mode::Single, Type::File, Pick::ByExt>(mPath + "Music/", ".json")) { MusicData musicData{loadMusicFromJson(getRootFromFile(filePath))}; musicDataMap.insert(make_pair(musicData.getId(), musicData)); } }