![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Namespaces | |
| namespace | EvolutionSoftBodyDefault |
| namespace | EvolutionSolverDefault |
Classes | |
| struct | FSphereSpatialEntry |
Variables | |
| bool | bOverrideExtremeDeformationEdgeRatioThreshold = false |
| FAutoConsoleVariableRef | CVarOverrideExtremeDeformationEdgeRatioThreshold (TEXT("p.ExtremeDeformationConstraints.OverrideExtremeDeformationEdgeRatioThreshold"), bOverrideExtremeDeformationEdgeRatioThreshold, TEXT("Override asset-based extreme deformation edge ratio threshold with GlobalExtremeDeformationEdgeRatioThreshold.")) |
| float | GlobalExtremeDeformationEdgeRatioThreshold = FLT_MAX |
| FAutoConsoleVariableRef | CVarGlobalExtremeDeformationEdgeRatioThreshold (TEXT("p.ExtremeDeformationConstraints.GlobalExtremeDeformationEdgeRatioThreshold"), GlobalExtremeDeformationEdgeRatioThreshold, TEXT("Global extreme deformation edge ratio threshold parameter to trigger position reset.")) |
| void Chaos::Softs::Private::Calculate3DRestAngles | ( | const TConstArrayView< FSolverVec3 > & | InPositions, |
| const TArray< TVec4< int32 > > & | Constraints, | ||
| TArray< FSolverReal > & | RestAngles | ||
| ) |
| void Chaos::Softs::Private::CalculateExplicitRestAngles | ( | int32 | InParticleOffset, |
| int32 | InParticleCount, | ||
| const TConstArrayView< FRealSingle > & | RestAngleMap, | ||
| const FSolverVec2 & | RestAngleValue, | ||
| const TArray< TVec4< int32 > > & | Constraints, | ||
| TArray< FSolverReal > & | RestAngles | ||
| ) |
| void Chaos::Softs::Private::CalculateFlatnessRestAngles | ( | const TConstArrayView< FSolverVec3 > & | InPositions, |
| int32 | InParticleOffset, | ||
| int32 | InParticleCount, | ||
| const TConstArrayView< FRealSingle > & | RestAngleMap, | ||
| const FSolverVec2 & | RestAngleValue, | ||
| const TArray< TVec4< int32 > > & | Constraints, | ||
| TArray< FSolverReal > & | RestAngles | ||
| ) |
| bool Chaos::Softs::Private::CleanIndicesAndWeights | ( | TArray< int32 > & | IndexArray, |
| TArray< float > & | WeightArray | ||
| ) |
| void Chaos::Softs::Private::CopyArrayViewData | ( | const TArrayView< T > & | To, |
| const TConstArrayView< T > & | From | ||
| ) |
| void Chaos::Softs::Private::CopyArrayViewDataAndApplyOffset | ( | const TArrayView< TArray< T > > & | To, |
| const TConstArrayView< TArray< T > > & | From, | ||
| const T | Offset | ||
| ) |
| TArrayView< T > Chaos::Softs::Private::GetArrayView | ( | TManagedArrayAccessor< T > & | DataArray, |
| const TManagedArrayAccessor< int32 > & | StartArray, | ||
| const TManagedArrayAccessor< int32 > & | EndArray, | ||
| int32 | ConstraintIndex | ||
| ) |
| TConstArrayView< T > Chaos::Softs::Private::GetConstArrayView | ( | const TManagedArrayAccessor< T > & | DataArray, |
| const TManagedArrayAccessor< int32 > & | StartArray, | ||
| const TManagedArrayAccessor< int32 > & | EndArray, | ||
| int32 | ConstraintIndex | ||
| ) |
|
extern |
| void Chaos::Softs::Private::SetIndicesAndWeights | ( | const int32 | EndPointNumIndices, |
| TArray< int32 > & | IndexArray, | ||
| TArray< float > & | WeightArray, | ||
| const TConstArrayView< int32 > & | InIndexArray, | ||
| const TConstArrayView< float > & | InWeightArray | ||
| ) |
| FAutoConsoleVariableRef Chaos::Softs::Private::CVarGlobalExtremeDeformationEdgeRatioThreshold(TEXT("p.ExtremeDeformationConstraints.GlobalExtremeDeformationEdgeRatioThreshold"), GlobalExtremeDeformationEdgeRatioThreshold, TEXT("Global extreme deformation edge ratio threshold parameter to trigger position reset.")) | ( | TEXT("p.ExtremeDeformationConstraints.GlobalExtremeDeformationEdgeRatioThreshold") | , |
| GlobalExtremeDeformationEdgeRatioThreshold | , | ||
| TEXT("Global extreme deformation edge ratio threshold parameter to trigger position reset.") | |||
| ) |
| FAutoConsoleVariableRef Chaos::Softs::Private::CVarOverrideExtremeDeformationEdgeRatioThreshold(TEXT("p.ExtremeDeformationConstraints.OverrideExtremeDeformationEdgeRatioThreshold"), bOverrideExtremeDeformationEdgeRatioThreshold, TEXT("Override asset-based extreme deformation edge ratio threshold with GlobalExtremeDeformationEdgeRatioThreshold.")) | ( | TEXT("p.ExtremeDeformationConstraints.OverrideExtremeDeformationEdgeRatioThreshold") | , |
| bOverrideExtremeDeformationEdgeRatioThreshold | , | ||
| TEXT("Override asset-based extreme deformation edge ratio threshold with GlobalExtremeDeformationEdgeRatioThreshold.") | |||
| ) |