#include <AssetCatalogBus.h>
Inherits AZ::EBusTraits.
Public Member Functions | |
virtual void | OnCatalogLoaded (const char *) |
Game/runtime notification for when catalog is loaded and it's possible to resolve asset Ids. | |
virtual void | OnCatalogAssetChanged (const AZ::Data::AssetId &) |
Notifies listeners that an existing asset has changed on disk (reload has not yet occurred). | |
virtual void | OnCatalogAssetAdded (const AZ::Data::AssetId &) |
Notifies listeners that a new asset has been discovered. | |
virtual void | OnCatalogAssetRemoved (const AZ::Data::AssetId &, const AZ::Data::AssetInfo &) |
Static Public Attributes | |
static const AZ::EBusHandlerPolicy | HandlerPolicy = AZ::EBusHandlerPolicy::Multiple |
Event bus for asset catalogs.
|
inlinevirtual |
Notifies listeners that an asset has been removed. This event occurs after the asset has been removed from the catalog. assetInfo contains the catalog info from before the asset was removed.