ImageWriteQueue

Windows
MacOS
Linux

Classes

Name

Description

Public struct

FImagePixelData

Public struct

FImagePixelPipe

A pipe that receives image data and forwards it onto 0 or more end points, copying the buffer as few times as possible

Public struct

FImageStreamEndpoint

Stream end-point that receives a copy of image data from a thread

Public struct

FImageWriteOptions

Options specific to writing image files to disk

Public class

FImageWriteTask

Public class

FOnImageWriteComplete

Public class

IImageWriteQueue

Public interface for an asynchronous queue of work dedicated to writing images to disk

Public class

IImageWriteQueueModule

Module implementation that returns a write queue.

Public class

IImageWriteTaskBase

Interface that is implemented in order to be able to asynchronously write images to disk

Public struct

TAsyncAlphaWrite

A pixel preprocessor for use with FImageWriteTask::PixelPreProcessor that overwrites the alpha channel with a fixed value as part of the threaded work

Public struct

TAsyncGammaCorrect

A pixel preprocessor for use with FImageWriteTask::PixelPreProcessor that does gamma correction as part of the threaded work

Public struct

TImageDataTraits

Public struct

TImagePixelData

Templated pixel data - currently supports FColor, FFloat16Color and FLinearColor

Public struct

TImagePixelDataTraits

Public class

UImageWriteBlueprintLibrary

Function library containing utility methods for writing images on a global async queue

Typedefs

Enums

Functions

Name Description

Public function

EImageFormat

 

ImageFormatFromDesired

(
    EDesiredImageFormat In
)

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback