![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SkeletalMeshUpdater.h>
Classes | |
| struct | FSubmitTasks |
| struct | FTaskData |
Public Member Functions | |
| ENGINE_API | FSkeletalMeshUpdater (FSceneInterface *InScene, FGPUSkinCache *InGPUSkinCache) |
| template<typename SkeletalMeshObjectType > | |
| FSkeletalMeshUpdateHandle | Create (SkeletalMeshObjectType *MeshObject) |
| ENGINE_API void | Shutdown () |
| void | BeginAsyncPushCommands () |
| void | EndAsyncPushCommands () |
| ENGINE_API UE::Tasks::FTask | AddPushCommandsTask (const UE::Tasks::FTask &PrerequisiteTask) |
| ENGINE_API FSubmitTasks | Submit (FRDGBuilder &GraphBuilder, ERHIPipeline GPUSkinCachePipeline) |
Static Public Member Functions | |
| static bool | IsEnabled () |
| static ENGINE_API void | WaitForStage (FRDGBuilder &GraphBuilder, ESkeletalMeshUpdateStage Stage) |
| FSkeletalMeshUpdater::FSkeletalMeshUpdater | ( | FSceneInterface * | InScene, |
| FGPUSkinCache * | InGPUSkinCache | ||
| ) |
| UE::Tasks::FTask FSkeletalMeshUpdater::AddPushCommandsTask | ( | const UE::Tasks::FTask & | PrerequisiteTask | ) |
|
inline |
| FSkeletalMeshUpdateHandle FSkeletalMeshUpdater::Create | ( | SkeletalMeshObjectType * | MeshObject | ) |
|
inline |
|
static |
| void FSkeletalMeshUpdater::Shutdown | ( | ) |
| FSkeletalMeshUpdater::FSubmitTasks FSkeletalMeshUpdater::Submit | ( | FRDGBuilder & | GraphBuilder, |
| ERHIPipeline | GPUSkinCachePipeline | ||
| ) |
|
static |