UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FInstancedSkinnedMeshData Struct Reference

#include <InstancedSkinnedMeshSceneProxy.h>

Public Member Functions

 FInstancedSkinnedMeshData (const FInstancedSkinnedMeshSceneProxyDesc &InMeshDesc)
 
bool GetInstanceDrawDistanceMinMax (FVector2f &OutCullRange) const
 
void SetInstanceCullDistance_RenderThread (float StartCullDistance, float EndCullDistance)
 
FInstanceDataUpdateTaskInfoGetInstanceDataUpdateTaskInfo () const
 

Public Attributes

TSharedPtr< FInstanceDataSceneProxy, ESPMode::ThreadSafeInstanceDataSceneProxy
 
float AnimationMinScreenSize = 0.0f
 
uint32 InstanceMinDrawDistance = 0
 
uint32 InstanceStartCullDistance = 0
 
uint32 InstanceEndCullDistance = 0
 

Constructor & Destructor Documentation

◆ FInstancedSkinnedMeshData()

FInstancedSkinnedMeshData::FInstancedSkinnedMeshData ( const FInstancedSkinnedMeshSceneProxyDesc InMeshDesc)

Member Function Documentation

◆ GetInstanceDataUpdateTaskInfo()

FInstanceDataUpdateTaskInfo * FInstancedSkinnedMeshData::GetInstanceDataUpdateTaskInfo ( ) const
inline

◆ GetInstanceDrawDistanceMinMax()

bool FInstancedSkinnedMeshData::GetInstanceDrawDistanceMinMax ( FVector2f OutCullRange) const

◆ SetInstanceCullDistance_RenderThread()

void FInstancedSkinnedMeshData::SetInstanceCullDistance_RenderThread ( float  StartCullDistance,
float  EndCullDistance 
)

Member Data Documentation

◆ AnimationMinScreenSize

float FInstancedSkinnedMeshData::AnimationMinScreenSize = 0.0f

◆ InstanceDataSceneProxy

TSharedPtr<FInstanceDataSceneProxy, ESPMode::ThreadSafe> FInstancedSkinnedMeshData::InstanceDataSceneProxy

◆ InstanceEndCullDistance

uint32 FInstancedSkinnedMeshData::InstanceEndCullDistance = 0

◆ InstanceMinDrawDistance

uint32 FInstancedSkinnedMeshData::InstanceMinDrawDistance = 0

◆ InstanceStartCullDistance

uint32 FInstancedSkinnedMeshData::InstanceStartCullDistance = 0

The documentation for this struct was generated from the following files: