/Engine/Plugins/Animation/ControlRig/Source/ControlRig/Public/Rigs/RigControlHierarchy.h
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FRigControl : public [FRigElement](API\Plugins\ControlRig\Rigs\FRigElement)
bool
bAnimatable
If the control is animatable in sequencer
bool
bDrawLimits
True if the limits should be drawn in debug.
bool
bGizmoEnabled
Set to true if the gizmo is enabled in 3d
bool
bGizmoVisible
Set to true if the gizmo is currently visible in 3d
bool
bIsCurve
If Created from a Curve Container
bool
bIsTransientControl
If the control is transient and only visible in the control rig editor
bool
bLimitRotation
True if the control has to obey rotation limits.
bool
bLimitScale
True if the control has to obey scale limits.
bool
bLimitTranslation
True if the control has to obey translation limits.
TObjectPtr<UEn...
ControlEnum
If the control is transient and only visible in the control rig editor
ERigControlType
ControlType
TArray< int32 >
Dependents
Dependent list - direct dependent for child or anything that needs to update due to this
FName
DisplayName
FLinearColor
GizmoColor
FName
GizmoName
This is optional UI setting - this doesn't mean this is always used, but it is optional for manipulation layer to use this
FTransform
GizmoTransform
FRigControlValu...
InitialValue
The value that a control is reset to during begin play or when the control rig is instantiated.
FRigControlValu...
MaximumValue
The maximum limit of the control's value
FRigControlValu...
MinimumValue
The minimum limit of the control's value
FTransform
OffsetTransform
Used to offset a control in global space.
int32
ParentIndex
FName
ParentName
ERigControlAxis
PrimaryAxis
The primary axis to use for float controls
int32
SpaceIndex
FName
SpaceName
FRigControlValu...
Value
The current value of the control.