28 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"rigid body name name parent child"))
45 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"disable enable collision"))
48 bool bDisableCollision
54 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"disable enable collision"))
63 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"enable linear angular"))
66 bool bEnableProjection,
67 float ProjectionLinearAlpha,
68 float ProjectionAngularAlpha
77 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"enable linear angular"))
80 bool& bEnableProjection,
81 float& ProjectionLinearAlpha,
82 float& ProjectionAngularAlpha
89 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints")
98 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints")
104 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints")
105 static ENGINE_API void SetMassConditioningEnabled(
107 bool bEnableMassConditioning);
112 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints")
129 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motion free limited locked linear angular"))
145 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motion free limited locked linear angular"))
162 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"soft stiffness damping restitution contact distance"))
163 static ENGINE_API void SetLinearSoftLimitParams(
180 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"soft stiffness damping restitution contact distance"))
181 static ENGINE_API void GetLinearSoftLimitParams(
195 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints")
198 bool bLinearBreakable,
199 float LinearBreakThreshold
207 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints")
210 bool& bLinearBreakable,
211 float& LinearBreakThreshold
220 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints")
223 bool bLinearPlasticity,
224 float LinearPlasticityThreshold,
233 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints")
236 bool& bLinearPlasticity,
237 float& LinearPlasticityThreshold,
251 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints")
252 static ENGINE_API void GetContactTransferScale(
254 float& ContactTransferScale
261 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints")
262 static ENGINE_API void SetContactTransferScale(
264 float ContactTransferScale
282 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"swing twist motion free limited locked"))
302 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"swing twist motion free limited locked"))
321 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"soft stiffness damping restitution contact distance"))
322 static ENGINE_API void SetAngularSoftSwingLimitParams(
339 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"soft stiffness damping restitution contact distance"))
340 static ENGINE_API void GetAngularSoftSwingLimitParams(
357 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"soft stiffness damping restitution contact distance"))
358 static ENGINE_API void SetAngularSoftTwistLimitParams(
375 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"soft stiffness damping restitution contact distance"))
376 static ENGINE_API void GetAngularSoftTwistLimitParams(
390 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints")
393 bool bAngularBreakable,
394 float AngularBreakThreshold
402 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints")
405 bool& bAngularBreakable,
406 float& AngularBreakThreshold
414 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints")
417 bool bAngularPlasticity,
418 float AngularPlasticityThreshold
426 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints")
429 bool& bAngularPlasticity,
430 float& AngularPlasticityThreshold
445 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor position target"))
446 static ENGINE_API void SetLinearPositionDrive(
459 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor position target"))
460 static ENGINE_API void GetLinearPositionDrive(
473 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor velocity target"))
474 static ENGINE_API void SetLinearVelocityDrive(
487 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor velocity target"))
488 static ENGINE_API void GetLinearVelocityDrive(
499 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor"))
500 static ENGINE_API void SetLinearPositionTarget(
509 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor"))
510 static ENGINE_API void GetLinearPositionTarget(
519 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor"))
520 static ENGINE_API void SetLinearVelocityTarget(
529 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor"))
530 static ENGINE_API void GetLinearVelocityTarget(
541 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor position velocity target strength max force"))
544 float PositionStrength,
545 float VelocityStrength,
555 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor position velocity target strength max force"))
574 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor target"))
575 static ENGINE_API void SetOrientationDriveTwistAndSwing(
586 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor target"))
587 static ENGINE_API void GetOrientationDriveTwistAndSwing(
597 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor target"))
598 static ENGINE_API void SetOrientationDriveSLERP(
607 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor target"))
608 static ENGINE_API void GetOrientationDriveSLERP(
618 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor target"))
619 static ENGINE_API void SetAngularVelocityDriveTwistAndSwing(
630 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor target"))
631 static ENGINE_API void GetAngularVelocityDriveTwistAndSwing(
641 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor target"))
642 static ENGINE_API void SetAngularVelocityDriveSLERP(
651 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor target"))
652 static ENGINE_API void GetAngularVelocityDriveSLERP(
661 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor"))
671 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor"))
681 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor"))
682 static ENGINE_API void SetAngularOrientationTarget(
691 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor"))
692 static ENGINE_API void GetAngularOrientationTarget(
701 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor"))
702 static ENGINE_API void SetAngularVelocityTarget(
711 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor"))
712 static ENGINE_API void GetAngularVelocityTarget(
723 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor target orientation velocity strength max force"))
726 float PositionStrength,
727 float VelocityStrength,
737 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints", meta = (Keywords =
"motor target orientation velocity strength max force"))
751 UFUNCTION(BlueprintCallable, Category =
"Physics|Constraints")