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

Public Member Functions

 FTaskData (FRDGBuilder &GraphBuilder, ERHIPipeline InGPUSkinCachePipeline)
 
void Begin (int32 NumChannels)
 
void End ()
 
void ProcessForeground ()
 
void ProcessUpload ()
 

Public Attributes

TArray< TUniquePtr< FSkeletalMeshUpdatePacket >, FConcurrentLinearArrayAllocatorPackets
 
TOptional< FRHICommandListScopedFenceRHICmdListScopedFence
 
FRHICommandListRHICmdList
 
const ERHIPipeline GPUSkinCachePipeline
 
const bool bAsyncCommandList
 
struct { 
 
   UE::Tasks::FTaskEvent   Filter { UE_SOURCE_LOCATION
 
   UE::Tasks::FTaskEvent   Inline { UE_SOURCE_LOCATION
 
   UE::Tasks::FTaskEvent   MeshDeformer { UE_SOURCE_LOCATION
 
   UE::Tasks::FTaskEvent   SkinCache { UE_SOURCE_LOCATION
 
Tasks 
 

Constructor & Destructor Documentation

◆ FTaskData()

FSkeletalMeshUpdater::FTaskData::FTaskData ( FRDGBuilder GraphBuilder,
ERHIPipeline  InGPUSkinCachePipeline 
)
inline

Member Function Documentation

◆ Begin()

void FSkeletalMeshUpdater::FTaskData::Begin ( int32  NumChannels)
inline

◆ End()

void FSkeletalMeshUpdater::FTaskData::End ( )
inline

◆ ProcessForeground()

void FSkeletalMeshUpdater::FTaskData::ProcessForeground ( )
inline

◆ ProcessUpload()

void FSkeletalMeshUpdater::FTaskData::ProcessUpload ( )
inline

Member Data Documentation

◆ bAsyncCommandList

const bool FSkeletalMeshUpdater::FTaskData::bAsyncCommandList

◆ Filter

UE::Tasks::FTaskEvent FSkeletalMeshUpdater::FTaskData::Filter { UE_SOURCE_LOCATION }

◆ GPUSkinCachePipeline

const ERHIPipeline FSkeletalMeshUpdater::FTaskData::GPUSkinCachePipeline

◆ Inline

UE::Tasks::FTaskEvent FSkeletalMeshUpdater::FTaskData::Inline { UE_SOURCE_LOCATION }

◆ MeshDeformer

UE::Tasks::FTaskEvent FSkeletalMeshUpdater::FTaskData::MeshDeformer { UE_SOURCE_LOCATION }

◆ Packets

TArray<TUniquePtr<FSkeletalMeshUpdatePacket>, FConcurrentLinearArrayAllocator> FSkeletalMeshUpdater::FTaskData::Packets

◆ RHICmdList

FRHICommandList* FSkeletalMeshUpdater::FTaskData::RHICmdList

◆ RHICmdListScopedFence

TOptional<FRHICommandListScopedFence> FSkeletalMeshUpdater::FTaskData::RHICmdListScopedFence

◆ SkinCache

UE::Tasks::FTaskEvent FSkeletalMeshUpdater::FTaskData::SkinCache { UE_SOURCE_LOCATION }

◆ [struct]

struct { ... } FSkeletalMeshUpdater::FTaskData::Tasks

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