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

Public Types

typedef TTuple< int32, int32, floatFTether
 

Public Member Functions

 FClothTetherDataPrivate (const TConstArrayView< FVector3f > &Points, const TConstArrayView< uint32 > &Indices, TFunctionRef< bool(int32 Index)> IsKinematic, TFunctionRef< bool(int32 Index)> IsDynamicTetherEnd, TFunctionRef< bool(int32 Index)> IsKinematicTetherEnd, bool bUseGeodesicDistance)
 
 FClothTetherDataPrivate (TArray< TArray< TPair< float, int32 > > > &&PerDynamicNodeTethers)
 
void GetBatchedTetherData (TArray< TArray< TTuple< int32, int32, float > > > &Tethers) const
 

Static Public Attributes

static constexpr int32 MaxNumAttachments = 4
 
static constexpr float KinematicDistanceThreshold = 0.1f
 

Member Typedef Documentation

◆ FTether

Constructor & Destructor Documentation

◆ FClothTetherDataPrivate() [1/2]

FClothTetherDataPrivate::FClothTetherDataPrivate ( const TConstArrayView< FVector3f > &  Points,
const TConstArrayView< uint32 > &  Indices,
TFunctionRef< bool(int32 Index)>  IsKinematic,
TFunctionRef< bool(int32 Index)>  IsDynamicTetherEnd,
TFunctionRef< bool(int32 Index)>  IsKinematicTetherEnd,
bool  bUseGeodesicDistance 
)

◆ FClothTetherDataPrivate() [2/2]

FClothTetherDataPrivate::FClothTetherDataPrivate ( TArray< TArray< TPair< float, int32 > > > &&  PerDynamicNodeTethers)

Member Function Documentation

◆ GetBatchedTetherData()

void FClothTetherDataPrivate::GetBatchedTetherData ( TArray< TArray< TTuple< int32, int32, float > > > &  Tethers) const

Member Data Documentation

◆ KinematicDistanceThreshold

constexpr float FClothTetherDataPrivate::KinematicDistanceThreshold = 0.1f
staticconstexpr

◆ MaxNumAttachments

constexpr int32 FClothTetherDataPrivate::MaxNumAttachments = 4
staticconstexpr

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