Navigation
API > API/Plugins > API/Plugins/ControlRig > API/Plugins/ControlRig/Math > API/Plugins/ControlRig/Math/Simulation
References
| Module | ControlRig |
| Header | /Engine/Plugins/Animation/ControlRig/Source/ControlRig/Public/Math/Simulation/CRSimSoftCollision.h |
| Include | #include "Math/Simulation/CRSimSoftCollision.h" |
Syntax
USTRUCT&40;BlueprintType&41;
struct FCRSimSoftCollision
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bInverted | If set to true the collision volume will be inverted | |
| float | Coefficient | The strength of the collision force | |
| ERigVMAnimEasingType | FalloffType | The type of falloff to use | |
| float | MaximumDistance | The maximum distance for the collision. | |
| float | MinimumDistance | The minimum distance for the collision. | |
| ECRSimSoftCollisionType | ShapeType | The type of collision shape | |
| FTransform | Transform | The world / global transform of the collisoin |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| float | CalculateFalloff
(
const FCRSimSoftCollision& InCollision, |
||
| FVector | CalculateForPoint
(
const FRigVMSimPoint& InPoint, |