UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::CompressedBuffer::Private::FArchiveDecoderSource Class Referencefinal
+ Inheritance diagram for UE::CompressedBuffer::Private::FArchiveDecoderSource:

Public Member Functions

 FArchiveDecoderSource (FArchive &InArchive, const uint64 InBaseOffset)
 
bool SupportsParallelRead () const final
 
bool Read (uint64 Offset, FMutableMemoryView Data) const final
 
FMemoryView ReadOrView (const uint64 Offset, const uint64 Size, FDecoderContext &Context) const final
 
FCompositeBuffer ReadToComposite (const uint64 Offset, const uint64 Size) const final
 

Constructor & Destructor Documentation

◆ FArchiveDecoderSource()

UE::CompressedBuffer::Private::FArchiveDecoderSource::FArchiveDecoderSource ( FArchive InArchive,
const uint64  InBaseOffset 
)
inlineexplicit

Member Function Documentation

◆ Read()

bool UE::CompressedBuffer::Private::FArchiveDecoderSource::Read ( uint64  Offset,
FMutableMemoryView  Data 
) const
inlinefinalvirtual

◆ ReadOrView()

FMemoryView UE::CompressedBuffer::Private::FArchiveDecoderSource::ReadOrView ( const uint64  Offset,
const uint64  Size,
FDecoderContext &  Context 
) const
inlinefinalvirtual

◆ ReadToComposite()

FCompositeBuffer UE::CompressedBuffer::Private::FArchiveDecoderSource::ReadToComposite ( const uint64  Offset,
const uint64  Size 
) const
inlinefinalvirtual

◆ SupportsParallelRead()

bool UE::CompressedBuffer::Private::FArchiveDecoderSource::SupportsParallelRead ( ) const
inlinefinalvirtual

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