UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSkeletalMeshObjectGPUSkin Member List

This is the complete list of members for FSkeletalMeshObjectGPUSkin, including all inherited members.

bHasBeenUpdatedAtLeastOnceFSkeletalMeshObject
bSupportsStaticRelevanceFSkeletalMeshObjectprotected
bUsePerBoneMotionBlurFSkeletalMeshObjectprotected
ComponentIdFSkeletalMeshObjectprotected
CreateSceneExtensionProxy(const USkinnedAsset *InSkinnedAsset, bool bAllowScaling)FSkeletalMeshObjectvirtual
DebugNameFSkeletalMeshObject
DesiredLODLevelMutexFSkeletalMeshObjectprotected
DrawVertexElements(FPrimitiveDrawInterface *PDI, const FMatrix &ToWorldSpace, bool bDrawNormals, bool bDrawTangents, bool bDrawBinormals) constFSkeletalMeshObjectinlinevirtual
EnableOverlayRendering(bool bEnabled, const TArray< int32 > *InBonesOfInterest, const TArray< UMorphTarget * > *MorphTargetOfInterest)FSkeletalMeshObjectinlinevirtual
FeatureLevelFSkeletalMeshObjectprotected
FSkeletalMeshDeformerHelpersFSkeletalMeshObjectGPUSkinfriend
FSkeletalMeshObject(const USkinnedMeshComponent *InMeshComponent, FSkeletalMeshRenderData *InSkelMeshRenderData, ERHIFeatureLevel::Type FeatureLevel)FSkeletalMeshObject
FSkeletalMeshObject(const FSkinnedMeshSceneProxyDesc &InMeshDesc, FSkeletalMeshRenderData *InSkelMeshRenderData, ERHIFeatureLevel::Type FeatureLevel)FSkeletalMeshObject
FSkeletalMeshObjectGPUSkin(const USkinnedMeshComponent *InMeshComponent, FSkeletalMeshRenderData *InSkelMeshRenderData, ERHIFeatureLevel::Type InFeatureLevel)FSkeletalMeshObjectGPUSkin
FSkeletalMeshObjectGPUSkin(const FSkinnedMeshSceneProxyDesc &InMeshDesc, FSkeletalMeshRenderData *InSkelMeshRenderData, ERHIFeatureLevel::Type InFeatureLevel)FSkeletalMeshObjectGPUSkin
FSkeletalMeshObjectNaniteFSkeletalMeshObjectGPUSkinfriend
GetAssetPathName(int32 LODIndex=-1) constFSkeletalMeshObject
GetBaseSkinVertexFactory(int32 LODIndex, int32 ChunkIdx) constFSkeletalMeshObjectGPUSkin
GetCachedGeometry(FRDGBuilder &GraphBuilder, FCachedGeometry &OutCachedGeometry) const overrideFSkeletalMeshObjectGPUSkinvirtual
FSkeletalMeshObject::GetCachedGeometry(FCachedGeometry &OutCachedGeometry) constFSkeletalMeshObjectinline
GetColorVertexBuffer(FSkeletalMeshLODRenderData &LODData, const FSkelMeshComponentLODInfo *CompLODInfo)FSkeletalMeshObjectstatic
GetComponentId() constFSkeletalMeshObjectinline
GetComponentSpaceTransforms() const overrideFSkeletalMeshObjectGPUSkinvirtual
GetCurrentBoneTransforms() constFSkeletalMeshObjectinlinevirtual
GetDebugName() constFSkeletalMeshObjectinline
GetDeformerGeometry(int32 LODIndex)FSkeletalMeshObjectGPUSkin
GetDynamicBoundsStartOffset(int32 LODIndex) const overrideFSkeletalMeshObjectGPUSkinvirtual
GetFeatureLevel() constFSkeletalMeshObjectinline
GetGPUSkinTechnique(int32 LODIndex)FSkeletalMeshObjectGPUSkininline
GetLOD() const overrideFSkeletalMeshObjectGPUSkininlinevirtual
GetNaniteMaterials() constFSkeletalMeshObjectinlinevirtual
GetPreviousBoneTransforms() constFSkeletalMeshObjectinlinevirtual
GetPrevReferenceToLocalMatrices() const overrideFSkeletalMeshObjectGPUSkinvirtual
GetReferenceToLocalMatrices() const overrideFSkeletalMeshObjectGPUSkinvirtual
GetRenderSections(int32 InLODIndex) constFSkeletalMeshObject
GetResourceSizeEx(FResourceSizeEx &CumulativeResourceSize) overrideFSkeletalMeshObjectGPUSkininlinevirtual
GetScreenSize(int32 LODIndex) constFSkeletalMeshObject
GetSkeletalMeshRenderData() constFSkeletalMeshObjectinline
GetSkinCacheVisualizationDebugColor(const FName &GPUSkinCacheVisualizationMode, uint32 SectionIndex) constFSkeletalMeshObject
GetSkinVertexFactory(const FSceneView *View, int32 LODIndex, int32 ChunkIdx, ESkinVertexFactoryMode VFMode=ESkinVertexFactoryMode::Default) const overrideFSkeletalMeshObjectGPUSkinvirtual
GetSkinWeightVertexBuffer(int32 LODIndex) constFSkeletalMeshObjectGPUSkinvirtual
FSkeletalMeshObject::GetSkinWeightVertexBuffer(FSkeletalMeshLODRenderData &LODData, const FSkelMeshComponentLODInfo *CompLODInfo)FSkeletalMeshObjectstatic
GetStaticSkinVertexFactory(int32 LODIndex, int32 ChunkIdx, ESkinVertexFactoryMode VFMode) const overrideFSkeletalMeshObjectGPUSkinvirtual
GetStatId() constFSkeletalMeshObjectinline
GetTransform() constFSkeletalMeshObjectGPUSkin
GetUsedVertexFactoryData(FSkeletalMeshRenderData *SkelMeshRenderData, int32 InLOD, USkinnedMeshComponent *SkinnedMeshComponent, FSkelMeshRenderSection &RenderSection, ERHIFeatureLevel::Type InFeatureLevel, FPSOPrecacheVertexFactoryDataList &VertexFactoryDataList)FSkeletalMeshObjectGPUSkinstatic
GetVertexFactoryUserData(const int32 LODIndex, int32 ChunkIdx, ESkinVertexFactoryMode VFMode) constFSkeletalMeshObjectinlinevirtual
HaveValidDynamicData() const overrideFSkeletalMeshObjectGPUSkininlinevirtual
InitLODInfos(const TArrayView< const FSkelMeshComponentLODInfo > InComponentLODInfo, const USkinnedAsset *InSkinnedAsset)FSkeletalMeshObject
InitResources(const FSkinnedMeshSceneProxyDesc &InMeshDesc) overrideFSkeletalMeshObjectGPUSkinvirtual
IsCPUSkinned() constFSkeletalMeshObjectinlinevirtual
IsExternalMorphSetActive(int32 MorphSetID, const FExternalMorphSet &MorphSet) constFSkeletalMeshObjectGPUSkin
IsGPUSkinMesh() const overrideFSkeletalMeshObjectGPUSkininlinevirtual
IsMaterialHidden(int32 InLODIndex, int32 MaterialIdx) constFSkeletalMeshObject
IsNaniteMesh() constFSkeletalMeshObjectinlinevirtual
LastFrameNumberFSkeletalMeshObjectprotected
LODInfoFSkeletalMeshObject
MaxDistanceFactorFSkeletalMeshObject
MinDesiredLODLevelFSkeletalMeshObject
PreGDMECallback(FRHICommandList &RHICmdList, class FGPUSkinCache *GPUSkinCache, uint32 FrameNumber)FSkeletalMeshObjectinlinevirtual
RefreshClothingTransforms(const FMatrix &InNewLocalToWorld, uint32 FrameNumber) overrideFSkeletalMeshObjectGPUSkinvirtual
ReleaseResources() overrideFSkeletalMeshObjectGPUSkinvirtual
SetHiddenMaterials(int32 InLODIndex, const TArray< bool > &HiddenMaterials)FSkeletalMeshObject
SetTransform(const FMatrix &InNewLocalToWorld, uint32 FrameNumber) overrideFSkeletalMeshObjectGPUSkinvirtual
ShadowCapsuleShapesFSkeletalMeshObject
ShouldUsePerBoneMotionBlur() constFSkeletalMeshObjectinline
SkeletalMeshRenderDataFSkeletalMeshObjectprotected
SkinCacheEntryFSkeletalMeshObjectprotected
SkinCacheEntryForRayTracingFSkeletalMeshObjectprotected
StatIdFSkeletalMeshObjectprotected
SupportsStaticRelevance() constFSkeletalMeshObjectinline
Update(int32 LODIndex, const FSkinnedMeshSceneProxyDynamicData &InSkeletalMeshDynamicData, const FPrimitiveSceneProxy *InSceneProxy, const USkinnedAsset *InSkinnedAsset, const FMorphTargetWeightMap &InActiveMorphTargets, const TArray< float > &InMorphTargetWeights, EPreviousBoneTransformUpdateMode PreviousBoneTransformUpdateMode, const FExternalMorphWeightData &InExternalMorphWeightData) overrideFSkeletalMeshObjectGPUSkinvirtual
FSkeletalMeshObject::Update(int32 LODIndex, const USkinnedMeshComponent *InMeshComponent, const FMorphTargetWeightMap &InActiveMorphTargets, const TArray< float > &MorphTargetWeights, EPreviousBoneTransformUpdateMode PreviousBoneTransformUpdateMode, const FExternalMorphWeightData &InExternalMorphWeightData)FSkeletalMeshObject
UpdateDynamicData_RenderThread(FRHICommandList &RHICmdList, FDynamicSkelMeshObjectDataGPUSkin *InDynamicData)FSkeletalMeshObjectGPUSkin
UpdateMinDesiredLODLevel(const FSceneView *View, const FBoxSphereBounds &Bounds)FSkeletalMeshObject
UpdateSkinWeightBuffer(const TArrayView< const FSkelMeshComponentLODInfo > InLODInfo) overrideFSkeletalMeshObjectGPUSkinvirtual
FSkeletalMeshObject::UpdateSkinWeightBuffer(const USkinnedMeshComponent *InMeshComponent)FSkeletalMeshObject
WorkingMaxDistanceFactorFSkeletalMeshObject
WorkingMinDesiredLODLevelFSkeletalMeshObject
WorldScaleFSkeletalMeshObjectprotected
~FDeferredCleanupInterface()FDeferredCleanupInterfaceinlinevirtual
~FSkeletalMeshObject()FSkeletalMeshObjectvirtual
~FSkeletalMeshObjectGPUSkin()FSkeletalMeshObjectGPUSkinvirtual