| 11 | } |
| 12 | |
| 13 | std::vector<std::string> FileLoader::loadStringList(std::string_view path) { |
| 14 | auto stream = loadFile(path); |
| 15 | std::vector<std::string> result; |
| 16 | std::string line; |
| 17 | while (std::getline(stream, line)) { |
| 18 | if (line.empty()) { |
| 19 | continue; |
| 20 | } |
| 21 | result.push_back(std::move(line)); |
| 22 | } |
| 23 | return result; |
| 24 | } |
| 25 | |
| 26 | std::vector<std::byte> FileLoader::loadBytes(std::string_view path) { |
| 27 | auto stream = loadFile(path); |