ControlRigEditor

Choose your operating system:

Windows

macOS

Linux

Filters

Classes

Name

Description

Public struct UStruct BlueprintType

FControlRigSequencerBindingProxy

Public class

FControlRigSpaceChannelCurveModel

Public struct

FControlRigSpaceChannelHelpers

Class that contains helper functions for various space switching activities

Public struct UStruct BlueprintType

FRigSpacePickerBakeSettings

Public struct

FSpaceChannelAndSection

Public class

IControlRigEditMode

Public class

IControlRigEditor

Public class

IControlRigEditorModule

Public class UClass Meta

UControlRigBlueprintEditorLibrary

Public class UClass Meta

UControlRigSequencerEditorLibrary

This is a set of helper functions to access various parts of the Sequencer and Control Rig API via Python and Blueprints.

Public class UClass MinimalAPI Config

UControlRigThumbnailRenderer

Enums

Name

Description

Public enum UEnum BlueprintType

ECastToControlRigBlueprintCases

This thumbnail renderer displays a given Control Rig

Functions

Name Description

Public function

FKeyHandle

 

AddOrUpdateKey

(
    FMovieSceneControlRigSpaceChannel&...,
    UMovieSceneSection* SectionToK...,
    FFrameNumber Time,
    ISequencer& Sequencer,
    const FGuid& ObjectBindingID,
    FTrackInstancePropertyBindings*...
)

Template specialization

Public function

bool

 

CanCreateKeyEditor

(
    const FMovieSceneControlRigSpaceCha...
)

Key editor overrides

Public function

TUniquePtr< ...

 

CreateCurveEditorModel

(
    const TMovieSceneChannelHandle< FMo...,
    UMovieSceneSection* OwningSect...,
    TSharedRef< ISequencer > InSequence...
)

Public function

TSharedRef< ...

 

CreateKeyEditor

(
    const TMovieSceneChannelHandle< FMo...,
    UMovieSceneSection* Section,
    const FGuid& InObjectBindingID,
    TWeakPtr< FTrackInstancePropertyBin...,
    TWeakPtr< ISequencer > Sequencer
)

Key editor overrides

Public function

void

 

DrawExtra

(
    FMovieSceneControlRigSpaceChannel&...,
    const UMovieSceneSection* Owne...,
    const FGeometry& AllottedGeometry,
    FSequencerSectionPainter& Painter
)

Public function

void

 

DrawKeys

(
    FMovieSceneControlRigSpaceChannel&...,
    TArrayView< const FKeyHandle > InKe...,
    const UMovieSceneSection* InOw...,
    TArrayView< FKeyDrawParams > OutKey...
)

Key drawing overrides

Public function

bool

 

SupportsCurveEditorModels

(
    const TMovieSceneChannelHandle< FMo...
)

Context menu overrides void ExtendSectionMenu(FMenuBuilder& OuterMenuBuilder, TArray>&& Channels, TArrayView Sections, TWeakPtr InSequencer); void ExtendKeyMenu(FMenuBuilder& OuterMenuBuilder, TArray>&& Channels, TWeakPtr InSequencer); Curve editor models