UChaosClothingInteractor

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

ChaosCloth

Header

/Engine/Plugins/Experimental/ChaosCloth/Source/Chaos/Public/ChaosCloth/ChaosClothingSimulationInteractor.h

Include

#include "ChaosCloth/ChaosClothingSimulationInteractor.h"

Syntax

UCLASS(BlueprintType)
class UChaosClothingInteractor : public UClothingInteractor

Functions

Name Description

Public function UFunction BlueprintCallable, Category, Meta

void

 

ResetAndTeleport

(
    bool bReset,
    bool bTeleport
)

Public function UFunction BlueprintCallable, Category, Meta

void

 

SetAerodynamics

(
    float DragCoefficient,
    float LiftCoefficient,
    FVector WindVelocity
)

  1. This function cannot set different Low and High values for the Drag and Lift weight maps. Use SetWind instead.

Public function UFunction BlueprintCallable, Category, Meta

void

 

SetAnimDrive

(
    FVector2D AnimDriveStiffness,
    FVector2D AnimDriveDamping
)

Public function UFunction BlueprintCallable, Category, Meta

void

 

SetAnimDriveLinear

(
    float AnimDriveStiffness
)

Public function UFunction BlueprintCallable, Category, Meta

void

 

SetBackstop

(
    bool bEnabled
)

Public function UFunction BlueprintCallable, Category, Meta

void

 

SetCollision

(
    float CollisionThickness,
    float FrictionCoefficient,
    bool bUseCCD,
    float SelfCollisionThickness
)

Public function UFunction BlueprintCallable, Category, Meta

void

 

SetDamping

(
    float DampingCoefficient
)

Public function UFunction BlueprintCallable, Category, Meta

void

 

SetGravity

(
    float GravityScale,
    bool bIsGravityOverridden,
    FVector GravityOverride
)

Public function UFunction BlueprintCallable, Category, Meta

void

 

SetLongRangeAttachment

(
    FVector2D TetherStiffness,
    FVector2D TetherScale
)

Public function UFunction BlueprintCallable, Category, Meta

void

 

SetLongRangeAttachmentLinear

(
    float TetherStiffness,
    float TetherScale
)

Public function UFunction BlueprintCallable, Category, Meta

void

 

SetMaterial

(
    FVector2D EdgeStiffness,
    FVector2D BendingStiffness,
    FVector2D AreaStiffness
)

Public function UFunction BlueprintCallable, Category, Meta

void

 

SetMaterialLinear

(
    float EdgeStiffness,
    float BendingStiffness,
    float AreaStiffness
)

Public function UFunction BlueprintCallable, Category, Meta

void

 

SetVelocityScale

(
    FVector LinearVelocityScale,
    float AngularVelocityScale,
    float FictitiousAngularScale
)

Public function UFunction BlueprintCallable, Category, Meta

void

 

SetWind

(
    FVector2D Drag,
    FVector2D Lift,
    float AirDensity,
    FVector WindVelocity
)

Overridden from UClothingInteractor

Name Description

Public function Virtual

void

 

Sync

(
    IClothingSimulation* Simulatio...
)