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

Public Member Functions

 FBufferDecoderSource (const FCompositeBuffer &InBuffer)
 
bool SupportsParallelRead () const final
 
bool Read (const uint64 Offset, const 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

◆ FBufferDecoderSource()

UE::CompressedBuffer::Private::FBufferDecoderSource::FBufferDecoderSource ( const FCompositeBuffer InBuffer)
inlineexplicit

Member Function Documentation

◆ Read()

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

◆ ReadOrView()

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

◆ ReadToComposite()

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

◆ SupportsParallelRead()

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

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