UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
CollectionEmbeddedSpringConstraintFacade.cpp File Reference

Namespaces

namespace  Chaos
 
namespace  Chaos::Softs
 
namespace  Chaos::Softs::Private
 

Functions

template<typename T >
TArrayView< T > Chaos::Softs::Private::GetArrayView (TManagedArrayAccessor< T > &DataArray, const TManagedArrayAccessor< int32 > &StartArray, const TManagedArrayAccessor< int32 > &EndArray, int32 ConstraintIndex)
 
template<typename T >
TConstArrayView< T > Chaos::Softs::Private::GetConstArrayView (const TManagedArrayAccessor< T > &DataArray, const TManagedArrayAccessor< int32 > &StartArray, const TManagedArrayAccessor< int32 > &EndArray, int32 ConstraintIndex)
 
template<typename T >
void Chaos::Softs::Private::CopyArrayViewData (const TArrayView< T > &To, const TConstArrayView< T > &From)
 
template<typename T >
void Chaos::Softs::Private::CopyArrayViewDataAndApplyOffset (const TArrayView< TArray< T > > &To, const TConstArrayView< TArray< T > > &From, const T Offset)
 
void Chaos::Softs::Private::SetIndicesAndWeights (const int32 EndPointNumIndices, TArray< int32 > &IndexArray, TArray< float > &WeightArray, const TConstArrayView< int32 > &InIndexArray, const TConstArrayView< float > &InWeightArray)
 
bool Chaos::Softs::Private::CleanIndicesAndWeights (TArray< int32 > &IndexArray, TArray< float > &WeightArray)