10#include "ConstraintTypes.generated.h"
18 UPROPERTY(EditAnywhere, AdvancedDisplay, Category = Constraint, meta = (
editcondition =
"bSoftConstraint", ClampMin =
"0.0"))
22 UPROPERTY(EditAnywhere, AdvancedDisplay, Category = Constraint, meta = (
editcondition = "bSoftConstraint", ClampMin = "0.0"))
26 UPROPERTY(EditAnywhere, AdvancedDisplay, Category = Constraint, meta = (ClampMin = "0.0", ClampMax = "1.0"))
30 UPROPERTY(EditAnywhere, AdvancedDisplay, Category = Constraint, meta = (ClampMin = "0.0"))
31 float ContactDistance;
34 UPROPERTY(EditAnywhere, AdvancedDisplay, Category = Constraint)
76 UPROPERTY(EditAnywhere, Category =
Angular, meta = (ClampMin =
"0.0", ClampMax =
"180.0", DisplayName =
"Swing 1 Limit"))
80 UPROPERTY(EditAnywhere, Category =
Angular, meta = (ClampMin = "0.0", ClampMax = "180.0"), DisplayName = "Swing 2 Limit")
81 float Swing2LimitDegrees;
104 UPROPERTY(EditAnywhere, Category =
Angular, meta = (ClampMin =
"0.0", ClampMax =
"180.0", DisplayName =
"Twist Limit"))
117#define RB_MinSizeToLockDOF (0.1)
118#define RB_MinAngleToLockDOF (5.0)
EAngularConstraintMotion
Definition ChaosEngineInterface.h:114
ELinearConstraintMotion
Definition ChaosEngineInterface.h:187
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define USTRUCT(...)
Definition ObjectMacros.h:746
USkinnedMeshComponent float
Definition SkinnedMeshComponent.h:60
Definition ChaosEngineInterface.h:247
Definition EnumAsByte.h:22
Definition ConstraintTypes.h:72
Definition ConstraintTypes.h:14
Definition ConstraintTypes.h:43
Definition ConstraintTypes.h:100