Navigation
API > API/Plugins > API/Plugins/PhysicsControl
| Name | UPhysicsControlBPLibrary |
| Type | class |
| Header File | /Engine/Plugins/Experimental/PhysicsControl/Source/PhysicsControl/Public/PhysicsControlBPLibrary.h |
| Include Path | #include "PhysicsControlBPLibrary.h" |
Syntax
UCLASS (MinimalAPI)
class UPhysicsControlBPLibrary : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UPhysicsControlBPLibrary
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void AddControlParameters
(
UPARAM(ref, DisplayName="Parameters") FPhysicsControlControlAndModifierParameters& InParameters, |
Add a single control parameter to a container of parameters. | PhysicsControlBPLibrary.h |
|
static void AddModifierParameters
(
UPARAM(ref, DisplayName="Parameters") FPhysicsControlControlAndModifierParameters& InParameters, |
Add a single body modifier parameter to a container of parameters. | PhysicsControlBPLibrary.h |
|
static void AddMultipleControlParameters
(
UPARAM(ref, DisplayName="Parameters") FPhysicsControlControlAndModifierParameters& InParameters, |
Add an array of control parameters (all with the same data) to a container of parameters. | PhysicsControlBPLibrary.h |
|
static void AddMultipleModifierParameters
(
UPARAM(ref, DisplayName="Parameters") FPhysicsControlControlAndModifierParameters& InParameters, |
Add an array of body modifier parameters to a container of parameter. | PhysicsControlBPLibrary.h |
|
static void BlendControlParametersThroughSet
(
UPARAM(ref, DisplayName="Parameters") FPhysicsControlControlAndModifierParameters& InParameters, |
Adds control parameters to the output parameters for each control name in the supplied array. | PhysicsControlBPLibrary.h |
|
static void BlendModifierParametersThroughSet
(
UPARAM(ref) FPhysicsControlControlAndModifierParameters& InParameters, |
Adds body modifier parameters to the output parameters for each modifier name in the supplied array. | PhysicsControlBPLibrary.h |
|
static void BlendParameters
(
UPARAM(ref, DisplayName="From Parameters") FPhysicsControlControlAndModifierParameters& InParameter..., |
Returns the linear interpolation of two sets of parameters. | PhysicsControlBPLibrary.h |
|
static FRigidBodyWithControlReference ConvertToRigidBodyWithControl
(
const FAnimNodeReference& Node, |
Get a Rigid Body With Control node reference from an anim node reference. | PhysicsControlBPLibrary.h |
|
static void ConvertToRigidBodyWithControlPure
(
const FAnimNodeReference& Node, |
Get a Rigid Body With Control node from an anim node (pure) | PhysicsControlBPLibrary.h |
|
static TArray< FName > GetBodyModifierNamesInSet
(
UPARAM(DisplayName="Node") const FRigidBodyWithControlReference& RigidBodyWithControl, |
Get the names of all the body modifiers in a specified set managed by this Rigid Body With Control node. | PhysicsControlBPLibrary.h |
|
static TArray< FName > GetControlNamesInSet
(
UPARAM(DisplayName="Node") const FRigidBodyWithControlReference& RigidBodyWithControl, |
Get the names of all the controls in a specified set managed by this Rigid Body With Control node. | PhysicsControlBPLibrary.h |
|
static FRigidBodyWithControlReference SetOverridePhysicsAsset
(
const FRigidBodyWithControlReference& Node, |
Set the physics asset on the Rigid Body With Control anim graph node. | PhysicsControlBPLibrary.h |
|