Zdexby TheHolyOneZ
3,027 classes
Class

URigHierarchyController

: UObject
/Script/ControlRig.RigHierarchyController 0x00A0 (160 B) align 16 inherited 0x0028 vtable /Script/ControlRig
0x00x00A0

Members 2

OffsetSizeNameTypeFlagsDefault
0x01bReportWarningsAndErrorsboolTransient+5 flagstrue
0x00290x03padding / unreflected
0x08HierarchyTWeakObjectPtr<URigHierarchy>Transient+6 flagsnullptr
0x00340x6Cunreflected bytes to end of URigHierarchyController

Functions 29

SignatureFlagsNativeParams
bool SetSelection(const TArray<FRigElementKey>& InKeys, bool bPrintPythonCommand)FinalNative+1 flags0x12
bool SetParent(const FRigElementKey& InChild, const FRigElementKey& InParent, bool bMaintainGlobalTransform, bool bSetupUndo, bool bPrintPythonCommand)FinalNative+1 flags0x1C
void SetHierarchy(URigHierarchy* InHierarchy)FinalNative+1 flags0x08
FName SetDisplayName(const FRigElementKey& InControl, const FName& InDisplayName, bool bRenameElement, bool bSetupUndo, bool bPrintPythonCommand)FinalNative+1 flags0x20
bool SetControlSettings(const FRigElementKey& InKey, const FRigControlSettings& InSettings, bool bSetupUndo)FinalNative+1 flags0x1C2
bool SelectElement(const FRigElementKey& InKey, bool bSelect, bool bClearSelection)FinalNative+1 flags0x0F
bool ReorderElement(const FRigElementKey& InElement, int32 InIndex, bool bSetupUndo, bool bPrintPythonCommand)FinalNative+1 flags0x13
FRigElementKey RenameElement(const FRigElementKey& InElement, const FName& InName, bool bSetupUndo, bool bPrintPythonCommand, bool bClearSelection)FinalNative+1 flags0x24
bool RemoveParent(const FRigElementKey& InChild, const FRigElementKey& InParent, bool bMaintainGlobalTransform, bool bSetupUndo, bool bPrintPythonCommand)FinalNative+1 flags0x1C
bool RemoveElement(const FRigElementKey& InElement, bool bSetupUndo, bool bPrintPythonCommand)FinalNative+1 flags0x0F
bool RemoveAllParents(const FRigElementKey& InChild, bool bMaintainGlobalTransform, bool bSetupUndo, bool bPrintPythonCommand)FinalNative+1 flags0x10
TArray<FRigElementKey> MirrorElements(const TArray<FRigElementKey>& InKeys, const FRigVMMirrorSettings& InSettings, bool bSelectNewElements, bool bSetupUndo, bool bPrintPythonCommands)FinalNative+1 flags0x50
TArray<FRigElementKey> ImportFromText(const FString& InContent, bool bReplaceExistingElements, bool bSelectNewElements, bool bSetupUndo, bool bPrintPythonCommands)FinalNative+1 flags0x28
TArray<FRigElementKey> ImportCurves(USkeleton* InSkeleton, const FName& InNameSpace, bool bSelectCurves, bool bSetupUndo, bool bPrintPythonCommand)FinalNative+1 flags0x28
TArray<FRigElementKey> ImportBones(USkeleton* InSkeleton, const FName& InNameSpace, bool bReplaceExistingBones, bool bRemoveObsoleteBones, bool bSelectBones, bool bSetupUndo, bool bPrintPythonCommand)FinalNative+1 flags0x28
URigHierarchy* GetHierarchy()FinalNative+1 flags0x08
FRigControlSettings GetControlSettings(const FRigElementKey& InKey)FinalNative+1 flags0x1C0
FString ExportToText(const TArray<FRigElementKey>& InKeys)FinalNative+1 flags0x20
FString ExportSelectionToText()FinalNative+1 flags0x10
TArray<FRigElementKey> DuplicateElements(const TArray<FRigElementKey>& InKeys, bool bSelectNewElements, bool bSetupUndo, bool bPrintPythonCommands)FinalNative+1 flags0x28
bool DeselectElement(const FRigElementKey& InKey)FinalNative+1 flags0x0D
bool ClearSelection()FinalNative+1 flags0x01
FRigElementKey AddRigidBody(const FName& InName, const FRigElementKey& InParent, const FRigRigidBodySettings& InSettings, const FTransform& InLocalTransform, bool bSetupUndo, bool bPrintPythonCommand)FinalNative+1 flags0x90
bool AddParent(const FRigElementKey& InChild, const FRigElementKey& InParent, float InWeight, bool bMaintainGlobalTransform, bool bSetupUndo)FinalNative+1 flags0x1F
FRigElementKey AddNull(const FName& InName, const FRigElementKey& InParent, const FTransform& InTransform, bool bTransformInGlobal, bool bSetupUndo, bool bPrintPythonCommand)FinalNative+1 flags0x90
FRigElementKey AddCurve(const FName& InName, float InValue, bool bSetupUndo, bool bPrintPythonCommand)FinalNative+1 flags0x1C
FRigElementKey AddControl_ForBlueprint(const FName& InName, const FRigElementKey& InParent, const FRigControlSettings& InSettings, const FRigControlValue& InValue, bool bSetupUndo, bool bPrintPythonCommand)FinalNative+1 flags0x25C
FRigElementKey AddBone(const FName& InName, const FRigElementKey& InParent, const FTransform& InTransform, bool bTransformInGlobal, const ERigBoneType& InBoneType, bool bSetupUndo, bool bPrintPythonCommand)FinalNative+1 flags0x90
FRigElementKey AddAnimationChannel_ForBlueprint(const FName& InName, const FRigElementKey& InParentControl, const FRigControlSettings& InSettings, bool bSetupUndo, bool bPrintPythonCommand)FinalNative+1 flags0x1D8

Used by 1

types with a member, parameter or interface of this type