Navigation
API > API/Plugins > API/Plugins/ChaosCloth > API/Plugins/ChaosCloth/FClothConstraints
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddRules
(
const Softs::FCollectionPropertyConstFacade& ConfigProperties, |
- Cloth interface - | ChaosCloth/ChaosClothConstraints.h | |
void AddRules
(
const Softs::FCollectionPropertyConstFacade& ConfigProperties, |
ChaosCloth/ChaosClothConstraints.h |
AddRules(const Softs::FCollectionPropertyConstFacade &, const FTriangleMesh &, const FClothingPatternData , const TMap< FString, TConstArrayView< FRealSingle > > &, const TMap< FString, const TSet< int32 > > &, const TMap< FString, const TSet< int32 > > &, const TMap< FString, TConstArrayView< int32 > > &, const TArray< TConstArrayView< TTuple< int32, int32, FRealSingle > > > &, Softs::FSolverReal, bool, const TArray< const FClothComplexColliders > &, const TSharedPtr< const FManagedArrayCollection > &, const TMap< FName, FClothingAccessoryMeshData > *)
Description
- Cloth interface -
| Name | AddRules |
| Type | function |
| Header File | /Engine/Plugins/ChaosCloth/Source/ChaosCloth/Public/ChaosCloth/ChaosClothConstraints.h |
| Include Path | #include "ChaosCloth/ChaosClothConstraints.h" |
| Source | /Engine/Plugins/ChaosCloth/Source/ChaosCloth/Private/ChaosCloth/ChaosClothConstraints.cpp |
void AddRules
(
const Softs::FCollectionPropertyConstFacade & ConfigProperties,
const FTriangleMesh & TriangleMesh,
const FClothingPatternData * PatternData,
const TMap < FString , TConstArrayView< FRealSingle > > & WeightMaps,
const TMap < FString , const TSet< int32 > * > & VertexSets,
const TMap < FString , const TSet< int32 > * > & FaceSets,
const TMap < FString , TConstArrayView< int32 > > & FaceIntMaps,
const TArray < TConstArrayView< TTuple < int32, int32, FRealSingle > > > & Tethers,
Softs::FSolverReal MeshScale,
bool bEnabled,
const TArray < const FClothComplexColliders * > & ComplexColliders,
const TSharedPtr < const FManagedArrayCollection > & ManagedArrayCollection,
const TMap < FName , FClothingAccessoryMeshData > * AccessoryMeshes
)
AddRules(const Softs::FCollectionPropertyConstFacade &, const FTriangleMesh &, const FClothingPatternData , const TMap< FString, TConstArrayView< FRealSingle > > &, const TMap< FString, const TSet< int32 > > &, const TMap< FString, const TSet< int32 > > &, const TMap< FString, TConstArrayView< int32 > > &, const TArray< TConstArrayView< TTuple< int32, int32, FRealSingle > > > &, Softs::FSolverReal, bool, const FTriangleMesh , const int32, const TSharedPtr< Softs::FMultiResConstraints > &, const TArray< const FClothComplexColliders > &, const TSharedPtr< const FManagedArrayCollection > &, const TMap< FName, FClothingAccessoryMeshData > )
| Name | AddRules |
| Type | function |
| Header File | /Engine/Plugins/ChaosCloth/Source/ChaosCloth/Public/ChaosCloth/ChaosClothConstraints.h |
| Include Path | #include "ChaosCloth/ChaosClothConstraints.h" |
void AddRules
(
const Softs::FCollectionPropertyConstFacade & ConfigProperties,
const FTriangleMesh & TriangleMesh,
const FClothingPatternData * PatternData,
const TMap < FString , TConstArrayView< FRealSingle > > & WeightMaps,
const TMap < FString , const TSet< int32 > * > & VertexSets,
const TMap < FString , const TSet< int32 > * > & FaceSets,
const TMap < FString , TConstArrayView< int32 > > & FaceIntMaps,
const TArray < TConstArrayView< TTuple < int32, int32, FRealSingle > > > & Tethers,
Softs::FSolverReal MeshScale,
bool bEnabled,
const FTriangleMesh * MultiResCoarseLODMesh,
const int32 MultiResCoarseLODParticleRangeId,
const TSharedPtr < Softs::FMultiResConstraints > & FineLODMultiResConstraint,
const TArray < const FClothComplexColliders * > & ComplexColliders,
const TSharedPtr < const FManagedArrayCollection > & ManagedArrayCollection,
const TMap < FName , FClothingAccessoryMeshData > * AccessoryMeshes
)