Navigation
API > API/Plugins > API/Plugins/IKRig > API/Plugins/IKRig/Rig
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UIKRigEffectorGoal
References
| Module | IKRig |
| Header | /Engine/Plugins/Animation/IKRig/Source/IKRig/Public/Rig/IKRigDefinition.h |
| Include | #include "Rig/IKRigDefinition.h" |
Syntax
UCLASS&40;BlueprintType&41;
class UIKRigEffectorGoal : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bExposePosition | Should position data be exposed in Blueprint | |
| bool | bExposeRotation | Should rotation data be exposed in Blueprint | |
| FName | BoneName | The name of the bone that this Goal is located at. | |
| FTransform | CurrentTransform | The current transform of this Goal, in the Global Space of the character. | |
| FName | GoalName | The name used to refer to this goal from outside systems. | |
| FTransform | InitialTransform | The initial transform of this Goal, as defined by the initial transform of the Goal's bone in the retarget pose. | |
| float | PositionAlpha | Range 0-1, default is 1. | |
| EIKRigGoalPreviewMode | PreviewMode | Effects how this Goal transform is previewed in the IK Rig editor. | |
| float | RotationAlpha | Range 0-1, default is 1. | |
| float | SizeMultiplier | The size of the Goal gizmo drawing in the editor viewport. | |
| float | ThicknessMultiplier | The thickness of the Goal gizmo drawing in the editor viewport. |
Functions
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostLoad () |
Do any object-specific cleanup required immediately after loading an object. |
Operators
| Type | Name | Description | |
|---|---|---|---|
| bool | operator==
(
const UIKRigEffectorGoal& Other |