Navigation
API > API/Plugins > API/Plugins/FullBodyIK
| Name | FMotionBase |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/FullBodyIK/Source/FullBodyIK/Public/FBIKConstraint.h |
| Include Path | #include "FBIKConstraint.h" |
Syntax
struct FMotionBase
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMotionBase
(
const FVector& InBaseAxis |
FBIKConstraint.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BaseAxis | FVector | Rotation axis that this motion represents | FBIKConstraint.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AngularStiffness | float | FBIKConstraint.h | ||
| LinearStiffness | float | This is in range of [0, 1] to define how stiff this is for this rotaiton axis if 1, it doesn't move | FBIKConstraint.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
float GetAngularMotionScale() |
FBIKConstraint.h | ||
float GetAngularStiffness() |
FBIKConstraint.h | ||
float GetLinearMotionScale() |
FBIKConstraint.h | ||
float GetLinearStiffness() |
FBIKConstraint.h | ||
bool IsAngularMotionAllowed() |
FBIKConstraint.h | ||
bool IsLinearMotionAllowed() |
FBIKConstraint.h | ||
void SetAngularStiffness
(
float InStiffness |
FBIKConstraint.h | ||
void SetLinearStiffness
(
float InStiffness |
FBIKConstraint.h |