Navigation
API > API/Plugins > API/Plugins/ChaosClothAsset
Cloth Asset collection render pattern facade class to access cloth render pattern data. Constructed from FCollectionClothConstFacade. Const access (read only) version.
| Name | FCollectionClothRenderPatternConstFacade |
| Type | class |
| Header File | /Engine/Plugins/ChaosClothAsset/Source/ChaosClothAsset/Public/ChaosClothAsset/CollectionClothRenderPatternFacade.h |
| Include Path | #include "ChaosClothAsset/CollectionClothRenderPatternFacade.h" |
Syntax
class FCollectionClothRenderPatternConstFacade
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| ChaosClothAsset/CollectionClothRenderPatternFacade.h | |||
FCollectionClothRenderPatternConstFacade
(
const TSharedRef< const class FConstClothCollection >& InClothCollection, |
ChaosClothAsset/CollectionClothRenderPatternFacade.h | ||
| ChaosClothAsset/CollectionClothRenderPatternFacade.h | |||
| ChaosClothAsset/CollectionClothRenderPatternFacade.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FCollectionClothRenderPatternConstFacade() |
ChaosClothAsset/CollectionClothRenderPatternFacade.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 GetNumRenderFaces() |
Note: RenderIndices points to the collection arrays, not the pattern arrays. | ChaosClothAsset/CollectionClothRenderPatternFacade.h | |
int32 GetNumRenderVertices() |
Note: Use the FCollectionClothConstFacade accessors instead of these for the array indices to match the RenderIndices values. | ChaosClothAsset/CollectionClothRenderPatternFacade.h | |
int32 GetPatternIndex() |
Return the Pattern index this facade has been created with. | ChaosClothAsset/CollectionClothRenderPatternFacade.h | |
TConstArrayView< TArray< int32 > > GetRenderBoneIndices() |
ChaosClothAsset/CollectionClothRenderPatternFacade.h | ||
TConstArrayView< TArray< float > > GetRenderBoneWeights() |
ChaosClothAsset/CollectionClothRenderPatternFacade.h | ||
TConstArrayView< FLinearColor > GetRenderColor() |
ChaosClothAsset/CollectionClothRenderPatternFacade.h | ||
TConstArrayView< float > GetRenderCustomResizingBlend() |
ChaosClothAsset/CollectionClothRenderPatternFacade.h | ||
TConstArrayView< TArray< FVector4f > > GetRenderDeformerNormalBaryCoordsAndDist() |
ChaosClothAsset/CollectionClothRenderPatternFacade.h | ||
int32 GetRenderDeformerNumInfluences() |
Return the render deformer number of influences for this pattern. | ChaosClothAsset/CollectionClothRenderPatternFacade.h | |
TConstArrayView< TArray< FVector4f > > GetRenderDeformerPositionBaryCoordsAndDist() |
ChaosClothAsset/CollectionClothRenderPatternFacade.h | ||
TConstArrayView< TArray< FIntVector3 > > GetRenderDeformerSimIndices3D() |
ChaosClothAsset/CollectionClothRenderPatternFacade.h | ||
TConstArrayView< float > GetRenderDeformerSkinningBlend() |
ChaosClothAsset/CollectionClothRenderPatternFacade.h | ||
TConstArrayView< TArray< FVector4f > > GetRenderDeformerTangentBaryCoordsAndDist() |
ChaosClothAsset/CollectionClothRenderPatternFacade.h | ||
TConstArrayView< TArray< float > > GetRenderDeformerWeight() |
ChaosClothAsset/CollectionClothRenderPatternFacade.h | ||
int32 GetRenderFacesOffset() |
Return the render faces offset for this pattern in the render faces | ChaosClothAsset/CollectionClothRenderPatternFacade.h | |
TConstArrayView< FIntVector3 > GetRenderIndices() |
ChaosClothAsset/CollectionClothRenderPatternFacade.h | ||
const FString & GetRenderMaterialPathName() |
ChaosClothAsset/CollectionClothRenderPatternFacade.h | ||
const FSoftObjectPath & GetRenderMaterialSoftObjectPathName() |
Return the render material for this pattern. | ChaosClothAsset/CollectionClothRenderPatternFacade.h | |
TConstArrayView< FVector3f > GetRenderNormal() |
ChaosClothAsset/CollectionClothRenderPatternFacade.h | ||
TConstArrayView< FVector3f > GetRenderPosition() |
ChaosClothAsset/CollectionClothRenderPatternFacade.h | ||
TConstArrayView< FVector3f > GetRenderTangentU() |
ChaosClothAsset/CollectionClothRenderPatternFacade.h | ||
TConstArrayView< FVector3f > GetRenderTangentV() |
ChaosClothAsset/CollectionClothRenderPatternFacade.h | ||
TConstArrayView< TArray< FVector2f > > GetRenderUVs() |
ChaosClothAsset/CollectionClothRenderPatternFacade.h | ||
int32 GetRenderVerticesOffset() |
Return the render vertices offset for this pattern in the render vertices for the collection. | ChaosClothAsset/CollectionClothRenderPatternFacade.h | |
bool IsEmpty() |
ChaosClothAsset/CollectionClothRenderPatternFacade.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 GetElementIndex() |
ChaosClothAsset/CollectionClothRenderPatternFacade.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static int32 GetBaseElementIndex() |
ChaosClothAsset/CollectionClothRenderPatternFacade.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| ChaosClothAsset/CollectionClothRenderPatternFacade.h | |||
| ChaosClothAsset/CollectionClothRenderPatternFacade.h |