Navigation
API > API/Plugins > API/Plugins/ControlRig > API/Plugins/ControlRig/Rigs
References
| Module | ControlRig |
| Header | /Engine/Plugins/Animation/ControlRig/Source/ControlRig/Public/Rigs/RigHierarchyDefines.h |
| Include | #include "Rigs/RigHierarchyDefines.h" |
Syntax
USTRUCT&40;BlueprintType&41;
struct FRigControlValue
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ApplyLimits
(
const TArray< FRigControlLimitEnabled >& LimitEnabled, |
||
| const FEulerTransform | Get () |
||
| const FTransformNoScale | Get () |
||
| const FTransform | Get () |
||
| const FQuat | Get () |
||
| const FVector4 | Get () |
||
| const FVector | Get () |
||
| const FRotator | Get () |
||
| T | Get () |
||
| const FVector2D | Get () |
We disable all of these to force Control Rig to store values as floats. | |
| FTransform | GetAsTransform
(
ERigControlType InControlType, |
||
| const FRotator & | GetRef () |
||
| const FTransformNoScale & | GetRef () |
||
| FTransformNoScale & | GetRef () |
||
| const FEulerTransform & | GetRef () |
||
| FTransform & | GetRef () |
||
| const FTransform & | GetRef () |
||
| FQuat & | GetRef () |
||
| const FQuat & | GetRef () |
||
| FRotator & | GetRef () |
||
| FVector4 & | GetRef () |
||
| FEulerTransform & | GetRef () |
||
| FVector & | GetRef () |
||
| const FVector & | GetRef () |
||
| FVector2D & | GetRef () |
||
| const FVector2D & | GetRef () |
||
| const T & | GetRef () |
||
| T & | GetRef () |
||
| const FVector4 & | GetRef () |
||
| bool | IsValid () |
||
| FRigControlValue | Make
(
T InValue |
||
| FRigControlValue | Make
(
FVector2D InValue |
||
| FRigControlValue | Make
(
FVector InValue |
||
| FRigControlValue | Make
(
FRotator InValue |
||
| FRigControlValue | Make
(
FTransform InValue |
||
| FRigControlValue | Make
(
FTransformNoScale InValue |
||
| FRigControlValue | Make
(
FEulerTransform InValue |
||
| void | Set
(
FQuat InValue |
||
| void | Set
(
FTransform InValue |
||
| void | Set
(
FEulerTransform InValue |
||
| void | Set
(
FTransformNoScale InValue |
||
| void | Set
(
FVector4 InValue |
||
| void | Set
(
FRotator InValue |
||
| void | Set
(
FVector2D InValue |
||
| void | Set
(
T InValue |
||
| void | Set
(
FVector InValue |
||
| FEulerTransform | SetFromString
(
const FString& InString |
||
| FTransform | SetFromString
(
const FString& InString |
||
| FRotator | SetFromString
(
const FString& InString |
||
| FQuat | SetFromString
(
const FString& InString |
||
| FTransformNoScale | SetFromString
(
const FString& InString |
||
| T | SetFromString
(
const FString& InString |
||
| FVector | SetFromString
(
const FString& InString |
||
| void | SetFromTransform
(
const FTransform& InTransform, |
||
| FString | ToPythonString
(
ERigControlType InControlType |
||
| FString | ToString () |
||
| FString | ToString () |
||
| FString | ToString () |
||
| FString | ToString () |
||
| FString | ToString () |
||
| FString | ToString () |
||
| FString | ToString () |
||
| FString | ToString () |
||
| FString | ToString () |
||
| FString | ToString () |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FEulerTransform_Float | |||
| FTransform_Float | |||
| FTransformNoScale_Float |