Navigation
API > API/Runtime > API/Runtime/ImageWrapper > API/Runtime/ImageWrapper/FHdrImageWrapper
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool GetRaw
(
TArray64< uint8 >& OutRawData |
GetRaw after SetCompressed fills the raw data in the native format/depth contained in the file Do not use the GetRaw() variants that take format/depth arguments. | Formats/HdrImageWrapper.h | |
bool GetRaw
(
FDecompressedImageOutput& OutDecompressedImage |
GetRaw after SetCompressed fills the raw data in the native format/depth contained in the file along with meta info Do not use the GetRaw() variants that take format/depth arguments. | Formats/HdrImageWrapper.h | |
virtual bool GetRaw
(
const ERGBFormat InFormat, |
Gets the raw data. | Formats/HdrImageWrapper.h | |
virtual bool GetRaw
(
const ERGBFormat InFormat, |
Gets the raw data and meta info (Note: It may consume the data set in the SetRaw function if it was set before) | Formats/HdrImageWrapper.h | |
bool GetRaw
(
const ERGBFormat InFormat, |
Gets the raw data in a TArray. | Formats/HdrImageWrapper.h | |
bool GetRaw
(
const ERGBFormat InFormat, |
Get the raw version of the image and write to the array view (Note: It may consume the data set in the SetRaw function if it was set before) | Formats/HdrImageWrapper.h |
GetRaw(TArray64< uint8 > &)
Description
GetRaw after SetCompressed fills the raw data in the native format/depth contained in the file Do not use the GetRaw() variants that take format/depth arguments.
This GetRaw call replaces the variants with format/depth arguments, but prefer GetRawImage instead.
| Name | GetRaw |
| Type | function |
| Header File | /Engine/Source/Runtime/ImageWrapper/Public/Formats/HdrImageWrapper.h |
| Include Path | #include "Formats/HdrImageWrapper.h" |
| Source | /Engine/Source/Runtime/ImageWrapper/Public/IImageWrapper.h |
bool GetRaw
(
TArray64< uint8 > & OutRawData
)
Parameters
| Name | Remarks |
|---|---|
| OutRawData | Filled with raw image data. |
GetRaw(FDecompressedImageOutput &)
Description
GetRaw after SetCompressed fills the raw data in the native format/depth contained in the file along with meta info Do not use the GetRaw() variants that take format/depth arguments.
This GetRaw call replaces the variants with format/depth arguments, but prefer GetRawImage instead.
| Name | GetRaw |
| Type | function |
| Header File | /Engine/Source/Runtime/ImageWrapper/Public/Formats/HdrImageWrapper.h |
| Include Path | #include "Formats/HdrImageWrapper.h" |
| Source | /Engine/Source/Runtime/ImageWrapper/Public/IImageWrapper.h |
bool GetRaw
(
FDecompressedImageOutput & OutDecompressedImage
)
Parameters
| Name | Remarks |
|---|---|
| OutRawData | Filled with raw image data. |
| OutDecompressedImage | Filled with mip images and other metadata. |
GetRaw(const ERGBFormat, int32, TArray64< uint8 > &)
Description
Gets the raw data. (Note: It may consume the data set in the SetRaw function if it was set before)
this is often broken, should only be used with InFormat == GetFormat() DEPRECATED , use GetRaw() with 1 argument or GetRawImage()
| Name | GetRaw |
| Type | function |
| Header File | /Engine/Source/Runtime/ImageWrapper/Public/Formats/HdrImageWrapper.h |
| Include Path | #include "Formats/HdrImageWrapper.h" |
| Source | /Engine/Source/Runtime/ImageWrapper/Private/Formats/HdrImageWrapper.cpp |
virtual bool GetRaw
(
const ERGBFormat InFormat,
int32 InBitDepth,
TArray64< uint8 > & OutRawData
)
true on success, false otherwise.
Parameters
| Name | Remarks |
|---|---|
| InFormat | How we want to manipulate the RGB data. |
| InBitDepth | The output bit-depth per channel, normally 8. |
| OutRawData | Will contain the uncompressed raw data. |
GetRaw(const ERGBFormat, int32, FDecompressedImageOutput &)
Description
Gets the raw data and meta info (Note: It may consume the data set in the SetRaw function if it was set before)
this is often broken, should only be used with InFormat == GetFormat() DEPRECATED , use GetRaw() with 2 argument or GetRawImage() meta info overload
| Name | GetRaw |
| Type | function |
| Header File | /Engine/Source/Runtime/ImageWrapper/Public/Formats/HdrImageWrapper.h |
| Include Path | #include "Formats/HdrImageWrapper.h" |
| Source | /Engine/Source/Runtime/ImageWrapper/Private/Formats/HdrImageWrapper.cpp |
virtual bool GetRaw
(
const ERGBFormat InFormat,
int32 InBitDepth,
FDecompressedImageOutput & OutDecompressedImage
)
true on success, false otherwise.
Parameters
| Name | Remarks |
|---|---|
| InFormat | How we want to manipulate the RGB data. |
| InBitDepth | The output bit-depth per channel, normally 8. |
| OutRawData | Will contain the uncompressed raw data. |
| OutDecompressedImage | Will contain the mip images if available and other metadata. |
GetRaw(const ERGBFormat, int32, TArray< uint8 > &)
Description
Gets the raw data in a TArray. Only use this if you're certain that the image is less than 2 GB in size. Prefer using the overload which takes a TArray64 in general. (Note: It may consume the data set in the SetRaw function if it was set before)
this is often broken, should only be used with InFormat == GetFormat() DEPRECATED , use GetRaw() with 1 argument or GetRawImage()
| Name | GetRaw |
| Type | function |
| Header File | /Engine/Source/Runtime/ImageWrapper/Public/Formats/HdrImageWrapper.h |
| Include Path | #include "Formats/HdrImageWrapper.h" |
| Source | /Engine/Source/Runtime/ImageWrapper/Public/IImageWrapper.h |
bool GetRaw
(
const ERGBFormat InFormat,
int32 InBitDepth,
TArray < uint8 > & OutRawData
)
true on success, false otherwise.
Parameters
| Name | Remarks |
|---|---|
| InFormat | How we want to manipulate the RGB data. |
| InBitDepth | The output bit-depth per channel, normally 8. |
| OutRawData | Will contain the uncompressed raw data. |
GetRaw(const ERGBFormat, int32, TArrayView64< uint8 >)
Description
Get the raw version of the image and write to the array view (Note: It may consume the data set in the SetRaw function if it was set before)
this is often broken, should only be used with InFormat == GetFormat() DEPRECATED , use GetRaw() with 1 argument or GetRawImage()
| Name | GetRaw |
| Type | function |
| Header File | /Engine/Source/Runtime/ImageWrapper/Public/Formats/HdrImageWrapper.h |
| Include Path | #include "Formats/HdrImageWrapper.h" |
| Source | /Engine/Source/Runtime/ImageWrapper/Public/IImageWrapper.h |
bool GetRaw
(
const ERGBFormat InFormat,
int32 InBitDepth,
TArrayView64< uint8 > OutRawData
)
true on success, false otherwise.
Parameters
| Name | Remarks |
|---|---|
| InFormat | How we want to manipulate the RGB data. |
| InBitDepth | The output bit-depth per channel, normally 8. |
| OutRawData | Will contain the uncompressed raw data. |