Navigation
API > API/Plugins > API/Plugins/ChaosOutfitAssetEngine
Cloth outfit collection facade. Non-const access (read/write) version.
| Name | FCollectionOutfitFacade |
| Type | class |
| Header File | /Engine/Plugins/Experimental/ChaosOutfitAsset/Source/ChaosOutfitAssetEngine/Public/ChaosOutfitAsset/CollectionOutfitFacade.h |
| Include Path | #include "ChaosOutfitAsset/CollectionOutfitFacade.h" |
Syntax
class FCollectionOutfitFacade : public UE::Chaos::OutfitAsset::FCollectionOutfitConstFacade
Inheritance Hierarchy
- FCollectionOutfitConstFacade → FCollectionOutfitFacade
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| ChaosOutfitAsset/CollectionOutfitFacade.h | |||
FCollectionOutfitFacade
(
const TSharedRef< FManagedArrayCollection >& InManagedArrayCollection |
ChaosOutfitAsset/CollectionOutfitFacade.h | ||
FCollectionOutfitFacade
(
FManagedArrayCollection& InManagedArrayCollection |
ChaosOutfitAsset/CollectionOutfitFacade.h | ||
FCollectionOutfitFacade
(
const FCollectionOutfitFacade& |
ChaosOutfitAsset/CollectionOutfitFacade.h | ||
| ChaosOutfitAsset/CollectionOutfitFacade.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FCollectionOutfitFacade() |
ChaosOutfitAsset/CollectionOutfitFacade.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 AddBodySize
(
const FString& Name, |
ChaosOutfitAsset/CollectionOutfitFacade.h | ||
int32 AddBodySize
(
const FString& Name, |
Add a new body size and returns its index. Any pre-existing sizes data will be replaced. | ChaosOutfitAsset/CollectionOutfitFacade.h | |
void AddOutfit
(
const FGuid& Guid, |
Add a new sized outfit under the specified outfit GUID. | ChaosOutfitAsset/CollectionOutfitFacade.h | |
void Append
(
const FManagedArrayCollection& InManagedArrayCollection |
Append an existing outfit facade to this collection. Any pre-existing sizes data will be replaced. | ChaosOutfitAsset/CollectionOutfitFacade.h | |
void Append
(
const FCollectionOutfitConstFacade& Other, |
Append an existing outfit facade to this collection. Any pre-existing sizes data will be replaced. | ChaosOutfitAsset/CollectionOutfitFacade.h | |
void DefineSchema() |
Add the Selection attributes to the underlying collection. | ChaosOutfitAsset/CollectionOutfitFacade.h | |
int32 FindOrAddBodySize
(
const FString& Name |
Find or add a new body size and returns its index. | ChaosOutfitAsset/CollectionOutfitFacade.h | |
void PostSerialize
(
const FArchive& Ar |
Do post-serialization fixups | ChaosOutfitAsset/CollectionOutfitFacade.h | |
void Reset() |
Remove all outfit and size information from this collection. | ChaosOutfitAsset/CollectionOutfitFacade.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FCollectionOutfitFacade & operator=
(
const FCollectionOutfitFacade& |
ChaosOutfitAsset/CollectionOutfitFacade.h | ||
| ChaosOutfitAsset/CollectionOutfitFacade.h |