Navigation
API > API/Plugins > API/Plugins/ChaosClothAsset > API/Plugins/ChaosClothAsset/FCollectionClothSimPatternFacade
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Initialize
(
const FCollectionClothSimPatternConstFacade& Other, |
Initialize this pattern using another pattern collection. | ChaosClothAsset/CollectionClothSimPatternFacade.h | |
void Initialize
(
const TArray< FVector2f >& Positions2D, |
Initialize the cloth pattern using the specified 3D and 2D positions, and topology. | ChaosClothAsset/CollectionClothSimPatternFacade.h | |
void Initialize
(
const TArray< FVector2f >& Positions2D, |
Initialize(const FCollectionClothSimPatternConstFacade &, const int32, const int32)
Description
Initialize this pattern using another pattern collection.
| Name | Initialize |
| Type | function |
| Header File | /Engine/Plugins/ChaosClothAsset/Source/ChaosClothAsset/Public/ChaosClothAsset/CollectionClothSimPatternFacade.h |
| Include Path | #include "ChaosClothAsset/CollectionClothSimPatternFacade.h" |
| Source | /Engine/Plugins/ChaosClothAsset/Source/ChaosClothAsset/Private/ChaosClothAsset/CollectionClothSimPatternFacade.cpp |
void Initialize
(
const FCollectionClothSimPatternConstFacade & Other,
const int32 SimVertex3DOffset,
const int32 FabricsOffset
)
Initialize(const TArray< FVector2f > &, const TArray< FVector3f > &, const TArray< IndexType > &, const int32, const TArray< FVector3f > &)
Description
Initialize the cloth pattern using the specified 3D and 2D positions, and topology. If Normals are not supplied, they will be calculated from the face normals.
| Name | Initialize |
| Type | function |
| Header File | /Engine/Plugins/ChaosClothAsset/Source/ChaosClothAsset/Public/ChaosClothAsset/CollectionClothSimPatternFacade.h |
| Include Path | #include "ChaosClothAsset/CollectionClothSimPatternFacade.h" |
template<typename IndexType, std::enable_if_t<< IndexType >::Value ), int >>
void Initialize
(
const TArray < FVector2f > & Positions2D,
const TArray < FVector3f > & Positions3D,
const TArray < IndexType > & Indices,
const int32 FabricIndex,
const TArray < FVector3f > & Normals
)
Initialize(const TArray< FVector2f > &, const TArray< FVector3f > &, const TArray< IndexType > &, const int32, const TArray< FVector3f > &)
| Name | Initialize |
| Type | function |
| Header File | /Engine/Plugins/ChaosClothAsset/Source/ChaosClothAsset/Private/ChaosClothAsset/CollectionClothSimPatternFacade.cpp |
| Include Path | #include "ChaosClothAsset/CollectionClothSimPatternFacade.cpp" |
template<typename IndexType UE_REQUIRES_DEFINITION>
void Initialize
(
const TArray < FVector2f > & Positions2D,
const TArray < FVector3f > & Positions3D,
const TArray < IndexType > & Indices,
const int32 FabricIndex,
const TArray < FVector3f > & Normals
)