| 1313 | } |
| 1314 | |
| 1315 | shared_ptr<Assets::AssetData> Assets::loadAudio(AssetPath const& path) const { |
| 1316 | return unlockDuring([&]() { |
| 1317 | auto newData = make_shared<AudioData>(); |
| 1318 | newData->audio = make_shared<Audio>(open(path.basePath), path.basePath); |
| 1319 | newData->needsPostProcessing = newData->audio->compressed(); |
| 1320 | return newData; |
| 1321 | }); |
| 1322 | } |
| 1323 | |
| 1324 | shared_ptr<Assets::AssetData> Assets::loadFont(AssetPath const& path) const { |
| 1325 | return unlockDuring([&]() { |
nothing calls this directly
no test coverage detected