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

#include <LandscapeProxy.h>

+ Inheritance diagram for FAsyncGrassTask:

Public Member Functions

 FAsyncGrassTask (FAsyncGrassBuilder *InBuilder, const FCachedLandscapeFoliage::FGrassCompKey &InKey, UHierarchicalInstancedStaticMeshComponent *InFoliage)
 
void DoWork ()
 
FORCEINLINE TStatId GetStatId () const
 
 ~FAsyncGrassTask ()
 
- Public Member Functions inherited from FNonAbandonableTask
bool CanAbandon ()
 
void Abandon ()
 

Public Attributes

FAsyncGrassBuilderBuilder
 
FCachedLandscapeFoliage::FGrassCompKey Key
 
TWeakObjectPtr< UHierarchicalInstancedStaticMeshComponentFoliage
 

Constructor & Destructor Documentation

◆ FAsyncGrassTask()

FAsyncGrassTask::FAsyncGrassTask ( FAsyncGrassBuilder InBuilder,
const FCachedLandscapeFoliage::FGrassCompKey InKey,
UHierarchicalInstancedStaticMeshComponent InFoliage 
)

◆ ~FAsyncGrassTask()

FAsyncGrassTask::~FAsyncGrassTask ( )

Member Function Documentation

◆ DoWork()

void FAsyncGrassTask::DoWork ( )

◆ GetStatId()

FORCEINLINE TStatId FAsyncGrassTask::GetStatId ( ) const
inline

Member Data Documentation

◆ Builder

FAsyncGrassBuilder* FAsyncGrassTask::Builder

◆ Foliage

◆ Key


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