Navigation
Unreal Engine C++ API Reference > Plugins > ChaosCloth > ChaosCloth
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UClothingSimulationFactory
- UChaosClothingSimulationFactory
References
Module | ChaosCloth |
Header | /Engine/Plugins/Experimental/ChaosCloth/Source/Chaos/Public/ChaosCloth/ChaosClothingSimulationFactory.h |
Include | #include "ChaosCloth/ChaosClothingSimulationFactory.h" |
Syntax
UCLASS&40;MinimalAPI&41;
class UChaosClothingSimulationFactory : public UClothingSimulationFactory
Overridden from UClothingSimulationFactory
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
UClothingSimulationInteractor * | Creates the runtime interactor object for a clothing simulation. | |
![]() ![]() |
IClothingSimulation * | Create a simulation object for a skeletal mesh to use (see IClothingSimulation) | |
![]() ![]() |
void | DestroySimulation
(
IClothingSimulation* InSimulation |
Destroy a simulation object, guaranteed to be a pointer returned from CreateSimulation for this factory. |
![]() ![]() ![]() |
TArrayView< const TSubclassOf< UClothConfigBase > > | Return the cloth config type for this cloth factory. | |
![]() ![]() ![]() |
const UEnum * | Return an enum of the weight map targets that can be used with this simulation. | |
![]() ![]() |
bool | SupportsAsset
(
UClothingAssetBase* InAsset |
Given an asset, decide whether this factory can create a simulation to use the data inside (return false if data is invalid or missing in the case of custom data) |
![]() ![]() |
bool | Whether or not we provide an interactor object to manipulate the simulation at runtime. |