TImagePixelData

Templated pixel data - currently supports [FColor](API\Runtime\Core\Math\FColor), [FFloat16Color](API\Runtime\Core\Math\FFloat16Color) and [FLinearColor](API\Runtime\Core\Math\FLinearColor)

Inheritance Hierarchy

FImagePixelData

TImagePixelData

References

Module

ImageWriteQueue

Header

/Engine/Source/Runtime/ImageWriteQueue/Public/ImagePixelData.h

Include

#include "ImagePixelData.h"

Syntax

template<typename PixelType>
struct TImagePixelData : public FImagePixelData

Remarks

Templated pixel data - currently supports FColor, FFloat16Color and FLinearColor

Variables

Name Description

Public variable

TArray64< Pixel...

 

Pixels

Constructors

Name Description

Public function

TImagePixelData

(
    const FIntPoint& InSize
)

Public function

TImagePixelData

(
    const FIntPoint& InSize,
    TArray64< PixelType >&& InPixels
)

Public function

TImagePixelData

(
    const FIntPoint& InSize,
    FImagePixelPayloadPtr InPayload
)

Public function

TImagePixelData

(
    const FIntPoint& InSize,
    TArray64< PixelType >&& InPixels,
    FImagePixelPayloadPtr InPayload
)

Overridden from FImagePixelData

Name Description

Public function Virtual Const

TUniquePtr< ...

 

Copy()

Public function Virtual

TUniquePtr< ...

 

Move()

Public function Virtual Const

void

 

RetrieveData

(
    const void*& OutDataPtr,
    int64& OutSizeBytes
)

Retrieve the raw pixel data

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Cancel