Navigation
API > API/Plugins > API/Plugins/ControlRig > API/Plugins/ControlRig/Settings
Inheritance Hierarchy
- UDeveloperSettings
- URigVMEditorSettings
- UControlRigEditorSettings
References
| Module | ControlRig |
| Header | /Engine/Plugins/Animation/ControlRig/Source/ControlRig/Public/Settings/ControlRigSettings.h |
| Include | #include "Settings/ControlRigSettings.h" |
Syntax
UCLASS (Config=EditorPerProjectUserSettings, Meta=(DisplayName="Control Rig Editor"))
class UControlRigEditorSettings : public URigVMEditorSettings
Remarks
Customize Control Rig Editor.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FLinearColor | BackwardsAndForwardsBorderColor | The border color of the viewport when entering "Backwards And Forwards" mode | |
| FLinearColor | BackwardsSolveBorderColor | The border color of the viewport when entering "Backwards Solve" mode | |
| bool | bEnableUndoForPoseInteraction | When this is checked any hierarchy interaction within the Control Rig Editor will be stored on the undo stack | |
| bool | bLeftMouseDragDoesMarquee | If turned on we'll offer box / marquee selection in the control rig editor viewport. | |
| bool | bResetControlsOnCompile | When this is checked all controls will return to their initial value as the user hits the Compile button. | |
| bool | bResetControlsOnPinValueInteraction | When this is checked all controls will return to their initial value as the user interacts with a pin value | |
| bool | bResetControlTransformsOnCompile | When checked controls will be reset during a manual compilation (when pressing the Compile button) | |
| bool | bResetPoseWhenTogglingEventQueue | When this is checked all elements will be reset to their initial value if the user changes the event queue (for example between forward / backward solve) | |
| bool | bShowStackedHierarchy | Option to toggle displaying the stacked hierarchy items. | |
| FLinearColor | ConstructionEventBorderColor | The border color of the viewport when entering "Construction Event" mode | |
| int32 | MaxStackSize | The maximum number of stacked items in the view Note that changing this option potentially requires to re-open the editors in question. | |
| TMap< FString, FControlRigSettingsPerPinBool > | RigUnitPinExpansion | A map which remembers the expansion setting for each rig unit pin. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UControlRigEditorSettings
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UControlRigEditorSettings * | Get () |