| FRigVMStruct
|
Module |
|
Header |
/Engine/Plugins/Experimental/ControlRig/Source/ControlRig/Public/Units/Hierarchy/RigUnit_SetTransform.h |
Include |
#include "Units/Hierarchy/RigUnit_SetTransform.h" |
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)(
Meta=(DisplayName="Set Rotation", Category="Hierarchy", DocumentationPolicy="Strict", Keywords="SetBoneRotation,SetControlRotation,SetInitialRotation,SetSpaceRotation,SetBoneOrientation,SetControlOrientation,SetInitialOrientation,SetSpaceOrientation,SetRotation,SetOrientation", Varying))
struct FRigUnit_SetRotation : public FRigUnitMutable
SetRotation is used to set a single rotation on hierarchy.
Name | Description | ||
---|---|---|---|
|
bPropagateToChildren |
If set to true children of affected items in the hierarchy will follow the transform change - otherwise only the parent will move. |
|
|
CachedIndex |
Used to cache the internally. |
|
|
Item |
The item to set the rotation for |
|
|
Rotation |
The new rotation of the given item. |
|
|
Space |
Defines if the rotation should be set in local or global space |
|
|
float |
Weight |
Defines how much the change will be applied. |
Name | Description | |
---|---|---|
|
FRigUnit_SetRotation() |
Name | Description | ||
---|---|---|---|
|
FRigElementK... |
DetermineSpaceForPin |
|
|
Execute ( |
Execute logic for this rig unit |
|
|
GetUnitLabel() |
Returns the label of this unit |