Open 3D Engine AzCore 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.
AZ::IO::FullFileDecompressorConfig Struct Referencefinal

Inherits AZ::IO::IStreamerStackConfig.

Public Member Functions

 AZ_RTTI (AZ::IO::FullFileDecompressorConfig, "{C96B7EC1-8C73-4493-A7CB-66F5D550FC3A}", IStreamerStackConfig)
 
 AZ_CLASS_ALLOCATOR (FullFileDecompressorConfig, AZ::SystemAllocator)
 
AZStd::shared_ptr< StreamStackEntryAddStreamStackEntry (const HardwareInformation &hardware, AZStd::shared_ptr< StreamStackEntry > parent) override
 
- Public Member Functions inherited from AZ::IO::IStreamerStackConfig
 AZ_RTTI (AZ::IO::IStreamerStackConfig, "{97266736-E55E-4BF4-9E4A-9D5A9FF4D230}")
 
 AZ_CLASS_ALLOCATOR (IStreamerStackConfig, SystemAllocator)
 
virtual AZStd::shared_ptr< StreamStackEntryAddStreamStackEntry (const HardwareInformation &hardware, AZStd::shared_ptr< StreamStackEntry > parent)=0
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 
- Static Public Member Functions inherited from AZ::IO::IStreamerStackConfig
static void Reflect (ReflectContext *context)
 

Public Attributes

u32 m_maxNumReads { 2 }
 Maximum number of reads that are kept in flight.
 
u32 m_maxNumJobs { 2 }
 Maximum number of decompression jobs that can run simultaneously.
 

Member Function Documentation

◆ AddStreamStackEntry()

AZStd::shared_ptr< StreamStackEntry > AZ::IO::FullFileDecompressorConfig::AddStreamStackEntry ( const HardwareInformation hardware,
AZStd::shared_ptr< StreamStackEntry parent 
)
overridevirtual

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