Navigation
API > API/Plugins > API/Plugins/PhysicsControl
Note that this file defines structures that mostly are, or could be, shared between the PhysicsControlComponent, the RigidBodyWithControl node, and Control Rig physics.
| Name | EPhysicsMovementType |
| Type | enum |
| Header File | /Engine/Plugins/Animation/PhysicsControl/Source/PhysicsControl/Public/PhysicsControlData.h |
| Include Path | #include "PhysicsControlData.h" |
Syntax
enum EPhysicsMovementType
{
Static,
Kinematic,
Simulated,
Default,
}
Values
| Name | Remarks |
|---|---|
| Static | Static means that the object won't be simulated, and it won't be moved according to the kinematic target set in the Body Modifier (though something else might move it) |
| Kinematic | Kinematic means that the object won't be simulated, but will be moved according to the kinematic target set in the Body Modifier. |
| Simulated | Simulated means that the object will be controlled by the physics solver. |
| Default | Default means that the movement type shouldn't be changed - for example, it will use the value in the physics asset |