| 24 | } |
| 25 | |
| 26 | std::vector<std::byte> FileLoader::loadBytes(std::string_view path) { |
| 27 | auto stream = loadFile(path); |
| 28 | std::vector<std::byte> result; |
| 29 | result.resize(stream.size()); |
| 30 | stream.read(std::bit_cast<char *>(result.data()), stream.size()); |
| 31 | return result; |
| 32 | } |
| 33 | |
| 34 | InputStream MultiFileLoader::loadFile(std::string_view path) { |
| 35 | auto it = _cacheWhere.find(path); |