Navigation
API > API/Plugins > API/Plugins/ChaosFleshEngine > API/Plugins/ChaosFleshEngine/ChaosFlesh
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- AActor
- ADeformableConstraintsActor
References
| Module | ChaosFleshEngine |
| Header | /Engine/Plugins/Experimental/ChaosFlesh/Source/ChaosFleshEngine/Public/ChaosFlesh/ChaosDeformableConstraintsActor.h |
| Include | #include "ChaosFlesh/ChaosDeformableConstraintsActor.h" |
Syntax
UCLASS ()
class ADeformableConstraintsActor :
public AActor ,
public IDeformableInterface
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< TObjectPtr< AFleshActor > > | AddedSourceBodies | ||
| TArray< TObjectPtr< AFleshActor > > | AddedTargetBodies | ||
| TObjectPtr< UDeformableConstraintsComponent > | DeformableConstraintsComponent | ||
| ADeformableSolverActor * | PreEditChangePrimarySolver | ||
| TArray< TObjectPtr< AFleshActor > > | PreEditChangeSourceBodies | ||
| TArray< TObjectPtr< AFleshActor > > | PreEditChangeTargetBodies | ||
| TObjectPtr< ADeformableSolverActor > | PrimarySolver | ||
| TArray< TObjectPtr< AFleshActor > > | RemovedSourceBodies | ||
| TArray< TObjectPtr< AFleshActor > > | RemovedTargetBodies | ||
| TArray< TObjectPtr< AFleshActor > > | SourceBodies | ||
| TArray< TObjectPtr< AFleshActor > > | TargetBodies |
Constructors
| Type | Name | Description | |
|---|---|---|---|
ADeformableConstraintsActor
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | EnableSimulation
(
ADeformableSolverActor* Actor |
||
| UDeformableConstraintsComponent * |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally | |
| void | PreEditChange
(
FProperty* PropertyThatWillChange |
This is called when a property is about to be modified externally |
Overridden from IDeformableInterface
| Type | Name | Description | |
|---|---|---|---|
| void | CustomizeDetails
(
IDetailLayoutBuilder& DetailBuilder |
Take damage. |