![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Inheritance diagram for UE::CompressedBuffer::Private::FBlockEncoder:Public Member Functions | |
| FCompositeBuffer | Compress (const FCompositeBuffer &RawData, uint64 BlockSize) const final |
Protected Member Functions | |
| virtual EMethod | GetMethod () const =0 |
| virtual uint8 | GetCompressor () const =0 |
| virtual uint8 | GetCompressionLevel () const =0 |
| virtual uint64 | CompressBlockBound (uint64 RawSize) const =0 |
| virtual bool | CompressBlock (FMutableMemoryView &CompressedData, FMemoryView RawData) const =0 |
|
finalvirtual |
Implements UE::CompressedBuffer::Private::FEncoder.
|
protectedpure virtual |
Implemented in UE::CompressedBuffer::Private::FOodleEncoder, and UE::CompressedBuffer::Private::FLZ4Encoder.
|
protectedpure virtual |
Implemented in UE::CompressedBuffer::Private::FOodleEncoder, and UE::CompressedBuffer::Private::FLZ4Encoder.
|
protectedpure virtual |
Implemented in UE::CompressedBuffer::Private::FOodleEncoder, and UE::CompressedBuffer::Private::FLZ4Encoder.
|
protectedpure virtual |
Implemented in UE::CompressedBuffer::Private::FOodleEncoder, and UE::CompressedBuffer::Private::FLZ4Encoder.
|
protectedpure virtual |
Implemented in UE::CompressedBuffer::Private::FOodleEncoder, and UE::CompressedBuffer::Private::FLZ4Encoder.