Inherits AZ::EBusTraits.
|
static const AZ::EBusHandlerPolicy | HandlerPolicy = AZ::EBusHandlerPolicy::Multiple |
| EBus Trait: StreaimingInstall chunk notifications can be handled by multiple listeners.
|
|
static const AZ::EBusAddressPolicy | AddressPolicy = AZ::EBusAddressPolicy::ById |
|
◆ BusIdType
EBus Trait: StreamingInstall chunk notifications are addressed to multiple addresses Events that are addressed to an ID are received by handlers that are connected to that ID
◆ OnChunkDownloadComplete()
virtual void AzFramework::StreamingInstall::StreamingInstallChunkNotifications::OnChunkDownloadComplete |
( |
const AZStd::string & |
chunkId | ) |
|
|
pure virtual |
Override to be notified when a chunk has completed downloading. This is a responce from the RegisterChunkInstalledCallbacks event emitted from the platform implementation
- Parameters
-
[in] | the | ID for the chunk that has downloaded |
◆ OnChunkProgressChanged()
virtual void AzFramework::StreamingInstall::StreamingInstallChunkNotifications::OnChunkProgressChanged |
( |
const AZStd::string & |
chunkId, |
|
|
float |
progress |
|
) |
| |
|
pure virtual |
Override to be notified when a chunk's download progress has changed. This is a responce from the StreamingInstallRequests::BroadcastChunkProgress event
- Parameters
-
[in] | the | ID for the monitored chunk, the current download progress as a 0.0 to 1.0 value |
◆ OnQueryChunkInstalled()
virtual void AzFramework::StreamingInstall::StreamingInstallChunkNotifications::OnQueryChunkInstalled |
( |
const AZStd::string & |
chunkId, |
|
|
bool |
installed |
|
) |
| |
|
pure virtual |
Override to be notified if a chunk has been installed. This is a responce from the StreamingInstallRequests::IsChunkInstalled event
- Parameters
-
[in] | the | ID of the chunk to query, installed flag for the chunk (true if installed and false otherwise). |
The documentation for this class was generated from the following file:
- Code/Framework/AzFramework/AzFramework/StreamingInstall/StreamingInstallNotifications.h