![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FGPUSkinCache, including all inherited members.
| AddAsyncComputeSignal(FRDGBuilder &GraphBuilder) | FGPUSkinCache | static |
| AddAsyncComputeWait(FRDGBuilder &GraphBuilder) | FGPUSkinCache | static |
| AllocateDynamicMeshBoundsSlot(int32 NumSlots) | FGPUSkinCache | |
| Dequeue(FGPUSkinCacheEntry *SkinCacheEntry) | FGPUSkinCache | static |
| Dispatch(FRDGBuilder &GraphBuilder, const UE::Tasks::FTask &PrerequisitesTask, ERHIPipeline Pipeline) | FGPUSkinCache | |
| DoDispatch(FRHICommandList &RHICmdList) | FGPUSkinCache | inline |
| DrawVisualizationInfoText(const FName &GPUSkinCacheVisualizationMode, FScreenMessageWriter &ScreenMessageWriter) const | FGPUSkinCache | |
| ESkinCacheInitSettings enum name | FGPUSkinCache | |
| FGPUSkinCache(ERHIFeatureLevel::Type InFeatureLevel, bool bInRequiresMemoryLimit, UWorld *InWorld) | FGPUSkinCache | inline |
| FGPUSkinCache(ERHIFeatureLevel::Type InFeatureLevel, UWorld *InWorld) | FGPUSkinCache | |
| GetDispatchPipeline(FRDGBuilder &GraphBuilder) | FGPUSkinCache | static |
| GetExtraRequiredMemoryAndReset() | FGPUSkinCache | inline |
| GetFeatureLevel() const | FGPUSkinCache | inline |
| GetPositionBuffer(FRDGBuilder &GraphBuilder, FGPUSkinCacheEntry const *Entry, uint32 SectionIndex) | FGPUSkinCache | static |
| GetPreviousPositionBuffer(FRDGBuilder &GraphBuilder, FGPUSkinCacheEntry const *Entry, uint32 SectionIndex) | FGPUSkinCache | static |
| GetTangentBuffer(FRDGBuilder &GraphBuilder, FGPUSkinCacheEntry const *Entry, uint32 SectionIndex) | FGPUSkinCache | static |
| GetUpdatedFrame(FGPUSkinCacheEntry const *, uint32) | FGPUSkinCache | inlinestatic |
| GetVisualizationDebugColor(const FName &GPUSkinCacheVisualizationMode, FGPUSkinCacheEntry *Entry, FGPUSkinCacheEntry *RayTracingEntry, uint32 SectionIndex) | FGPUSkinCache | static |
| HasWork() const | FGPUSkinCache | inline |
| IntermediateAccumBufferNumInts enum value | FGPUSkinCache | |
| IsEntryValid(FGPUSkinCacheEntry *SkinCacheEntry, int32 Section) | FGPUSkinCache | static |
| IsGPUSkinCacheRayTracingSupported() | FGPUSkinCache | static |
| MaxUniformBufferBones enum value | FGPUSkinCache | |
| ProcessEntry(FRHICommandList &RHICmdList, const FProcessEntryInputs &Inputs, FGPUSkinCacheEntry *&InOutEntry) | FGPUSkinCache | |
| ProcessEntry(EGPUSkinCacheEntryMode Mode, FRHICommandList &RHICmdList, FGPUBaseSkinVertexFactory *VertexFactory, FGPUSkinPassthroughVertexFactory *TargetVertexFactory, const FSkelMeshRenderSection &BatchElement, FSkeletalMeshObject *Skin, const FMorphVertexBuffer *MorphVertexBuffer, const FSkeletalMeshVertexClothBuffer *ClothVertexBuffer, const FClothSimulData *SimData, const FMatrix44f &ClothToLocal, float ClothBlendWeight, FVector3f ClothScale, uint32 RevisionNumber, int32 Section, int32 LOD, bool &bRecreating, FGPUSkinCacheEntry *&InOutEntry) | FGPUSkinCache | inline |
| Release(FGPUSkinCacheEntry *&SkinCacheEntry) | FGPUSkinCache | static |
| ReleaseDynamicMeshBoundsSlot(int32 Offset, int32 NumSlots) | FGPUSkinCache | |
| RWTangentXOffsetInFloats enum value | FGPUSkinCache | |
| RWTangentZOffsetInFloats enum value | FGPUSkinCache | |
| SetEntryGPUSkin(FGPUSkinCacheEntry *Entry, FSkeletalMeshObject *Skin) | FGPUSkinCache | static |
| UpdateSkinWeightBuffer(FGPUSkinCacheEntry *Entry) | FGPUSkinCache | static |
| ~FGPUSkinCache() | FGPUSkinCache |