Navigation
API > API/Plugins > API/Plugins/ChaosClothAsset
Cloth Asset collection sim morph target facade class to access cloth sim morph target data. Constructed from FCollectionClothFacade. Non-const access (read/write) version.
| Name | FCollectionClothSimMorphTargetFacade |
| Type | class |
| Header File | /Engine/Plugins/ChaosClothAsset/Source/ChaosClothAsset/Public/ChaosClothAsset/CollectionClothSimMorphTargetFacade.h |
| Include Path | #include "ChaosClothAsset/CollectionClothSimMorphTargetFacade.h" |
Syntax
class FCollectionClothSimMorphTargetFacade : public UE::Chaos::ClothAsset::FCollectionClothSimMorphTargetConstFacade
Inheritance Hierarchy
- FCollectionClothSimMorphTargetConstFacade → FCollectionClothSimMorphTargetFacade
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FCollectionClothSimMorphTargetFacade
(
const TSharedRef< class FClothCollection >& InClothCollection, |
ChaosClothAsset/CollectionClothSimMorphTargetFacade.h | ||
| ChaosClothAsset/CollectionClothSimMorphTargetFacade.h | |||
| ChaosClothAsset/CollectionClothSimMorphTargetFacade.h | |||
| ChaosClothAsset/CollectionClothSimMorphTargetFacade.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FCollectionClothSimMorphTargetFacade() |
ChaosClothAsset/CollectionClothSimMorphTargetFacade.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Compact() |
Remove all morph target vertices with invalid indices. | ChaosClothAsset/CollectionClothSimMorphTargetFacade.h | |
TArrayView< FVector3f > GetSimMorphTargetPositionDelta() |
ChaosClothAsset/CollectionClothSimMorphTargetFacade.h | ||
TArrayView< int32 > GetSimMorphTargetSimVertex3DIndex() |
ChaosClothAsset/CollectionClothSimMorphTargetFacade.h | ||
TArrayView< FVector3f > GetSimMorphTargetTangentZDelta() |
ChaosClothAsset/CollectionClothSimMorphTargetFacade.h | ||
void Initialize
(
const FString& Name, |
Initialize | ChaosClothAsset/CollectionClothSimMorphTargetFacade.h | |
void Initialize
(
const FCollectionClothSimMorphTargetConstFacade& Other, |
Initialize from another morph target. Assumes all indices match between source and target. | ChaosClothAsset/CollectionClothSimMorphTargetFacade.h | |
void RemoveSimMorphTargetVertices
(
const TArray< int32 >& SortedDeletionList |
ChaosClothAsset/CollectionClothSimMorphTargetFacade.h | ||
void Reset() |
Remove all geometry from this morph target. | ChaosClothAsset/CollectionClothSimMorphTargetFacade.h | |
void SetNumSimMorphTargetVertices
(
int32 NumMorphTargetVertices |
Grow or shrink the space reserved for morph target vertices for this morph target within the cloth collection and return its start index. | ChaosClothAsset/CollectionClothSimMorphTargetFacade.h | |
void SetSimMorphTargetName
(
const FString& MorphTargetName |
Set the name for this morph target. | ChaosClothAsset/CollectionClothSimMorphTargetFacade.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| ChaosClothAsset/CollectionClothSimMorphTargetFacade.h | |||
| ChaosClothAsset/CollectionClothSimMorphTargetFacade.h |