![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SkeletalMeshUpdater.h>
Inheritance diagram for TSkeletalMeshUpdatePacket< InMeshObjectType, InMeshDynamicDataType >:Public Types | |
| using | MeshObjectType = InMeshObjectType |
| using | MeshDynamicDataType = InMeshDynamicDataType |
Public Member Functions | |
| void | Add (MeshObjectType *MeshObject, MeshDynamicDataType *MeshDynamicData) |
| void | UpdateImmediate (FRHICommandList &RHICmdList, MeshObjectType *MeshObject, MeshDynamicDataType *MeshDynamicData) |
| void | TrimPool () override |
Public Member Functions inherited from FSkeletalMeshUpdatePacket | |
| 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 |
Additional Inherited Members | |
Protected Attributes inherited from FSkeletalMeshUpdatePacket | |
| FSceneInterface * | Scene = nullptr |
| FGPUSkinCache * | GPUSkinCache = nullptr |
| ERHIPipeline | GPUSkinCachePipeline = ERHIPipeline::Graphics |
| using TSkeletalMeshUpdatePacket< InMeshObjectType, InMeshDynamicDataType >::MeshDynamicDataType = InMeshDynamicDataType |
| using TSkeletalMeshUpdatePacket< InMeshObjectType, InMeshDynamicDataType >::MeshObjectType = InMeshObjectType |
|
inline |
|
inlineoverridevirtual |
Implements FSkeletalMeshUpdatePacket.
|
inline |