Navigation
API > API/Plugins > API/Plugins/ChaosClothAssetDataflowNodes
Base abstract class for all cloth asset config nodes. Inherited class must call RegisterCollectionConnections() in constructor to use this base class Collection.
| Name | FChaosClothAssetSimulationBaseConfigNode |
| Type | struct |
| Header File | /Engine/Plugins/ChaosClothAssetEditor/Source/ChaosClothAssetDataflowNodes/Public/ChaosClothAsset/SimulationBaseConfigNode.h |
| Include Path | #include "ChaosClothAsset/SimulationBaseConfigNode.h" |
Syntax
USTRUCT (Meta=(Abstract))
struct FChaosClothAssetSimulationBaseConfigNode : public FDataflowNode
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FDataflowNode → FChaosClothAssetSimulationBaseConfigNode
Derived Classes
FChaosClothAssetSimulationBaseConfigNode derived class hierarchy
- FChaosClothAssetApplyResizingNode
- FChaosClothAssetEnableUVResizingNode
- FChaosClothAssetSimulationAerodynamicsConfigNode
- FChaosClothAssetSimulationAnimDriveConfigNode
- FChaosClothAssetSimulationBackstopConfigNode
- FChaosClothAssetSimulationBendingConfigNode
- FChaosClothAssetSimulationBendingOverrideConfigNode
- FChaosClothAssetSimulationClothVertexFaceSpringConfigNode
- FChaosClothAssetSimulationClothVertexSpringConfigNode
- FChaosClothAssetSimulationCollisionConfigNode
- FChaosClothAssetSimulationDampingConfigNode
- FChaosClothAssetSimulationGravityConfigNode
- FChaosClothAssetSimulationLongRangeAttachmentConfigNode_v2
- FChaosClothAssetSimulationMassConfigNode
- FChaosClothAssetSimulationMaxDistanceConfigNode
- FChaosClothAssetSimulationMorphTargetConfigNode
- FChaosClothAssetSimulationMultiResConfigNode
- FChaosClothAssetSimulationPBDAreaSpringConfigNode
- FChaosClothAssetSimulationPBDBendingElementConfigNode
- FChaosClothAssetSimulationPBDBendingSpringConfigNode
- FChaosClothAssetSimulationPBDEdgeSpringConfigNode
- FChaosClothAssetSimulationPressureConfigNode
- FChaosClothAssetSimulationResolveExtremeDeformationConfigNode
- FChaosClothAssetSimulationSelfCollisionConfigNode_v2
- FChaosClothAssetSimulationSelfCollisionSpheresConfigNode
- FChaosClothAssetSimulationSolverConfigNode
- FChaosClothAssetSimulationStretchConfigNode
- FChaosClothAssetSimulationStretchOverrideConfigNode
- FChaosClothAssetSimulationVelocityScaleConfigNode
- FChaosClothAssetSimulationXPBDAnisoBendingConfigNode
- FChaosClothAssetSimulationXPBDAnisoSpringConfigNode
- FChaosClothAssetSimulationXPBDAnisoStretchConfigNode
- FChaosClothAssetSimulationXPBDAreaSpringConfigNode
- FChaosClothAssetSimulationXPBDBendingElementConfigNode
- FChaosClothAssetSimulationXPBDBendingSpringConfigNode
- FChaosClothAssetSimulationXPBDEdgeSpringConfigNode
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| ChaosClothAsset/SimulationBaseConfigNode.h | |||
FChaosClothAssetSimulationBaseConfigNode
(
const UE::Dataflow::FNodeParameters& InParam, |
ChaosClothAsset/SimulationBaseConfigNode.h |
Structs
| Name | Remarks |
|---|---|
| FPropertyHelper |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| ECollectionPropertyFlags | ::Chaos::Softs::ECollectionPropertyFlags | ChaosClothAsset/SimulationBaseConfigNode.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Collection | FManagedArrayCollection | ChaosClothAsset/SimulationBaseConfigNode.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
DATAFLOW_NODE_RENDER_TYPE
(
"SurfaceRender", |
Warn when overriding an existing property in the collection. | ChaosClothAsset/SimulationBaseConfigNode.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddProperties
(
FPropertyHelper& PropertyHelper |
ChaosClothAsset/SimulationBaseConfigNode.h | ||
virtual void AddProperties
(
UE::Dataflow::FContext& Context, |
ChaosClothAsset/SimulationBaseConfigNode.h | ||
int32 AddPropertyHelper
(
::Chaos::Softs::FCollectionPropertyMutableFacade& Properties, |
ChaosClothAsset/SimulationBaseConfigNode.h | ||
int32 AddPropertyHelper
(
::Chaos::Softs::FCollectionPropertyMutableFacade& Properties, |
ChaosClothAsset/SimulationBaseConfigNode.h | ||
virtual void Evaluate
(
UE::Dataflow::FContext& Context, |
ChaosClothAsset/SimulationBaseConfigNode.h | ||
virtual void EvaluateClothCollection
(
UE::Dataflow::FContext& Context, |
Override this to do additional node-specific evaluate on the cloth collection output. | ChaosClothAsset/SimulationBaseConfigNode.h | |
void RegisterCollectionConnections() |
ChaosClothAsset/SimulationBaseConfigNode.h |