UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSkeletalMeshUpdatePacket Class Referenceabstract

#include <SkeletalMeshUpdater.h>

+ Inheritance diagram for FSkeletalMeshUpdatePacket:

Classes

struct  FInitializer
 

Public Member Functions

virtual ~FSkeletalMeshUpdatePacket ()=default
 
virtual void Init (const FInitializer &Initializer)
 
virtual void ProcessStage_MeshDeformer (FRHICommandList &, UE::Tasks::FTaskEvent &TaskEvent)
 
virtual void ProcessStage_SkinCache (FRHICommandList &, UE::Tasks::FTaskEvent &TaskEvent)
 
virtual void ProcessStage_Inline (FRHICommandList &, UE::Tasks::FTaskEvent &TaskEvent)
 
virtual void ProcessStage_Upload (FRHICommandList &)
 
void InvalidatePathTracedOutput ()
 
bool IsSkinCacheForRayTracingSupported () const
 

Protected Attributes

FSceneInterfaceScene = nullptr
 
FGPUSkinCacheGPUSkinCache = nullptr
 
ERHIPipeline GPUSkinCachePipeline = ERHIPipeline::Graphics
 

Constructor & Destructor Documentation

◆ ~FSkeletalMeshUpdatePacket()

virtual FSkeletalMeshUpdatePacket::~FSkeletalMeshUpdatePacket ( )
virtualdefault

Member Function Documentation

◆ Init()

virtual void FSkeletalMeshUpdatePacket::Init ( const FInitializer Initializer)
inlinevirtual

◆ InvalidatePathTracedOutput()

void FSkeletalMeshUpdatePacket::InvalidatePathTracedOutput ( )
inline

◆ IsSkinCacheForRayTracingSupported()

bool FSkeletalMeshUpdatePacket::IsSkinCacheForRayTracingSupported ( ) const
inline

◆ ProcessStage_Inline()

virtual void FSkeletalMeshUpdatePacket::ProcessStage_Inline ( FRHICommandList ,
UE::Tasks::FTaskEvent TaskEvent 
)
inlinevirtual

◆ ProcessStage_MeshDeformer()

virtual void FSkeletalMeshUpdatePacket::ProcessStage_MeshDeformer ( FRHICommandList ,
UE::Tasks::FTaskEvent TaskEvent 
)
inlinevirtual

◆ ProcessStage_SkinCache()

virtual void FSkeletalMeshUpdatePacket::ProcessStage_SkinCache ( FRHICommandList ,
UE::Tasks::FTaskEvent TaskEvent 
)
inlinevirtual

◆ ProcessStage_Upload()

virtual void FSkeletalMeshUpdatePacket::ProcessStage_Upload ( FRHICommandList )
inlinevirtual

Member Data Documentation

◆ GPUSkinCache

FGPUSkinCache* FSkeletalMeshUpdatePacket::GPUSkinCache = nullptr
protected

◆ GPUSkinCachePipeline

ERHIPipeline FSkeletalMeshUpdatePacket::GPUSkinCachePipeline = ERHIPipeline::Graphics
protected

◆ Scene

FSceneInterface* FSkeletalMeshUpdatePacket::Scene = nullptr
protected

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