Navigation
API > API/Plugins > API/Plugins/PhysicsControl
Analogous to the ControlData, this indicates how an individual controlled body should move, with flags indicating whether each element should get used.
| Name | FPhysicsControlModifierSparseData |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/PhysicsControl/Source/PhysicsControl/Public/PhysicsControlData.h |
| Include Path | #include "PhysicsControlData.h" |
Syntax
USTRUCT (BlueprintType )
struct FPhysicsControlModifierSparseData
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPhysicsControlModifierSparseData
(
const EPhysicsMovementType InMovementType, |
PhysicsControlData.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bEnablebUpdateKinematicFromSimulation | uint8 | PhysicsControlData.h |
|
|
| bEnableCollisionType | uint8 | PhysicsControlData.h |
|
|
| bEnableGravityMultiplier | uint8 | PhysicsControlData.h |
|
|
| bEnableKinematicTargetSpace | uint8 | PhysicsControlData.h |
|
|
| bEnableMovementType | uint8 | PhysicsControlData.h |
|
|
| bEnablePhysicsBlendWeight | uint8 | PhysicsControlData.h |
|
|
| bUpdateKinematicFromSimulation | uint8 | If true then the associated actor's transform will be updated from the simulation when it is kinematic. | PhysicsControlData.h |
|
| CollisionType | TEnumAsByte< ECollisionEnabled::Type > | The collision type. | PhysicsControlData.h |
|
| GravityMultiplier | float | How much gravity to use when simulating - typically between 0 and 1 | PhysicsControlData.h |
|
| KinematicTargetSpace | EPhysicsControlKinematicTargetSpace | The space in which kinematic targets should operate. | PhysicsControlData.h |
|
| MovementType | EPhysicsMovementType | How the body should move. | PhysicsControlData.h |
|
| PhysicsBlendWeight | float | When converting back from simulation to animation, how much to use the simulation output versus the original animation input. | PhysicsControlData.h |
|
Functions
Public
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator==
(
const FPhysicsControlModifierSparseData& other |
PhysicsControlData.h |