| 545 | } |
| 546 | |
| 547 | void AssetsManager::removeAssetConsumer([[maybe_unused]] AssetsManagerTransaction& transaction, |
| 548 | const Ref<ManagedAsset>& managedAsset, |
| 549 | const Ref<AssetConsumer>& assetConsumer) { |
| 550 | managedAsset->removeConsumer(assetConsumer); |
| 551 | assetConsumer->setState(AssetConsumerStateRemoved); |
| 552 | |
| 553 | assetConsumer->setLoadedAsset(Result<Ref<LoadedAsset>>()); |
| 554 | updateConsumerRequestHandler(assetConsumer, nullptr); |
| 555 | } |
| 556 | |
| 557 | void AssetsManager::updateAssetConsumers(AssetsManagerTransaction& transaction, |
| 558 | const AssetKey& assetKey, |
nothing calls this directly
no test coverage detected