Navigation
API > API/Plugins > API/Plugins/ChaosOutfitAssetEngine
Outfit asset for character clothing and simulation.
| Name | UChaosOutfitAsset |
| Type | class |
| Header File | /Engine/Plugins/ChaosOutfitAsset/Source/ChaosOutfitAssetEngine/Public/ChaosOutfitAsset/OutfitAsset.h |
| Include Path | #include "ChaosOutfitAsset/OutfitAsset.h" |
Syntax
UCLASS (MinimalAPI, HideCategories=Object, BlueprintType, prioritizeCategories=("Dataflow"))
class UChaosOutfitAsset : public UChaosClothAssetBase
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UStreamableRenderAsset → USkinnedAsset → UChaosClothAssetBase → UChaosOutfitAsset
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UChaosOutfitAsset
(
const FObjectInitializer& ObjectInitializer |
ChaosOutfitAsset/OutfitAsset.h | ||
UChaosOutfitAsset
(
FVTableHelper& Helper |
ChaosOutfitAsset/OutfitAsset.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~UChaosOutfitAsset() |
ChaosOutfitAsset/OutfitAsset.h |
Structs
| Name | Remarks |
|---|---|
| FBuilder | Builder utility struct, nested struct of UChaosOutfitAsset. |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Bodies | TArray< TObjectPtr< USkeletalMesh > > | ChaosOutfitAsset/OutfitAsset.h | ||
| Outfit | TObjectPtr< UChaosOutfit > | ChaosOutfitAsset/OutfitAsset.h |
|
|
| OutfitCollection | FManagedArrayCollection | ChaosOutfitAsset/OutfitAsset.h | ||
| Pieces | TArray< FChaosOutfitPiece > | ChaosOutfitAsset/OutfitAsset.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Build
(
const TObjectPtr< const UChaosOutfit > InOutfit, |
ChaosOutfitAsset/OutfitAsset.h | ||
TObjectPtr< const UChaosOutfit > GetOutfit() |
ChaosOutfitAsset/OutfitAsset.h | ||
const FManagedArrayCollection & GetOutfitCollection() |
ChaosOutfitAsset/OutfitAsset.h |
Public Virtual
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostLoad() |
ChaosOutfitAsset/OutfitAsset.h | ||
virtual void Serialize
(
FArchive& Ar |
ChaosOutfitAsset/OutfitAsset.h |