| FRigElement
|
Module |
|
Header |
/Engine/Plugins/Experimental/ControlRig/Source/ControlRig/Public/Rigs/RigControlHierarchy.h |
Include |
#include "Rigs/RigControlHierarchy.h" |
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)([BlueprintType](Programming/UnrealArchitecture/Reference/Structs/Specifiers/BlueprintType))
struct FRigControl : public FRigElement
Name | Description | ||
---|---|---|---|
|
bAnimatable |
If the control is animatable in sequencer |
|
|
bDrawLimits |
True if the limits should be drawn in debug. |
|
|
bGizmoEnabled |
Set to true if the gizmo is enabled in 3d |
|
|
bGizmoVisible |
Set to true if the gizmo is currently visible in 3d |
|
|
bIsCurve |
If Created from a Curve Container |
|
|
bIsTransientControl |
If the control is transient and only visible in the control rig editor |
|
|
bLimitRotation |
True if the control has to obey rotation limits. |
|
|
bLimitScale |
True if the control has to obey scale limits. |
|
|
bLimitTranslation |
True if the control has to obey translation limits. |
|
|
UEnum * |
ControlEnum |
If the control is transient and only visible in the control rig editor |
|
ControlType |
||
|
Dependents |
Dependent list - direct dependent for child or anything that needs to update due to this |
|
|
DisplayName |
||
|
GizmoColor |
||
|
GizmoName |
This is optional UI setting - this doesn't mean this is always used, but it is optional for manipulation layer to use this |
|
|
GizmoTransform |
||
|
InitialValue |
The value that a control is reset to during begin play or when the control rig is instantiated. |
|
|
MaximumValue |
The maximum limit of the control's value |
|
|
MinimumValue |
The minimum limit of the control's value |
|
|
OffsetTransform |
Used to offset a control in global space. |
|
|
ParentIndex |
||
|
ParentName |
||
|
PrimaryAxis |
The primary axis to use for float controls |
|
|
SpaceIndex |
||
|
SpaceName |
||
|
Value |
The current value of the control. |
Name | Description | |
---|---|---|
|
FRigControl() |
Name | Description | |
---|---|---|
|
~FRigControl() |
Name | Description | ||
---|---|---|---|
|
ApplyLimits ( |
||
|
float |
Clamp ( |
|
|
FProperty &#... |
FindPropertyForValueType ( |
|
|
const FName ... |
GetDisplayName() |
|
|
FRigElementK... |
GetParentElementKey ( |
|
|
FRigElementK... |
GetSpaceElementKey ( |
|
|
GetTransformFromValue ( |
||
|
const FRigCo... |
GetValue ( |
|
|
FRigControlV... |
GetValue ( |
|
|
SetValueFromTransform ( |
Name | Description | ||
---|---|---|---|
|
ERigElementT... |
GetElementType() |