Navigation
Unreal Engine C++ API Reference > Runtime > Chaos > Chaos
References
Module | Chaos |
Header | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/PBDJointConstraintTypes.h |
Include | #include "Chaos/PBDJointConstraintTypes.h" |
Syntax
class FPBDJointSettings
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
FReal | AngularBreakTorque | |
![]() |
FVec3 | AngularDriveDamping | |
![]() |
EJointForceMode | AngularDriveForceMode | |
![]() |
FVec3 | AngularDriveMaxTorque | |
![]() |
FRotation3 | AngularDrivePositionTarget | |
![]() |
FVec3 | AngularDriveStiffness | |
![]() |
FVec3 | AngularDriveVelocityTarget | |
![]() |
FVec3 | AngularLimits | |
![]() |
TVector< EJointMotionType, 3 > | AngularMotionTypes | |
![]() |
FReal | AngularPlasticityLimit | |
![]() |
FReal | AngularProjection | |
![]() |
EJointForceMode | AngularSoftForceMode | |
![]() |
bool | bAngularSLerpPositionDriveEnabled | |
![]() |
bool | bAngularSLerpVelocityDriveEnabled | |
![]() |
bool | bAngularSwingPositionDriveEnabled | |
![]() |
bool | bAngularSwingVelocityDriveEnabled | |
![]() |
bool | bAngularTwistPositionDriveEnabled | |
![]() |
bool | bAngularTwistVelocityDriveEnabled | |
![]() |
bool | bCollisionEnabled | |
![]() |
TVector< bool, 3 > | bLinearPositionDriveEnabled | |
![]() |
TVector< bool, 3 > | bLinearVelocityDriveEnabled | |
![]() |
bool | bMassConditioningEnabled | |
![]() |
bool | bProjectionEnabled | |
![]() |
bool | bShockPropagationEnabled | |
![]() |
bool | bSoftLinearLimitsEnabled | |
![]() |
bool | bSoftSwingLimitsEnabled | |
![]() |
bool | bSoftTwistLimitsEnabled | |
![]() |
FTransformPair | ConnectorTransforms | |
![]() |
FReal | ContactTransferScale | |
![]() |
FReal | LinearBreakForce | |
![]() |
FReal | LinearContactDistance | |
![]() |
FVec3 | LinearDriveDamping | |
![]() |
EJointForceMode | LinearDriveForceMode | |
![]() |
FVec3 | LinearDriveMaxForce | |
![]() |
FVec3 | LinearDrivePositionTarget | |
![]() |
FVec3 | LinearDriveStiffness | |
![]() |
FVec3 | LinearDriveVelocityTarget | |
![]() |
FReal | LinearLimit | |
![]() |
TVector< EJointMotionType, 3 > | LinearMotionTypes | |
![]() |
FReal | LinearPlasticityInitialDistanceSquared | |
![]() |
FReal | LinearPlasticityLimit | |
![]() |
EPlasticityType | LinearPlasticityType | |
![]() |
FReal | LinearProjection | |
![]() |
FReal | LinearRestitution | |
![]() |
EJointForceMode | LinearSoftForceMode | |
![]() |
FReal | ParentInvMassScale | |
![]() |
FReal | ShockPropagation | |
![]() |
FReal | SoftLinearDamping | |
![]() |
FReal | SoftLinearStiffness | |
![]() |
FReal | SoftSwingDamping | |
![]() |
FReal | SoftSwingStiffness | |
![]() |
FReal | SoftTwistDamping | |
![]() |
FReal | SoftTwistStiffness | |
![]() |
FReal | Stiffness | |
![]() |
FReal | SwingContactDistance | |
![]() |
FReal | SwingRestitution | |
![]() |
FReal | TeleportAngle | |
![]() |
FReal | TeleportDistance | |
![]() |
FReal | TwistContactDistance | |
![]() |
FReal | TwistRestitution | |
![]() |
void * | UserData |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | Sanitize () |
Ensure that settings are consistent and within valid ranges. |
Operators
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | operator==
(
const FPBDJointSettings& Other |
Typedefs
Name | Description |
---|---|
FTransformPair |