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. Used by Body Modifiers to specify how the physical bodies should move.
| Name | EPhysicsMovementType |
| Type | enum |
| Header File | /Engine/Plugins/Experimental/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 |