Rigs

Choose your operating system:

Windows

macOS

Linux

Classes

Name

Description

Public struct UStruct

FAnimationHierarchy

Public struct UStruct BlueprintType

FCachedRigElement

Public struct UStruct

FConstraintNodeData

Public struct

FFKBoneCheckInfo

Structs used to specify which bones/curves/controls we should have active, since if all controls or active we can't passthrough some previous bone transform

Public struct UStruct BlueprintType

FRigBaseElement

Public struct UStruct

FRigBone

Public struct UStruct BlueprintType

FRigBoneElement

Public struct UStruct

FRigBoneHierarchy

Public struct UStruct BlueprintType

FRigComputedTransform

Public struct UStruct

FRigControl

Public struct UStruct BlueprintType

FRigControlElement

Public struct UStruct BlueprintType

FRigControlElementCustomization

Public struct UStruct

FRigControlHierarchy

Public struct UStruct BlueprintType

FRigControlLimitEnabled

Public struct UStruct BlueprintType

FRigControlModifiedContext

Public struct UStruct BlueprintType

FRigControlSettings

Public struct UStruct BlueprintType

FRigControlValue

Public struct UStruct BlueprintType

FRigControlValueStorage

Public struct UStruct BlueprintType

FRigCurrentAndInitialTransform

Public struct UStruct

FRigCurve

Public struct UStruct

FRigCurveContainer

Public struct UStruct BlueprintType

FRigCurveElement

Public struct UStruct BlueprintType

FRigElement

Public struct UStruct BlueprintType

FRigElementKey

Public struct UStruct BlueprintType

FRigElementKeyCollection

Public struct UStruct

FRigElementParentConstraint

Public struct UStruct BlueprintType

FRigElementWeight

Public struct UStruct BlueprintType

FRigEventContext

Public struct UStruct

FRigHierarchyContainer

Public struct UStruct

FRigHierarchyCopyPasteContent

Public struct UStruct

FRigHierarchyCopyPasteContentPerElement

Public class

FRigHierarchyListenerGuard

Public struct UStruct

FRigHierarchyRef

This struct is still here for backwards compatibility - but not used anywhere

Public class

FRigHierarchyUndoRedoTransformEvent

Public struct

FRigHierarchyValidityBracket

Public struct UStruct BlueprintType

FRigInfluenceEntry

Public struct UStruct

FRigInfluenceEntryModifier

Public struct UStruct BlueprintType

FRigInfluenceMap

Public struct UStruct BlueprintType

FRigInfluenceMapPerEvent

Public struct UStruct BlueprintType

FRigLocalAndGlobalTransform

Public struct UStruct BlueprintType

FRigMirrorSettings

Public struct UStruct BlueprintType

FRigMultiParentElement

Public class

FRigNameCache

Public struct

FRigNameOp

Public struct UStruct BlueprintType

FRigNullElement

Public struct UStruct BlueprintType

FRigPose

Public struct UStruct BlueprintType

FRigPoseElement

Public struct UStruct BlueprintType

FRigReferenceElement

Public struct UStruct BlueprintType

FRigRigidBodyElement

Public struct UStruct BlueprintType

FRigRigidBodySettings

Public struct UStruct BlueprintType

FRigSingleParentElement

Public struct UStruct

FRigSpace

Public struct UStruct

FRigSpaceHierarchy

Public struct UStruct BlueprintType

FRigTransformElement

Public struct UStruct

FRigTransformStackEntry

Public class UClass notblueprintable

UAdditiveControlRig

Rig that allows additive layer editing per joint

Public class UClass Meta notblueprintable

UFKControlRig

Rig that allows override editing per joint

Public class UClass BlueprintType

URigHierarchy

Public class UClass BlueprintType

URigHierarchyController

Typedefs

Name

Description

FRigBaseElementChildrenArray

Typedef TArray FRigBaseElementChildrenArray;

FRigBaseElementParentArray

Typedef TArray FRigBaseElementParentArray;

FRigElementParentConstraintArray

Typedef TArray FRigElementParentConstraintArray;

FRigEventDelegate

FRigHierarchyModifiedEvent

FRigReferenceGetWorldTransformDelegate

Enums

Name

Description

Public enum

EControlRigContextChannelToKey

Public enum UEnum

EControlRigFKRigExecuteMode

Public enum UEnum

EControlRigSetKey

When setting control values what to do with regards to setting key.

Public enum UEnum BlueprintType

ERigBoneType

Public enum UEnum BlueprintType

ERigControlAxis

Public enum UEnum BlueprintType

ERigControlType

Public enum UEnum BlueprintType

ERigControlValueType

Public enum UEnum BlueprintType

ERigElementType

This is rig element types that we support This can be used as a mask so supported as a bitfield

Public enum UEnum

ERigEvent

Public enum UEnum

ERigHierarchyNotification

Public enum

ERigNameOp

Public enum UEnum BlueprintType

ERigSpaceType

Public enum UEnum

ERigTransformStackEntryType

Public enum

ERigTransformType::Type

Functions

Name Description

Public function

bool

 

ERigTransformType::IsCurrent

(
    const Type InTransformType
)

Public function

bool

 

ERigTransformType::IsGlobal

(
    const Type InTransformType
)

Public function

bool

 

ERigTransformType::IsInitial

(
    const Type InTransformType
)

Public function

bool

 

ERigTransformType::IsLocal

(
    const Type InTransformType
)

Public function

Type

 

ERigTransformType::MakeCurrent

(
    const Type InTransformType
)

Public function

Type

 

ERigTransformType::MakeGlobal

(
    const Type InTransformType
)

Public function

Type

 

ERigTransformType::MakeInitial

(
    const Type InTransformType
)

Public function

Type

 

ERigTransformType::MakeLocal

(
    const Type InTransformType
)

Public function

ERigTransfor...

 

ERigTransformType::SwapCurrentAndInitial

(
    const Type InTransformType
)

Public function

Type

 

ERigTransformType::SwapLocalAndGlobal

(
    const Type InTransformType
)

Public function Static

uint32

 

FRigElementTypeHelper::Add

(
    uint32 InMasks,
    ERigElementType InType
)

Public function Static

bool

 

FRigElementTypeHelper::DoesHave

(
    uint32 InMasks,
    ERigElementType InType
)

Public function Static

uint32

 

FRigElementTypeHelper::Remove

(
    uint32 InMasks,
    ERigElementType InType
)

Public function Static

uint32

 

FRigElementTypeHelper::ToMask

(
    ERigElementType InType
)

Public function

constexpr bo...

 

operator!

Public function

constexpr EC...

 

operator&

Public function

EControlRigC...

 

operator&=

Public function

constexpr EC...

 

operator^

Public function

EControlRigC...

 

operator^=

Public function

constexpr EC...

 

operator|

Public function

EControlRigC...

 

operator|=

Public function

constexpr EC...

 

operator~