ControlRigEditor

Filters

Classes

Name

Description

Public struct

FControlConstraintChannelInterface

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

EAnimToolBlendOperation

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

int32

 

DrawExtra

(
    FMovieSceneControlRigSpaceChannel&...,
    const UMovieSceneSection* Owne...,
    const FSequencerChannelPaintArgs& ...,
    int32 LayerId
)

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

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Cancel