Open 3D Engine AzFramework API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AzFramework::AssetCatalogEvents Class Reference

#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
 

Detailed Description

Event bus for asset catalogs.

Member Function Documentation

◆ OnCatalogAssetRemoved()

virtual void AzFramework::AssetCatalogEvents::OnCatalogAssetRemoved ( const AZ::Data::AssetId &  ,
const AZ::Data::AssetInfo &   
)
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.


The documentation for this class was generated from the following file: