Navigation
API > API/Plugins > API/Plugins/ControlRig
Computes the output transform by constraining the input transform to multiple parents
| Name | FRigUnit_ParentConstraintMath |
| Type | struct |
| Header File | /Engine/Plugins/Animation/ControlRig/Source/ControlRig/Public/Units/Highlevel/Hierarchy/RigUnit_TransformConstraint.h |
| Include Path | #include "Units/Highlevel/Hierarchy/RigUnit_TransformConstraint.h" |
Syntax
USTRUCT (
Meta=(DisplayName="Parent Constraint Math", Category="Constraints", Keywords="Parent,Orient,Scale"))
struct FRigUnit_ParentConstraintMath : public FRigUnit_HighlevelBase
Inheritance Hierarchy
- FRigVMStruct → FRigUnit → FRigUnit_HighlevelBase → FRigUnit_ParentConstraintMath
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FRigUnit_ParentConstraintMath() |
Units/Highlevel/Hierarchy/RigUnit_TransformConstraint.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AdvancedSettings | FRigUnit_ParentConstraintMath_AdvancedSettings | Units/Highlevel/Hierarchy/RigUnit_TransformConstraint.h |
|
|
| Input | FTransform | Input is used to calculate offsets from parents' initial transform | Units/Highlevel/Hierarchy/RigUnit_TransformConstraint.h |
|
| Output | FTransform | Units/Highlevel/Hierarchy/RigUnit_TransformConstraint.h |
|
|
| ParentCaches | TArray< FCachedRigElement > | Units/Highlevel/Hierarchy/RigUnit_TransformConstraint.h | ||
| Parents | TArray< FConstraintParent > | Units/Highlevel/Hierarchy/RigUnit_TransformConstraint.h |
|
Functions
Public
Overridden from FRigVMStruct
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Execute() |
Units/Highlevel/Hierarchy/RigUnit_TransformConstraint.h |