/Engine/Plugins/Animation/ControlRig/Source/ControlRig/Public/ControlRig.h
Runs logic for mapping input data to transforms (the "Rig")
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Blueprintable, Abstract, EditInlineNew) class UControlRig : public [URigVMHost](API\Plugins\RigVM\URigVMHost), public [INodeMappingProviderInterface](API\Runtime\Engine\Animation\INodeMappingProviderInterface)
bool
bCopyHierarchyBeforeConstruction
bool
bInteractionJustBegan
bool
bIsClearingTransientControls
bool
bManipulationEnabled
bool
bRecordSelectionPoseForConstructionMode
bool
bResetInitialTransformsBeforeConstruction
TArray<TObject...
CombinedAssetUserData
TMap<FRigEleme...
ControlCustomizations
int32
ControlUndoBracketIndex
TObjectPtr<URi...
DynamicHierarchy
TArray<FRigEle...
ElementsBeingInteracted
ERigExecutionTy...
ExecutionType
FRigHierarchySe...
HierarchySettings
int32
InteractionBracket
uint8
InteractionType
int32
InterRigSyncBracket
TSharedPtr<ICo...
ObjectBinding
Runtime object binding
FControlModifie...
OnControlModified
FControlRigBoun...
OnControlRigBound
FControlSelecte...
OnControlSelected
FOnControlSelec...
OnControlSelected_BP
FControlUndoBra...
OnControlUndoBracket
FFilterControlE...
OnFilterControl
TWeakObjectPtr<...
OuterSceneComponent
int32
PostConstructionBracket
int32
PostForwardsSolveBracket
int32
PreConstructionBracket
int32
PreForwardsSolveBracket
TArray<FRigEle...
QueuedModifiedControls
TMap<FRigEleme...
SelectionPoseForConstructionMode
TArray<TSoftOb...
ShapeLibraries
TMap<FString, ...
ShapeLibraryNameMap