UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FLandscapeEditReadbackTaskImpl Struct Reference

Public Types

enum class  ECompletionState : uint64 { None = 0 , Pending = 1 , Complete = 2 }
 

Public Attributes

FTextureResource const * TextureResource = nullptr
 
FLandscapeEditLayerReadback::FReadbackContext ReadbackContext
 
uint32 InitFrameId = 0
 
FIntPoint Size = FIntPoint(ForceInitToZero)
 
uint32 NumMips = 0
 
EPixelFormat Format = PF_Unknown
 
int32 StagingTexturesAllocatedSize = 0
 
TArray< FTextureRHIRefStagingTextures
 
FGPUFenceRHIRef ReadbackFence
 
ECompletionState CompletionState = ECompletionState::None
 
TArray< TArray< FColor > > Result
 

Detailed Description

Data for a read back task.

Member Enumeration Documentation

◆ ECompletionState

Completion state for a read back task.

Enumerator
None 
Pending 
Complete 

Member Data Documentation

◆ CompletionState

ECompletionState FLandscapeEditReadbackTaskImpl::CompletionState = ECompletionState::None

◆ Format

EPixelFormat FLandscapeEditReadbackTaskImpl::Format = PF_Unknown

◆ InitFrameId

uint32 FLandscapeEditReadbackTaskImpl::InitFrameId = 0

◆ NumMips

uint32 FLandscapeEditReadbackTaskImpl::NumMips = 0

◆ ReadbackContext

FLandscapeEditLayerReadback::FReadbackContext FLandscapeEditReadbackTaskImpl::ReadbackContext

◆ ReadbackFence

FGPUFenceRHIRef FLandscapeEditReadbackTaskImpl::ReadbackFence

◆ Result

TArray<TArray<FColor> > FLandscapeEditReadbackTaskImpl::Result

◆ Size

FIntPoint FLandscapeEditReadbackTaskImpl::Size = FIntPoint(ForceInitToZero)

◆ StagingTextures

TArray<FTextureRHIRef> FLandscapeEditReadbackTaskImpl::StagingTextures

◆ StagingTexturesAllocatedSize

int32 FLandscapeEditReadbackTaskImpl::StagingTexturesAllocatedSize = 0

◆ TextureResource

FTextureResource const* FLandscapeEditReadbackTaskImpl::TextureResource = nullptr

The documentation for this struct was generated from the following file: