| 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 Transform", Category="Hierarchy", DocumentationPolicy="Strict", Keywords="SetBoneTransform,SetControlTransform,SetInitialTransform,SetSpaceTransform", Varying))
struct FRigUnit_SetTransform : public FRigUnitMutable
SetTransform is used to set a single transform on hierarchy.
Name | Description | ||
---|---|---|---|
|
bInitial |
Defines if the transform should be set as current (false) or initial (true). |
|
|
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 transform for |
|
|
Space |
Defines if the transform should be set in local or global space |
|
|
Transform |
The new transform of the given item. |
|
|
float |
Weight |
Defines how much the change will be applied. |
Name | Description | |
---|---|---|
|
FRigUnit_SetTransform() |
Name | Description | ||
---|---|---|---|
|
FRigElementK... |
DetermineSpaceForPin |
|
|
Execute ( |
Execute logic for this rig unit |
|
|
GetUnitLabel() |
Returns the label of this unit |