![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Inheritance diagram for FPNGThumbnailCompressor:Public Member Functions | |
| virtual bool | CompressImage (const TArray< uint8 > &InUncompressedData, const int32 InWidth, const int32 InHeight, TArray< uint8 > &OutCompressedData) |
| virtual bool | DecompressImage (const TArray< uint8 > &InCompressedData, const int32 InWidth, const int32 InHeight, TArray< uint8 > &OutUncompressedData) |
| FName | GetThumbnailCompressorName () const override |
| bool | IsLosslessCompression () const override |
Compresses and decompresses thumbnails using the PNG format. This is used by the package loading and saving process.
|
inlinevirtual |
Compresses an image
| InUncompressedData | The uncompressed image data |
| InWidth | Width of the image |
| InHeight | Height of the image |
| OutCompressedData | [Out] Compressed image data |
Implements FThumbnailCompressionInterface.
|
inlinevirtual |
Decompresses an image
| InCompressedData | The compressed image data |
| InWidth | Width of the image |
| InHeight | Height of the image |
| OutUncompressedData | [Out] Uncompressed image data |
Implements FThumbnailCompressionInterface.
|
inlineoverridevirtual |
Get name of compressor
Implements FThumbnailCompressionInterface.
|
inlineoverridevirtual |
Is lossless compression
Implements FThumbnailCompressionInterface.