UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FInstancedSkinnedMeshComponentHelper Class Reference

#include <InstancedSkinnedMeshComponentHelper.h>

Static Public Member Functions

template<class T , bool bSupportHitProxies = true>
static FInstanceDataManagerSourceDataDesc GetComponentDesc (T &InComponent, EShaderPlatform ShaderPlatform)
 
template<class T >
static FBoxSphereBounds CalcBounds (const T &InComponent, const FTransform &LocalToWorld)
 
template<class T >
static FSkeletalMeshObjectCreateMeshObject (const T &InComponent, const FInstancedSkinnedMeshSceneProxyDesc &InSceneProxyDesc)
 
template<class T >
static bool IsEnabled (const T &InComponent)
 
template<class T >
static FPrimitiveSceneProxyCreateSceneProxy (const T &InComponent, const FInstancedSkinnedMeshSceneProxyDesc &Desc)
 

Detailed Description

Helper class used to share implementation for different InstancedSkinnedMeshComponent types

Member Function Documentation

◆ CalcBounds()

template<class T >
FBoxSphereBounds FInstancedSkinnedMeshComponentHelper::CalcBounds ( const T &  InComponent,
const FTransform LocalToWorld 
)
static

◆ CreateMeshObject()

template<class T >
FSkeletalMeshObject * FInstancedSkinnedMeshComponentHelper::CreateMeshObject ( const T &  InComponent,
const FInstancedSkinnedMeshSceneProxyDesc InSceneProxyDesc 
)
static

◆ CreateSceneProxy()

template<class T >
FPrimitiveSceneProxy * FInstancedSkinnedMeshComponentHelper::CreateSceneProxy ( const T &  InComponent,
const FInstancedSkinnedMeshSceneProxyDesc Desc 
)
static

◆ GetComponentDesc()

template<class T , bool bSupportHitProxies>
FInstanceDataManagerSourceDataDesc FInstancedSkinnedMeshComponentHelper::GetComponentDesc ( T &  InComponent,
EShaderPlatform  ShaderPlatform 
)
static

◆ IsEnabled()

template<class T >
bool FInstancedSkinnedMeshComponentHelper::IsEnabled ( const T &  InComponent)
static

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