Navigation
API > API/Plugins > API/Plugins/ControlRig > API/Plugins/ControlRig/Tools
References
| Module | ControlRig |
| Header | /Engine/Plugins/Animation/ControlRig/Source/ControlRig/Public/Tools/ControlRigPose.h |
| Include | #include "Tools/ControlRigPose.h" |
Syntax
USTRUCT&40;BlueprintType&41;
struct FControlRigControlPose
Remarks
The Data Stored For Each Pose and associated Functions to Store and Paste It
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FRigControlCopy > | CopyOfControls | ||
| TMap< FName, int32 > | CopyOfControlsNameToIndex | Cache of the Map, Used to make pasting faster. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FControlRigControlPose
(
UControlRig* InControlRig, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | BlendWithInitialPoses
(
FControlRigControlPose& InitialPose, |
||
| bool | ContainsName
(
const FName& Name |
||
| TArray< FName > | |||
| TArray< FRigControlCopy > | GetPoses () |
||
| void | PastePose
(
UControlRig* ControlRig, |
||
| void | PastePoseInternal
(
UControlRig* ControlRig, |
||
| void | ReplaceControlName
(
const FName& Name, |
||
| void | SavePose
(
UControlRig* ControlRig, |
||
| void | SetControlMirrorTransform
(
bool bDoLocalSpace, |
||
| void |