| 101 | } |
| 102 | |
| 103 | size_t read(char* data, size_t len) override { |
| 104 | len = min<StreamOffset>(len, assetSize - assetPos); |
| 105 | file->readFullAbsolute(fileOffset + assetPos, data, len); |
| 106 | assetPos += len; |
| 107 | return len; |
| 108 | } |
| 109 | |
| 110 | size_t write(char const*, size_t) override { |
| 111 | throw IOException("Assets IODevices are read-only"); |
nothing calls this directly
no test coverage detected