Navigation
API > API/Plugins > API/Plugins/ControlRigPhysics
Retrieves the simulation space data that were generated during the simulation step, so the values returned will relate to the previous update if the solver has not yet been stepped.
| Name | FRigUnit_GetPhysicsSolverSpaceData |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/ControlRigPhysics/Source/ControlRigPhysics/Public/RigPhysicsSolverExecution.h |
| Include Path | #include "RigPhysicsSolverExecution.h" |
Syntax
USTRUCT (Meta=(DisplayName="Get Physics Solver Space Data", Keywords="Debug"))
struct FRigUnit_GetPhysicsSolverSpaceData : public FRigUnit_PhysicsBase
Inheritance Hierarchy
- FRigVMStruct → FRigUnit → FRigUnit_PhysicsBase → FRigUnit_GetPhysicsSolverSpaceData
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FRigUnit_GetPhysicsSolverSpaceData() |
RigPhysicsSolverExecution.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AngularAcceleration | FVector | The angular acceleration of the simulation space (in world space) | RigPhysicsSolverExecution.h |
|
| AngularVelocity | FVector | The angular velocity of the simulation space (in world space) | RigPhysicsSolverExecution.h |
|
| Gravity | FVector | The gravitational acceleration that will be applied (in simulation space) | RigPhysicsSolverExecution.h |
|
| LinearAcceleration | FVector | The linear acceleration of the simulation space (in world space) | RigPhysicsSolverExecution.h |
|
| LinearVelocity | FVector | The velocity of the simulation space (in world space) | RigPhysicsSolverExecution.h |
|
| PhysicsSolverComponentKey | FRigComponentKey | The solver to relate this new physics element to. | RigPhysicsSolverExecution.h |
|
Functions
Public
Public Virtual
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Execute() |
RigPhysicsSolverExecution.h |