![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Inheritance diagram for FLandscapeEditReadbackTaskPool:Public Attributes | |
| TChunkedArray< FLandscapeEditReadbackTaskImpl > | Pool |
| uint32 | AllocCount = 0 |
| uint32 | FrameCount = 0 |
Public Attributes inherited from FRenderResource | |
| ERenderResourceState | ResourceState = ERenderResourceState::Default |
Pool of read back tasks. Decouples task ownership so that that tasks can be easily released and recycled.
|
inline |
Allocate task data from the pool.
|
inline |
Return task data to the pool.
|
inline |
Free render resources that have been unused for long enough.
|
inlineoverridevirtual |
Releases the RHI resources used by this resource. Called when leaving the state where both the resource and the RHI have been initialized. This is only called by the rendering thread.
Reimplemented from FRenderResource.
| uint32 FLandscapeEditReadbackTaskPool::AllocCount = 0 |
Allocation count used to check if there are any tasks to Tick.
| uint32 FLandscapeEditReadbackTaskPool::FrameCount = 0 |
Frame count used to validate and garbage collect.
| TChunkedArray< FLandscapeEditReadbackTaskImpl > FLandscapeEditReadbackTaskPool::Pool |
Pool uses chunked array to avoid task data being moved by a realloc.