| FImagePixelData
|
Module |
|
Header |
/Engine/Source/Runtime/ImageWriteQueue/Public/ImagePixelData.h |
Include |
#include "ImagePixelData.h" |
struct FImagePixelData
Name | Description | |
---|---|---|
|
FImagePixelData ( |
Name | Description | |
---|---|---|
|
~FImagePixelData() |
Name | Description | ||
---|---|---|---|
|
TUniquePtr< ... |
CopyImageData() |
Copy this whole image buffer. This can be very costly for large images. |
|
GetBitDepth() |
Retrieve the number of bits per each channel of color in the data |
|
|
GetNumChannels() |
Retrieve the number of channels in the data |
|
|
T * |
GetPayload() |
Return a pointer to the Payload stored in this data. |
|
GetPixelLayout() |
Retrieve the pixel layout of this data |
|
|
GetRawData |
Get the data and its size only if it is well formed |
|
|
GetRawDataSizeInBytes() |
Get the size in bytes, regardless of if it is well formed. |
|
|
GetSize() |
Retrieve the size of this data |
|
|
EImagePixelT... |
GetType() |
Retrieve the type of this data |
|
IsDataWellFormed() |
Check that this data is the size it should be |
|
|
TUniquePtr< ... |
MoveImageDataToNew() |
Move this whole image buffer to a new allocation. |