| 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 Translation", Category="Hierarchy", DocumentationPolicy="Strict", Keywords="SetBoneTranslation,SetControlTranslation,SetInitialTranslation,SetSpaceTranslation,SetBoneLocation,SetControlLocation,SetInitialLocation,SetSpaceLocation,SetBonePosition,SetControlPosition,SetInitialPosition,SetSpacePosition,SetTranslation,SetLocation,SetPosition", Varying))
struct FRigUnit_SetTranslation : public FRigUnitMutable
SetTranslation is used to set a single translation 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 translation for |
|
|
Space |
Defines if the translation should be set in local or global space |
|
|
Translation |
The new translation of the given item. |
|
|
float |
Weight |
Defines how much the change will be applied. |
Name | Description | |
---|---|---|
|
FRigUnit_SetTranslation() |
Name | Description | ||
---|---|---|---|
|
FRigElementK... |
DetermineSpaceForPin |
|
|
Execute ( |
Execute logic for this rig unit |
|
|
GetUnitLabel() |
Returns the label of this unit |