Navigation
API > API/Runtime > API/Runtime/ImageCore
References
| Module | ImageCore |
| Header | /Engine/Source/Runtime/ImageCore/Public/ImageCore.h |
| Include | #include "ImageCore.h" |
Syntax
struct FMipMapImage
Remarks
Structure for raw image data used for Image formats that support Mip Maps.
Variables
| Type | Name | Description | |
|---|---|---|---|
| ERawImageFormat::Type | Format | Format in which the images is stored. | |
| EGammaSpace | GammaSpace | The gamma space the image is stored in. | |
| TArray64< uint8 > | RawData | Raw image data. | |
| TArray< FMipInfo > | SubImages | Holds information about the sub images some image formats support. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddMipImage
(
TArray64< uint8 >&& Buffer, |
||
| void | ChangeFormat
(
ERawImageFormat::Type DestFormat, |
In - place format change does nothing if already in the desired format | |
| void | CopyTo
(
FMipMapImage& DestImage |
||
| void | CopyTo
(
FMipMapImage& DestImage, |
Copies the image to a destination image with the specified format. | |
| int32 | GetMipCount () |
||
| bool | GetMipDimensions
(
int32 MipLevel, |
||
| FImageView | GetMipImage
(
int32 MipLevel |
||
| int64 | GetNumPixels () |
||
| void | Init
(
ERawImageFormat::Type InFormat, |
Initializes the Mip Map Image with parameters with uninitialized SubImages. | |
| void | Init
(
int32 MipZeroWidth, |
Initializes the Mip Map Image with reserving space for mip maps. | |
| bool | IsValid () |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FMipInfo |