| FRigVMStruct
|
Module |
|
Header |
/Engine/Plugins/Experimental/ControlRig/Source/ControlRig/Public/Units/Control/RigUnit_Control.h |
Include |
#include "Units/Control/RigUnit_Control.h" |
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)(
Meta=(DisplayName="Control", Category="Controls", ShowVariableNameInTitle, Deprecated="4.24.0"))
struct FRigUnit_Control : public FRigUnit
A control unit used to drive a transform from an external source
Name | Description | ||
---|---|---|---|
|
Base |
The base that transform is relative to |
|
|
Filter |
The filter determines what axes can be manipulated by the in-viewport widgets |
|
|
InitTransform |
The initial transform that The Transform is initialized to. |
|
|
Result |
The resultant transform of this unit (Base * Filter(Transform)) |
|
|
Transform |
The transform of this control |
Name | Description | |
---|---|---|
|
FRigUnit_Control() |
Name | Description | ||
---|---|---|---|
|
FEulerTransf... |
GetFilteredTransform() |
Get the local transform (i.e. without base) with filter applied |
|
GetResultantMatrix() |
Combine Transform and Base to make the resultant transform (as a matrix) |
|
|
GetResultantTransform() |
Combine Transform and Base to make the resultant transform |
|
|
SetResultantMatrix ( |
Set the transform using a resultant matrix (already incorporating Base) |
|
|
SetResultantTransform ( |
Set the transform using a resultant transform (already incorporating Base) |
|
|
FEulerTransf... |
StaticGetFilteredTransform ( |
Get the local transform (i.e. without base) with filter applied |
|
StaticGetResultantMatrix ( |
Combine Transform and Base to make the resultant transform (as a matrix) |
|
|
StaticGetResultantTransform ( |
Combine Transform and Base to make the resultant transform |
|
|
StaticSetResultantMatrix ( |
Set the transform using a resultant matrix (already incorporating Base) |
|
|
StaticSetResultantTransform ( |
Set the transform using a resultant transform (already incorporating Base) |
Name | Description | ||
---|---|---|---|
|
Execute ( |
Execute logic for this rig unit |