Navigation
API > API/Plugins > API/Plugins/ChaosClothAssetDataflowNodes > API/Plugins/ChaosClothAssetDataflowNodes/ChaosClothAsset
Inheritance Hierarchy
- FDataflowNode
- FChaosClothAssetSimulationBaseConfigNode
- FChaosClothAssetSimulationAerodynamicsConfigNode
- FChaosClothAssetSimulationAnimDriveConfigNode
- FChaosClothAssetSimulationBackstopConfigNode
- FChaosClothAssetSimulationBendingConfigNode
- FChaosClothAssetSimulationBendingOverrideConfigNode
- FChaosClothAssetSimulationCollisionConfigNode
- FChaosClothAssetSimulationDampingConfigNode
- FChaosClothAssetSimulationGravityConfigNode
- FChaosClothAssetSimulationLongRangeAttachmentConfigNode
- FChaosClothAssetSimulationMassConfigNode
- FChaosClothAssetSimulationMaxDistanceConfigNode
- FChaosClothAssetSimulationMultiResConfigNode
- FChaosClothAssetSimulationPBDAreaSpringConfigNode
- FChaosClothAssetSimulationPBDBendingElementConfigNode
- FChaosClothAssetSimulationPBDBendingSpringConfigNode
- FChaosClothAssetSimulationPBDEdgeSpringConfigNode
- FChaosClothAssetSimulationPressureConfigNode
- FChaosClothAssetSimulationSelfCollisionConfigNode
- FChaosClothAssetSimulationSelfCollisionSpheresConfigNode
- FChaosClothAssetSimulationSolverConfigNode
- FChaosClothAssetSimulationStretchConfigNode
- FChaosClothAssetSimulationStretchOverrideConfigNode
- FChaosClothAssetSimulationVelocityScaleConfigNode
- FChaosClothAssetSimulationXPBDAnisoBendingConfigNode
- FChaosClothAssetSimulationXPBDAnisoSpringConfigNode
- FChaosClothAssetSimulationXPBDAnisoStretchConfigNode
- FChaosClothAssetSimulationXPBDAreaSpringConfigNode
- FChaosClothAssetSimulationXPBDBendingElementConfigNode
- FChaosClothAssetSimulationXPBDBendingSpringConfigNode
- FChaosClothAssetSimulationXPBDEdgeSpringConfigNode
References
| Module | ChaosClothAssetDataflowNodes |
| Header | /Engine/Plugins/ChaosClothAssetEditor/Source/ChaosClothAssetDataflowNodes/Public/ChaosClothAsset/SimulationBaseConfigNode.h |
| Include | #include "ChaosClothAsset/SimulationBaseConfigNode.h" |
Syntax
USTRUCT (Meta=(Abstract))
struct FChaosClothAssetSimulationBaseConfigNode : public FDataflowNode
Remarks
Base abstract class for all cloth asset config nodes. Inherited class must call RegisterCollectionConnections() in constructor to use this base class Collection.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bWarnDuplicateProperty | Warn when overriding an existing property in the collection. | |
| FManagedArrayCollection | Collection |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FChaosClothAssetSimulationBaseConfigNode
(
const Dataflow::FNodeParameters& InParam, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddProperties
(
FPropertyHelper& PropertyHelper |
||
| void | AddProperties
(
Dataflow::FContext& Context, |
||
| int32 | AddPropertyHelper
(
::Chaos::Softs::FCollectionPropertyMutableFacade& Properties, |
||
| int32 | AddPropertyHelper
(
::Chaos::Softs::FCollectionPropertyMutableFacade& Properties, |
||
| void | EvaluateClothCollection
(
Dataflow::FContext& Context, |
Override this to do additional node-specific evaluate on the cloth collection output. | |
| void |
Overridden from FDataflowNode
| Type | Name | Description | |
|---|---|---|---|
| void | Evaluate
(
Dataflow::FContext& Context, |
Evaluation |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FPropertyHelper |
Typedefs
| Name | Description |
|---|---|
| ECollectionPropertyFlags |