Navigation
| Name | ImageWrapper |
| Type | Runtime |
| Location | /Engine/Source/Runtime/ImageWrapper/ |
| Module Build Rules | ImageWrapper.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FHdrImageWrapper | Does not use ImageWrapperBase , unlike all other imagewrappers |
Structs
| Name | Remarks |
|---|---|
| FBitmapFileHeader | .BMP file header. |
| FBitmapInfoHeader | .BMP subheader. |
| FBitmapInfoHeaderV4 | .BMP subheader V4 |
| FBmiColorsMask | Used by InfoHeaders pre-version 4, a structure that is declared after the FBitmapInfoHeader. |
| FDecompressedImageOutput | Use this struct to get mip images and other metadata about the image. |
| FTGAFileHeader |
Interfaces
| Name | Remarks |
|---|---|
| IImageWrapper | Interface for image wrappers. |
| IImageWrapperModule | Interface for image wrapper modules. |
| ImageWrapperHelper | ImageWrapperHelper is deprecated, use IImageWrapperModule instead. |
Enums
Public
| Name | Remarks |
|---|---|
| EBitmapCompression | Bitmap compression types. |
| EBitmapCSType | Color space type of the bitmap, property introduced in Bitmap header version 4. |
| EBitmapHeaderVersion | Bitmap info header versions. |
| EImageCompressionQuality | Enumerates available image compression qualities. |
| EImageFormat | NOTE: you should not write code that talks directly to individual ImageWrappers |
| ERGBFormat | Enumerates the types of RGB formats this class can handle. |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool DecompressTGA_helper
(
const FTGAFileHeader* TGA, |
This helper allows to decompress TGA data in a pre-allocated memory block. | TgaImageSupport.h |