Inherits AZ::EBusTraits.
Public Member Functions | |
| AZ_RTTI (AssetLoadEvents, "{7F8128CD-3951-46C0-A9CA-E6F1F6A5B6FB}") | |
| virtual void | OnAssetDataLoaded (Asset< AssetData > rootAsset) |
| virtual void | OnAssetReady (Asset< AssetData > asset) |
| virtual void | OnAssetReloaded (Asset< AssetData > asset) |
| virtual void | OnAssetError (Asset< AssetData > asset) |
| virtual void | OnAssetReloadError (Asset< AssetData > asset) |
Static Public Attributes | |
| static const AZ::EBusAddressPolicy | AddressPolicy = AZ::EBusAddressPolicy::ById |
Static Public Attributes inherited from AZ::EBusTraits | |
| static constexpr EBusHandlerPolicy | HandlerPolicy = EBusHandlerPolicy::Multiple |
| static constexpr EBusAddressPolicy | AddressPolicy = EBusAddressPolicy::Single |
| static constexpr bool | EnableEventQueue = false |
| static constexpr bool | EventQueueingActiveByDefault = true |
| static constexpr bool | EnableQueuedReferences = false |
| static constexpr bool | LocklessDispatch = false |
Additional Inherited Members | |
Protected Member Functions inherited from AZ::EBusTraits | |
| ~EBusTraits ()=default | |
|
inlinevirtual |
Called when an asset's data is loaded into memory for assets which have dependencies which have been set to load first (Preload dependencies)