Navigation
API > API/Plugins > API/Plugins/ChaosClothAsset
Cloth Asset collection Selection facade class. Each Selection consists of a set of integer indices, a name, and a string representing the type of element being indexed. Const access (read only) version.
| Name | FCollectionClothSelectionConstFacade |
| Type | class |
| Header File | /Engine/Plugins/ChaosClothAsset/Source/ChaosClothAsset/Public/ChaosClothAsset/CollectionClothSelectionFacade.h |
| Include Path | #include "ChaosClothAsset/CollectionClothSelectionFacade.h" |
Syntax
class FCollectionClothSelectionConstFacade
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| ChaosClothAsset/CollectionClothSelectionFacade.h | |||
| ChaosClothAsset/CollectionClothSelectionFacade.h | |||
FCollectionClothSelectionConstFacade
(
const TSharedRef< const FManagedArrayCollection >& ManagedArrayCollection |
ChaosClothAsset/CollectionClothSelectionFacade.h | ||
| ChaosClothAsset/CollectionClothSelectionFacade.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FCollectionClothSelectionConstFacade() |
ChaosClothAsset/CollectionClothSelectionFacade.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const TSet< int32 > * FindSelectionSecondarySet
(
const FName& Name |
Find the secondary selection set for the given selection name. | ChaosClothAsset/CollectionClothSelectionFacade.h | |
const TSet< int32 > * FindSelectionSet
(
const FName& Name |
Find a selection with the given name, or nullptr if no such selection exists. | ChaosClothAsset/CollectionClothSelectionFacade.h | |
| Return an array of all the selections' name in the collection. | ChaosClothAsset/CollectionClothSelectionFacade.h | ||
int32 GetNumSelections() |
Return the number of selections in the collection. | ChaosClothAsset/CollectionClothSelectionFacade.h | |
| Return the selection group dependency. The selection must exist to call this function. | ChaosClothAsset/CollectionClothSelectionFacade.h | ||
FName GetSelectionSecondaryGroup
(
const FName& Name |
Return the secondary selection set group dependency. | ChaosClothAsset/CollectionClothSelectionFacade.h | |
const TSet< int32 > & GetSelectionSecondarySet
(
const FName& Name |
Get the secondary selection set for the given selection name. | ChaosClothAsset/CollectionClothSelectionFacade.h | |
const TSet< int32 > & GetSelectionSet
(
const FName& Name |
Get the selection set for the given selection name. The selection must exist to call this function. | ChaosClothAsset/CollectionClothSelectionFacade.h | |
bool HasSelection
(
const FName& Name |
Return whether a selection with the given name currently exists in the collection. | ChaosClothAsset/CollectionClothSelectionFacade.h | |
bool HasSelectionSecondarySet
(
const FName& Name |
Return whether a selection with the given name currently exists in the collection and has a secondary set associated with it. | ChaosClothAsset/CollectionClothSelectionFacade.h | |
bool IsValid() |
Return whether the facade is defined on the collection. | ChaosClothAsset/CollectionClothSelectionFacade.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| ChaosClothAsset/CollectionClothSelectionFacade.h | |||
| ChaosClothAsset/CollectionClothSelectionFacade.h |