Navigation
API > API/Runtime > API/Runtime/ImageWriteQueue
Inheritance Hierarchy
- IImageWriteTaskBase
- FImageWriteTask
References
| Module | ImageWriteQueue |
| Header | /Engine/Source/Runtime/ImageWriteQueue/Public/ImageWriteTask.h |
| Include | #include "ImageWriteTask.h" |
Syntax
class FImageWriteTask : public IImageWriteTaskBase
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bOverwriteFile | True if this task is allowed to overwrite an existing file, false otherwise. | |
| int32 | CompressionQuality | A compression quality setting specific to the desired image format | |
| FString | Filename | The filename to write to | |
| EImageFormat | Format | The desired image format to write out | |
| TFunction< void(bool)> | OnCompleted | A function to invoke on the game thread when the task has completed | |
| TUniquePtr< FImagePixelData > | PixelData | The actual write operation. | |
| TArray< FPixelPreProcessor > | PixelPreProcessors | Array of preprocessors to apply serially to the pixel data when this task is executed. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Overridden from IImageWriteTaskBase
| Type | Name | Description | |
|---|---|---|---|
| void | OnAbandoned () |
||
| bool | RunTask () |