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