UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FLandscapeAsyncTextureReadback Class Reference

#include <LandscapeAsyncTextureReadback.h>

Public Member Functions

 FLandscapeAsyncTextureReadback ()
 
 ~FLandscapeAsyncTextureReadback ()
 
void StartReadback_RenderThread (FRDGBuilder &GraphBuilder, FRDGTextureRef RDGTexture)
 
void CheckAndUpdate_RenderThread (const bool bInForceFinish)
 
void FinishReadback_RenderThread ()
 
bool CheckAndUpdate (bool &bOutRenderCommandQueued, const bool bInForceFinish)
 
void CancelAndSelfDestruct ()
 
bool IsComplete ()
 
TArray< FColorTakeResults (FIntPoint *OutSize)
 
FString ToString ()
 
void QueueDeletionFromGameThread ()
 

Constructor & Destructor Documentation

◆ FLandscapeAsyncTextureReadback()

FLandscapeAsyncTextureReadback::FLandscapeAsyncTextureReadback ( )
inline

◆ ~FLandscapeAsyncTextureReadback()

FLandscapeAsyncTextureReadback::~FLandscapeAsyncTextureReadback ( )
inline

Member Function Documentation

◆ CancelAndSelfDestruct()

void FLandscapeAsyncTextureReadback::CancelAndSelfDestruct ( )

◆ CheckAndUpdate()

bool FLandscapeAsyncTextureReadback::CheckAndUpdate ( bool bOutRenderCommandQueued,
const bool  bInForceFinish 
)

◆ CheckAndUpdate_RenderThread()

void FLandscapeAsyncTextureReadback::CheckAndUpdate_RenderThread ( const bool  bInForceFinish)

◆ FinishReadback_RenderThread()

void FLandscapeAsyncTextureReadback::FinishReadback_RenderThread ( )

◆ IsComplete()

bool FLandscapeAsyncTextureReadback::IsComplete ( )
inline

◆ QueueDeletionFromGameThread()

void FLandscapeAsyncTextureReadback::QueueDeletionFromGameThread ( )

◆ StartReadback_RenderThread()

void FLandscapeAsyncTextureReadback::StartReadback_RenderThread ( FRDGBuilder GraphBuilder,
FRDGTextureRef  RDGTexture 
)

◆ TakeResults()

TArray< FColor > FLandscapeAsyncTextureReadback::TakeResults ( FIntPoint OutSize)
inline

◆ ToString()

FString FLandscapeAsyncTextureReadback::ToString ( )
inline

The documentation for this class was generated from the following files: