UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition LandscapeEditReadback.h:17
~FLandscapeEditLayerReadback()
Definition LandscapeEditReadback.cpp:325
static bool HasWork()
Definition LandscapeEditReadback.cpp:437
void Flush()
Definition LandscapeEditReadback.cpp:374
static void FlushAllReadbackTasks()
Definition LandscapeEditReadback.cpp:447
void ReleaseCompletedResults(int32 InResultNum)
Definition LandscapeEditReadback.cpp:423
TArray< TArray< FColor > > const & GetResult(int32 InResultIndex) const
Definition LandscapeEditReadback.cpp:405
void Enqueue(UTexture2D const *InSourceTexture, FReadbackContext &&InReadbackContext)
Definition LandscapeEditReadback.cpp:340
int32 GetCompletedResultNum() const
Definition LandscapeEditReadback.cpp:391
void Tick()
Definition LandscapeEditReadback.cpp:355
FReadbackContext const & GetResultContext(int32 InResultIndex) const
Definition LandscapeEditReadback.cpp:414
uint64 GetHash() const
Definition LandscapeEditReadback.h:25
static void GarbageCollectTasks()
Definition LandscapeEditReadback.cpp:442
FLandscapeEditLayerReadback()
Definition LandscapeEditReadback.cpp:322
bool SetHash(uint64 InHash)
Definition LandscapeEditReadback.cpp:333
Definition Texture2D.h:26
Definition LandscapeEditReadback.h:31
FPerChannelLayerNames PerChannelLayerNames
Definition LandscapeEditReadback.h:37
int32 UpdateModes
Definition LandscapeEditReadback.h:35
FIntPoint ComponentKey
Definition LandscapeEditReadback.h:33