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::StreamingInstall::StreamingInstallSystemComponent Class Reference

Inherits AZ::Component, and StreamingInstallRequestBus::Handler.

Classes

class  Implementation
 Base class for platform specific implementations. More...
 

Public Member Functions

 AZ_COMPONENT (StreamingInstallSystemComponent, "{F5FC13F5-D993-48F5-AD9C-C06C1B51134C}")
 Component setup.
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 Component overrides.
 
static void GetProvidedServices (AZ::ComponentDescriptor::DependencyArrayType &provided)
 
static void GetIncompatibleServices (AZ::ComponentDescriptor::DependencyArrayType &incompatible)
 
static void GetRequiredServices (AZ::ComponentDescriptor::DependencyArrayType &required)
 
static void GetDependentServices (AZ::ComponentDescriptor::DependencyArrayType &dependent)
 

Protected Member Functions

void Init () override
 AZ::Component interface implementation.
 
void Activate () override
 
void Deactivate () override
 
void BroadcastOverallProgress () override
 StreamingInstallRequestBus interface implementation.
 
void BroadcastChunkProgress (const char *chunkId) override
 
void IsChunkInstalled (const char *chunkId) override
 
void ChangeChunkPriority (const AZStd::vector< const char * > &chunkIds) override
 

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