Navigation
API > API/Runtime > API/Runtime/ChaosVDRuntime > API/Runtime/ChaosVDRuntime/DataWrappers
Inheritance Hierarchy
- FChaosVDWrapperDataBase
- FChaosVDJointSettingsDataWrapper
References
| Module | ChaosVDRuntime |
| Header | /Engine/Source/Runtime/Experimental/ChaosVisualDebugger/Public/DataWrappers/ChaosVDJointDataWrappers.h |
| Include | #include "DataWrappers/ChaosVDJointDataWrappers.h" |
Syntax
USTRUCT ()
struct FChaosVDJointSettingsDataWrapper : public FChaosVDWrapperDataBase
Variables
| Type | Name | Description | |
|---|---|---|---|
| double | AngularBreakTorque | ||
| FVector | AngularDriveDamping | ||
| EChaosVDJointForceMode | AngularDriveForceMode | ||
| FVector | AngularDriveMaxTorque | ||
| FQuat | AngularDrivePositionTarget | ||
| FVector | AngularDriveStiffness | ||
| FVector | AngularDriveVelocityTarget | ||
| FVector | AngularLimits | ||
| EChaosVDJointMotionType[3] | AngularMotionTypes | ||
| double | AngularPlasticityLimit | ||
| double | AngularProjection | ||
| EChaosVDJointForceMode | AngularSoftForceMode | ||
| uint16: 1 = false | bAngularSLerpPositionDriveEnabled | ||
| uint16: 1 = false | bAngularSLerpVelocityDriveEnabled | ||
| uint16: 1 = false | bAngularSwingPositionDriveEnabled | ||
| uint16: 1 = false | bAngularSwingVelocityDriveEnabled | ||
| uint16: 1 = false | bAngularTwistPositionDriveEnabled | ||
| uint16: 1 = false | bAngularTwistVelocityDriveEnabled | ||
| uint16: 1 = false | bCollisionEnabled | ||
| uint8: 1 = false | bLinearPositionDriveEnabled0 | ||
| uint8: 1 = false | bLinearPositionDriveEnabled1 | ||
| uint8: 1 = false | bLinearPositionDriveEnabled2 | ||
| uint8: 1 = false | bLinearVelocityDriveEnabled0 | ||
| uint8: 1 = false | bLinearVelocityDriveEnabled1 | ||
| uint8: 1 = false | bLinearVelocityDriveEnabled2 | ||
| uint16: 1 = false | bMassConditioningEnabled | ||
| uint16: 1 = false | bSoftLinearLimitsEnabled | ||
| uint16: 1 = false | bSoftSwingLimitsEnabled | ||
| uint16: 1 = false | bSoftTwistLimitsEnabled | ||
| FTransform[2] | ConnectorTransforms | ||
| double | ContactTransferScale | ||
| double | LinearBreakForce | ||
| double | LinearContactDistance | ||
| FVector | LinearDriveDamping | ||
| EChaosVDJointForceMode | LinearDriveForceMode | ||
| FVector | LinearDriveMaxForce | ||
| FVector | LinearDrivePositionTarget | ||
| FVector | LinearDriveStiffness | ||
| FVector | LinearDriveVelocityTarget | ||
| double | LinearLimit | ||
| EChaosVDJointMotionType[3] | LinearMotionTypes | ||
| double | LinearPlasticityInitialDistanceSquared | ||
| double | LinearPlasticityLimit | ||
| EChaosVDPlasticityType | LinearPlasticityType | ||
| double | LinearProjection | ||
| double | LinearRestitution | ||
| EChaosVDJointForceMode | LinearSoftForceMode | ||
| double | ParentInvMassScale | ||
| double | ShockPropagation | ||
| double | SoftLinearDamping | ||
| double | SoftLinearStiffness | ||
| double | SoftSwingDamping | ||
| double | SoftSwingStiffness | ||
| double | SoftTwistDamping | ||
| double | SoftTwistStiffness | ||
| double | Stiffness | ||
| double | SwingContactDistance | ||
| double | SwingRestitution | ||
| double | TeleportAngle | ||
| double | TeleportDistance | ||
| double | TwistContactDistance | ||
| double | TwistRestitution |