Navigation
API > API/Plugins > API/Plugins/IKRig > API/Plugins/IKRig/ActorComponents
Inheritance Hierarchy
- UActorComponent
- IIKGoalCreatorInterface
- UIKRigComponent
References
| Module | IKRig |
| Header | /Engine/Plugins/Animation/IKRig/Source/IKRig/Public/ActorComponents/IKRigComponent.h |
| Include | #include "ActorComponents/IKRigComponent.h" |
Syntax
UCLASS (ClassGroup=IKRig, BlueprintType, Blueprintable, EditInlineNew,
Meta=(BlueprintSpawnableComponent))
class UIKRigComponent :
public UActorComponent,
public IIKGoalCreatorInterface
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddIKGoals_Implementation
(
TMap< FName, FIKRigGoal >& OutGoals |
Called from the IK Rig Anim node to obtain all the goals that have been set on this actor. | |
| void | Remove all stored goals in this component. | ||
| void | SetIKRigGoal
(
const FIKRigGoal& Goal |
Apply a IKRigGoal and store it on this rig. | |
| void | SetIKRigGoalPositionAndRotation
(
const FName GoalName, |
Set an IK Rig Goal position and rotation (assumed in Component Space of Skeletal Mesh) with separate alpha values. | |
| void | SetIKRigGoalTransform
(
const FName GoalName, |
Set an IK Rig Goal transform (assumed in Component Space of Skeletal Mesh) with separate alpha values. |