Zdexby TheHolyOneZ
5,360 classes
Class

URigHierarchy

: UObject
/Script/ControlRig.RigHierarchy 0x05F0 (1,520 B) align 16 inherited 0x0028 vtable /Script/ControlRig
0x00x05F0

Members 9

OffsetSizeNameTypeFlagsDefault
0x00280x18padding / unreflected
0x10ModifiedEventDynamicFMulticastScriptDelegate5 flags<delegate>
0x00500x58padding / unreflected
0x04TopologyVersionuint32Transient+5 flags0
0x04MetadataVersionuint32Transient+5 flags0
0x02MetadataTagVersionuint16Transient+5 flags0
0x01bEnableDirtyPropagationboolTransient+5 flagstrue
0x00B30x1F9padding / unreflected
0x04TransformStackIndexint325 flags0
0x02B00x78padding / unreflected
0x08HierarchyControllerURigHierarchyController*Transient+6 flagsnullptr
0x03300x08padding / unreflected
0x08RuleManagerUModularRigRuleManager*Transient+6 flagsnullptr
0x03400x190padding / unreflected
0x08HierarchyForCacheValidationURigHierarchy*TransientProtected+6 flagsnullptr
0x04D80x118unreflected bytes to end of URigHierarchy

Functions 193

SignatureFlagsNativeParams
void UnsetCurveValueByIndex(int32 InElementIndex, bool bSetupUndo)FinalNative+1 flags0x05
void UnsetCurveValue(const FRigElementKey& InKey, bool bSetupUndo)FinalNative+1 flags0x0D
bool SwitchToWorldSpace(const FRigElementKey& InChild, bool bInitial, bool bAffectChildren)FinalNative+1 flags0x0F
bool SwitchToParent(const FRigElementKey& InChild, const FRigElementKey& InParent, bool bInitial, bool bAffectChildren)FinalNative+1 flags0x1B
bool SwitchToDefaultParent(const FRigElementKey& InChild, bool bInitial, bool bAffectChildren)FinalNative+1 flags0x0F
TArray<FRigElementKey> SortKeys(const TArray<FRigElementKey>& InKeys)FinalNative+1 flags0x20
bool SetVectorMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FVector& InValue)FinalNative+1 flags0x31
bool SetVectorArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const TArray<FVector>& InValue)FinalNative+1 flags0x29
bool SetTransformMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FTransform& InValue)FinalNative+1 flags0x81
bool SetTransformArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const TArray<FTransform>& InValue)FinalNative+1 flags0x29
bool SetTag(const FRigElementKey& InItem, const FName& InTag)FinalNative+1 flags0x15
bool SetRotatorMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FRotator& InValue)FinalNative+1 flags0x31
bool SetRotatorArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const TArray<FRotator>& InValue)FinalNative+1 flags0x29
bool SetRigElementKeyMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FRigElementKey& InValue)FinalNative+1 flags0x21
bool SetRigElementKeyArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const TArray<FRigElementKey>& InValue)FinalNative+1 flags0x29
bool SetQuatMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FQuat& InValue)FinalNative+1 flags0x41
bool SetQuatArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const TArray<FQuat>& InValue)FinalNative+1 flags0x29
void SetPose_ForBlueprint(const FRigPose& InPose)FinalNative+1 flags0x70
bool SetParentWeightArray(const FRigElementKey& InChild, const TArray<FRigElementWeight>& InWeights, bool bInitial, bool bAffectChildren)FinalNative+1 flags0x23
bool SetParentWeight(const FRigElementKey& InChild, const FRigElementKey& InParent, const FRigElementWeight& InWeight, bool bInitial, bool bAffectChildren)FinalNative+1 flags0x27
bool SetNameMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FName& InValue)FinalNative+1 flags0x1D
bool SetNameArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const TArray<FName>& InValue)FinalNative+1 flags0x29
void SetLocalTransformByIndex(int32 InElementIndex, const FTransform& InTransform, bool bInitial, bool bAffectChildren, bool bSetupUndo, bool bPrintPythonCommands)FinalNative+1 flags0x74
void SetLocalTransform(const FRigElementKey& InKey, const FTransform& InTransform, bool bInitial, bool bAffectChildren, bool bSetupUndo, bool bPrintPythonCommands)FinalNative+1 flags0x74
bool SetLinearColorMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FLinearColor& InValue)FinalNative+1 flags0x25
bool SetLinearColorArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const TArray<FLinearColor>& InValue)FinalNative+1 flags0x29
bool SetInt32Metadata(const FRigElementKey& InItem, const FName& InMetadataName, int32 InValue)FinalNative+1 flags0x19
bool SetInt32ArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const TArray<int32>& InValue)FinalNative+1 flags0x29
void SetGlobalTransformByIndex(int32 InElementIndex, const FTransform& InTransform, bool bInitial, bool bAffectChildren, bool bSetupUndo, bool bPrintPythonCommand)FinalNative+1 flags0x74
void SetGlobalTransform(const FRigElementKey& InKey, const FTransform& InTransform, bool bInitial, bool bAffectChildren, bool bSetupUndo, bool bPrintPythonCommand)FinalNative+1 flags0x74
bool SetFloatMetadata(const FRigElementKey& InItem, const FName& InMetadataName, float InValue)FinalNative+1 flags0x19
bool SetFloatArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const TArray<float>& InValue)FinalNative+1 flags0x29
void SetCurveValueByIndex(int32 InElementIndex, float InValue, bool bSetupUndo)FinalNative+1 flags0x09
void SetCurveValue(const FRigElementKey& InKey, float InValue, bool bSetupUndo)FinalNative+1 flags0x11
void SetControlVisibilityByIndex(int32 InElementIndex, bool bVisibility)FinalNative+1 flags0x05
void SetControlVisibility(const FRigElementKey& InKey, bool bVisibility)FinalNative+1 flags0x0D
void SetControlValueByIndex(int32 InElementIndex, const FRigControlValue& InValue, const ERigControlValueType& InValueType, bool bSetupUndo, bool bPrintPythonCommands)FinalNative+1 flags0x8B
void SetControlValue(const FRigElementKey& InKey, const FRigControlValue& InValue, const ERigControlValueType& InValueType, bool bSetupUndo, bool bPrintPythonCommands)FinalNative+1 flags0x93
void SetControlShapeTransformByIndex(int32 InElementIndex, const FTransform& InTransform, bool bInitial, bool bSetupUndo)FinalNative+1 flags0x72
void SetControlShapeTransform(const FRigElementKey& InKey, const FTransform& InTransform, bool bInitial, bool bSetupUndo)FinalNative+1 flags0x72
void SetControlSettingsByIndex(int32 InElementIndex, const FRigControlSettings& InSettings, bool bSetupUndo, bool bForce, bool bPrintPythonCommands)FinalNative+1 flags0x233
void SetControlSettings(const FRigElementKey& InKey, const FRigControlSettings& InSettings, bool bSetupUndo, bool bForce, bool bPrintPythonCommands)FinalNative+1 flags0x233
void SetControlPreferredRotatorByIndex(int32 InElementIndex, const FRotator& InRotator, bool bInitial, bool bFixEulerFlips)FinalNative+1 flags0x22
void SetControlPreferredRotator(const FRigElementKey& InKey, const FRotator& InRotator, bool bInitial, bool bFixEulerFlips)FinalNative+1 flags0x2A
void SetControlPreferredRotationOrderByIndex(int32 InElementIndex, const EEulerRotationOrder& InRotationOrder)FinalNative+1 flags0x05
void SetControlPreferredRotationOrder(const FRigElementKey& InKey, const EEulerRotationOrder& InRotationOrder)FinalNative+1 flags0x0D
void SetControlPreferredEulerAnglesByIndex(int32 InElementIndex, const FVector& InEulerAngles, const EEulerRotationOrder& InRotationOrder, bool bInitial, bool bFixEulerFlips)FinalNative+1 flags0x23
void SetControlPreferredEulerAngles(const FRigElementKey& InKey, const FVector& InEulerAngles, const EEulerRotationOrder& InRotationOrder, bool bInitial, bool bFixEulerFlips)FinalNative+1 flags0x2B
void SetControlOffsetTransformByIndex(int32 InElementIndex, const FTransform& InTransform, bool bInitial, bool bAffectChildren, bool bSetupUndo, bool bPrintPythonCommands)FinalNative+1 flags0x74
void SetControlOffsetTransform(const FRigElementKey& InKey, const FTransform& InTransform, bool bInitial, bool bAffectChildren, bool bSetupUndo, bool bPrintPythonCommands)FinalNative+1 flags0x74
void SetConnectorSettingsByIndex(int32 InElementIndex, const FRigConnectorSettings& InSettings, bool bSetupUndo, bool bForce, bool bPrintPythonCommands)FinalNative+1 flags0x33
void SetConnectorSettings(const FRigElementKey& InKey, const FRigConnectorSettings& InSettings, bool bSetupUndo, bool bForce, bool bPrintPythonCommands)FinalNative+1 flags0x3B
bool SetBoolMetadata(const FRigElementKey& InItem, const FName& InMetadataName, bool InValue)FinalNative+1 flags0x16
bool SetBoolArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const TArray<bool>& InValue)FinalNative+1 flags0x29
void SendAutoKeyEvent(const FRigElementKey& InElement, float InOffsetInSeconds, bool bAsynchronous)FinalNative+1 flags0x11
TArray<FRigElementKey> RestoreSocketsFromStates(const TArray<FRigSocketState>& InStates, bool bSetupUndoRedo)FinalNative+1 flags0x28
TArray<FRigElementKey> RestoreConnectorsFromStates(const TArray<FRigConnectorState>& InStates, bool bSetupUndoRedo)FinalNative+1 flags0x28
void ResetToDefault()FinalNative+1 flags0x00
void ResetPoseToInitial(const ERigElementType& InTypeFilter)FinalNative+1 flags0x01
void ResetCurveValues()FinalNative+1 flags0x00
void Reset()FinalNative+1 flags0x00
bool RemoveMetadata(const FRigElementKey& InItem, const FName& InMetadataName)FinalNative+1 flags0x15
bool RemoveAllMetadata(const FRigElementKey& InItem)FinalNative+1 flags0x0D
int32 NumTopLevelComponents()FinalNative+1 flags0x04
int32 NumComponents(const FRigElementKey& InElement)FinalNative+1 flags0x10
int32 Num()FinalNative+1 flags0x04
FRigControlValue MakeControlValueFromVector2D(const FVector2D& InValue)FinalNative+2 flags0x94
FRigControlValue MakeControlValueFromVector(const FVector& InValue)FinalNative+2 flags0x9C
FRigControlValue MakeControlValueFromTransformNoScale(const FTransformNoScale& InValue)FinalNative+2 flags0xC4
FRigControlValue MakeControlValueFromTransform(const FTransform& InValue)FinalNative+2 flags0xE4
FRigControlValue MakeControlValueFromRotator(const FRotator& InValue)FinalNative+2 flags0x9C
FRigControlValue MakeControlValueFromInt(int32 InValue)FinalNative+2 flags0x88
FRigControlValue MakeControlValueFromFloat(float InValue)FinalNative+2 flags0x88
FRigControlValue MakeControlValueFromEulerTransform(const FEulerTransform& InValue)FinalNative+2 flags0xCC
FRigControlValue MakeControlValueFromBool(bool InValue)FinalNative+2 flags0x88
bool IsValidIndex(int32 InElementIndex)FinalNative+1 flags0x05
bool IsSelectedByIndex(int32 InIndex)FinalNative+1 flags0x05
bool IsSelected(const FRigElementKey& InKey)FinalNative+1 flags0x0D
bool IsProcedural(FRigElementKey& InKey)FinalNative+1 flags0x0D
bool IsParentedTo(const FRigElementKey& InChild, const FRigElementKey& InParent)FinalNative+1 flags0x19
bool IsCurveValueSetByIndex(int32 InElementIndex)FinalNative+1 flags0x05
bool IsCurveValueSet(const FRigElementKey& InKey)FinalNative+1 flags0x0D
bool IsControllerAvailable()FinalNative+1 flags0x01
bool IsComponentSelected(const FRigComponentKey& InKey)FinalNative+1 flags0x15
bool HasTag(const FRigElementKey& InItem, const FName& InTag)FinalNative+1 flags0x15
FVector GetVectorMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FVector& DefaultValue)FinalNative+1 flags0x48
FVector GetVectorFromControlValue(const FRigControlValue& InValue)FinalNative+2 flags0xA0
TArray<FVector> GetVectorArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName)FinalNative+1 flags0x28
FVector2D GetVector2DFromControlValue(const FRigControlValue& InValue)FinalNative+2 flags0x98
FTransformNoScale GetTransformNoScaleFromControlValue(const FRigControlValue& InValue)FinalNative+2 flags0xD0
FTransform GetTransformMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FTransform& DefaultValue)FinalNative+1 flags0xE0
FTransform GetTransformFromControlValue(const FRigControlValue& InValue)FinalNative+2 flags0xF0
TArray<FTransform> GetTransformArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName)FinalNative+1 flags0x28
UScriptStruct* GetTopLevelComponentType(int32 InTopLevelComponentIndex)FinalNative+1 flags0x10
FName GetTopLevelComponentName(int32 InTopLevelComponentIndex)FinalNative+1 flags0x0C
TArray<FRigComponentKey> GetTopLevelComponentKeys()FinalNative+1 flags0x10
FRigComponentKey GetTopLevelComponentKey(int32 InTopLevelComponentIndex)FinalNative+1 flags0x18
FString GetTopLevelComponentContent(int32 InTopLevelComponentIndex)FinalNative+1 flags0x18
TArray<FName> GetTags(const FRigElementKey& InItem)FinalNative+1 flags0x20
TArray<FRigSocketState> GetSocketStates()FinalNative+1 flags0x10
TArray<FRigElementKey> GetSocketKeys(bool bTraverse)FinalNative+1 flags0x18
TArray<FRigElementKey> GetSelectedKeys(const ERigElementType& InTypeFilter)FinalNative+1 flags0x18
TArray<FRigHierarchyKey> GetSelectedHierarchyKeys_ForBlueprint()FinalNative+1 flags0x10
UModularRigRuleManager* GetRuleManager(bool bCreateIfNeeded)FinalNative+1 flags0x10
FRotator GetRotatorMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FRotator& DefaultValue)FinalNative+1 flags0x48
FRotator GetRotatorFromControlValue(const FRigControlValue& InValue)FinalNative+2 flags0xA0
TArray<FRotator> GetRotatorArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName)FinalNative+1 flags0x28
TArray<FRigElementKey> GetRootElementKeys()FinalNative+1 flags0x10
FRigElementKey GetRigElementKeyMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FRigElementKey& DefaultValue)FinalNative+1 flags0x2C
TArray<FRigElementKey> GetRigElementKeyArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName)FinalNative+1 flags0x28
TArray<FRigElementKey> GetReferenceKeys(bool bTraverse)FinalNative+1 flags0x18
FQuat GetQuatMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FQuat& DefaultValue)FinalNative+1 flags0x60
TArray<FQuat> GetQuatArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName)FinalNative+1 flags0x28
FRigElementKey GetPreviousParent(FRigElementKey& InKey)FinalNative+1 flags0x18
FName GetPreviousName(FRigElementKey& InKey)FinalNative+1 flags0x14
FRigHierarchyKey GetPreviousHierarchyParent(FRigHierarchyKey& InKey)FinalNative+1 flags0x50
FName GetPreviousHierarchyName(FRigHierarchyKey& InKey)FinalNative+1 flags0x30
FRigPose GetPose(bool bInitial, bool bIncludeTransientControls)FinalNative+1 flags0x78
TArray<FRigElementWeight> GetParentWeightArray(const FRigElementKey& InChild, bool bInitial)FinalNative+1 flags0x20
FRigElementWeight GetParentWeight(const FRigElementKey& InChild, const FRigElementKey& InParent, bool bInitial)FinalNative+1 flags0x28
FTransform GetParentTransformByIndex(int32 InElementIndex, bool bInitial)FinalNative+1 flags0x70
FTransform GetParentTransform(const FRigElementKey& InKey, bool bInitial)FinalNative+1 flags0x70
TArray<FRigElementKey> GetParents(const FRigElementKey& InKey, bool bRecursive)FinalNative+1 flags0x20
int32 GetNumberOfParents(const FRigElementKey& InKey)FinalNative+1 flags0x10
TArray<FRigElementKey> GetNullKeys(bool bTraverse)FinalNative+1 flags0x18
FName GetNameSpaceFName(const FRigElementKey& InItem)FinalNative+1 flags0x14
FString GetNamespace(const FRigElementKey& InItem)FinalNative+1 flags0x20
FName GetNameMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FName& DefaultValue)FinalNative+1 flags0x24
TArray<FName> GetNameArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName)FinalNative+1 flags0x28
FString GetModulePrefix(const FRigElementKey& InItem)FinalNative+1 flags0x20
FName GetModulePathFName(const FRigElementKey& InItem)FinalNative+1 flags0x14
FString GetModulePath(const FRigElementKey& InItem)FinalNative+1 flags0x20
FString GetModuleName(const FRigElementKey& InItem)FinalNative+1 flags0x20
FName GetModuleFName(const FRigElementKey& InItem)FinalNative+1 flags0x14
ERigMetadataType GetMetadataType(const FRigElementKey& InItem, const FName& InMetadataName)FinalNative+1 flags0x15
TArray<FName> GetMetadataNames(const FRigElementKey& InItem)FinalNative+1 flags0x20
FTransform GetLocalTransformByIndex(int32 InElementIndex, bool bInitial)FinalNative+1 flags0x70
FTransform GetLocalTransform(const FRigElementKey& InKey, bool bInitial)FinalNative+1 flags0x70
int32 GetLocalIndex_ForBlueprint(const FRigElementKey& InKey)FinalNative+1 flags0x10
FTransform GetLocalControlShapeTransformByIndex(int32 InElementIndex, bool bInitial)FinalNative+1 flags0x70
FTransform GetLocalControlShapeTransform(const FRigElementKey& InKey, bool bInitial)FinalNative+1 flags0x70
FLinearColor GetLinearColorMetadata(const FRigElementKey& InItem, const FName& InMetadataName, const FLinearColor& DefaultValue)FinalNative+1 flags0x34
TArray<FLinearColor> GetLinearColorArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName)FinalNative+1 flags0x28
TArray<FRigElementKey> GetKeys(const TArray<int32>& InElementIndices)FinalNative+1 flags0x20
FRigElementKey GetKey(int32 InElementIndex)FinalNative+1 flags0x10
int32 GetIntFromControlValue(const FRigControlValue& InValue)FinalNative+2 flags0x88
int32 GetInt32Metadata(const FRigElementKey& InItem, const FName& InMetadataName, int32 DefaultValue)FinalNative+1 flags0x1C
TArray<int32> GetInt32ArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName)FinalNative+1 flags0x28
int32 GetIndex_ForBlueprint(const FRigElementKey& InKey)FinalNative+1 flags0x10
FTransform GetGlobalTransformByIndex(int32 InElementIndex, bool bInitial)FinalNative+1 flags0x70
FTransform GetGlobalTransform(const FRigElementKey& InKey, bool bInitial)FinalNative+1 flags0x70
FTransform GetGlobalControlShapeTransformByIndex(int32 InElementIndex, bool bInitial)FinalNative+1 flags0x70
FTransform GetGlobalControlShapeTransform(const FRigElementKey& InKey, bool bInitial)FinalNative+1 flags0x70
FTransform GetGlobalControlOffsetTransformByIndex(int32 InElementIndex, bool bInitial)FinalNative+1 flags0x70
FTransform GetGlobalControlOffsetTransform(const FRigElementKey& InKey, bool bInitial)FinalNative+1 flags0x70
float GetFloatMetadata(const FRigElementKey& InItem, const FName& InMetadataName, float DefaultValue)FinalNative+1 flags0x1C
float GetFloatFromControlValue(const FRigControlValue& InValue)FinalNative+2 flags0x88
TArray<float> GetFloatArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName)FinalNative+1 flags0x28
FRigElementKey GetFirstParent(const FRigElementKey& InKey)FinalNative+1 flags0x18
FEulerTransform GetEulerTransformFromControlValue(const FRigControlValue& InValue)FinalNative+2 flags0xD0
FRigElementKey GetDefaultParent(const FRigElementKey& InKey)FinalNative+1 flags0x18
float GetCurveValueByIndex(int32 InElementIndex)FinalNative+1 flags0x08
float GetCurveValue(const FRigElementKey& InKey)FinalNative+1 flags0x10
TArray<FRigElementKey> GetCurveKeys()FinalNative+1 flags0x10
FRigControlValue GetControlValueByIndex(int32 InElementIndex, const ERigControlValueType& InValueType)FinalNative+1 flags0x8C
FRigControlValue GetControlValue(const FRigElementKey& InKey, const ERigControlValueType& InValueType)FinalNative+1 flags0x94
FRotator GetControlPreferredRotatorByIndex(int32 InElementIndex, bool bInitial)FinalNative+1 flags0x20
FRotator GetControlPreferredRotator(const FRigElementKey& InKey, bool bInitial)FinalNative+1 flags0x28
EEulerRotationOrder GetControlPreferredEulerRotationOrderByIndex(int32 InElementIndex, bool bFromSettings)FinalNative+1 flags0x06
EEulerRotationOrder GetControlPreferredEulerRotationOrder(const FRigElementKey& InKey, bool bFromSettings)FinalNative+1 flags0x0E
FVector GetControlPreferredEulerAnglesByIndex(int32 InElementIndex, const EEulerRotationOrder& InRotationOrder, bool bInitial)FinalNative+1 flags0x20
FVector GetControlPreferredEulerAngles(const FRigElementKey& InKey, const EEulerRotationOrder& InRotationOrder, bool bInitial)FinalNative+1 flags0x28
URigHierarchyController* GetController(bool bCreateIfNeeded)FinalNative+1 flags0x10
TArray<FRigElementKey> GetControlKeys(bool bTraverse)FinalNative+1 flags0x18
TArray<FRigConnectorState> GetConnectorStates()FinalNative+1 flags0x10
TArray<FRigElementKey> GetConnectorKeys(bool bTraverse)FinalNative+1 flags0x18
UScriptStruct* GetComponentType(const FRigElementKey& InElement, int32 InComponentIndex)FinalNative+1 flags0x18
FName GetComponentName(const FRigElementKey& InElement, int32 InComponentIndex)FinalNative+1 flags0x18
TArray<FRigComponentKey> GetComponentKeys(const FRigElementKey& InElement)FinalNative+1 flags0x20
FRigComponentKey GetComponentKey(const FRigElementKey& InElement, int32 InComponentIndex)FinalNative+1 flags0x24
FString GetComponentContent(const FRigElementKey& InElement, int32 InComponentIndex)FinalNative+1 flags0x20
TArray<FRigElementKey> GetChildren(const FRigElementKey& InKey, bool bRecursive)FinalNative+1 flags0x20
bool GetBoolMetadata(const FRigElementKey& InItem, const FName& InMetadataName, bool DefaultValue)FinalNative+1 flags0x16
TArray<bool> GetBoolArrayMetadata(const FRigElementKey& InItem, const FName& InMetadataName)FinalNative+1 flags0x28
TArray<FRigElementKey> GetBoneKeys(bool bTraverse)FinalNative+1 flags0x18
TArray<FRigElementKey> GetAllKeys_ForBlueprint(bool bTraverse)FinalNative+1 flags0x18
TArray<FRigComponentKey> GetAllComponentKeys()FinalNative+1 flags0x10
FRigNullElement FindNull_ForBlueprintOnly(FRigElementKey& InKey)FinalNative+1 flags0x240
FRigControlElement FindControl_ForBlueprintOnly(FRigElementKey& InKey)FinalNative+1 flags0x5A0
FRigBoneElement FindBone_ForBlueprintOnly(FRigElementKey& InKey)FinalNative+1 flags0x138
void CopyPose(URigHierarchy* InHierarchy, bool bCurrent, bool bInitial, bool bWeights, bool bMatchPoseInGlobalIfNeeded)FinalNative+1 flags0x0C
void CopyHierarchy(URigHierarchy* InHierarchy)FinalNative+1 flags0x08
bool Contains_ForBlueprint(const FRigElementKey& InKey)FinalNative+1 flags0x0D

Used by 3

types with a member, parameter or interface of this type