Control Rig

Control Rig

Choose your operating system:

Windows

macOS

Linux

On this page

Actions

Add Mapped Components

Adds a series of mapped bones to the rig, should not be used before OnPreInitialize Event

Target is Control Rig Component

Add Mapped Elements

Adds the provided mapped elements to the component, should not be used before OnPreInitialize Event

Target is Control Rig Component

Add Mapped Skeletal Mesh

Adds all matching bones to the rig, should not be used before OnPreInitialize Event

Target is Control Rig Component

Add Mapped Skeletal Mesh Bone Array

Adds a series of mapped bones to the rig, should not be used before OnPreInitialize Event

Target is Control Rig Component

Can Execute

Returns true if the Component can execute its Control Rig

Target is Control Rig Component

Clear Control Selection

Clear Control Selection

Target is Control Rig

Clear Mapped Elements

Removes all mapped elements from the component

Target is Control Rig Component

Create Control Rig from Skeletal Mesh or Skeleton

Create a new control rig asset within the contents space of the project based on a skeletal mesh or skeleton object.

Target is Control Rig Blueprint Factory

Create New Control Rig Asset

Create a new control rig asset within the contents space of the project.

Target is Control Rig Blueprint Factory

Current Control Selection

Current Control Selection

Target is Control Rig

Does Element Exist

Returns true if an element given a type and name exists in the rig

Target is Control Rig Component

Execute

Execute

Target is Control Rig

Find Control Rigs

Find Control Rigs

Target is Control Rig

Get Absolute Time

Gets the current absolute time

Target is Control Rig

Get Bone Transform

Returns the transform of the bone in the requested space

Target is Control Rig Component

Get Control Bool

Returns the value of a bool control

Target is Control Rig Component

Get Control Float

Returns the value of a float control

Target is Control Rig Component

Get Control Int

Returns the value of an integer control

Target is Control Rig Component

Get Control Offset

Returns the offset transform of a control

Target is Control Rig Component

Get Control Position

Returns the value of a position control

Target is Control Rig Component

Get Control Rig

Get the ControlRig hosted by this component

Target is Control Rig Component

Get Control Rotator

Returns the value of a rotator control

Target is Control Rig Component

Get Control Scale

Returns the value of a scale control

Target is Control Rig Component

Get Control Transform

Returns the value of a transform control

Target is Control Rig Component

Get Control Vector 2D

Returns the value of a Vector3D control

Target is Control Rig Component

Get Current Frames Per Second

Returns the current frames per second (this may change over time)

Target is Control Rig

Get Element Names

Returns all of the names for a given element type (Bone, Control, etc)

Target is Control Rig Component

Get Hierarchy

Get Hierarchy

Target is Control Rig

Get Initial Bone Transform

Returns the initial transform of the bone in the requested space

Target is Control Rig Component

Get Initial Space Transform

Returns the initial transform of the space in the requested space

Target is Control Rig Component

Get Space Transform

Returns the transform of the space in the requested space

Target is Control Rig Component

Get Supported Events

Get Supported Events

Target is Control Rig

Get Variable as String

Returns the value of a given variable as a string

Target is Control Rig

Get Variable Type

Returns the type of a given variable

Target is Control Rig

Get Variables

Returns the names of variables accessible in scripting

Target is Control Rig

Get VM

Get VM

Target is Control Rig

Initialize

Initializes the rig's memory and calls the setup event

Target is Control Rig Component

Is Control Selected

Is Control Selected

Target is Control Rig

On Post Forwards Solve

On Post Forwards Solve Delegate: Event fired after this component's ControlRig's forwards solve

On Post Initialize

On Post Initialize Delegate: Event fired after this component's ControlRig is initialized

On Post Setup

On Post Setup Delegate: Event fired after this component's ControlRig is setup

On Pre Forwards Solve

On Pre Forwards Solve Delegate: Event fired before this component's ControlRig's forwards solve

On Pre Initialize

On Pre Initialize Delegate: Event fired just before this component's ControlRig is initialized

On Pre Setup

On Pre Setup Delegate: Event fired before this component's ControlRig is setup

Request Init

Requests to perform an init during the next execution

Target is Control Rig

Request Setup

Requests to perform a setup during the next execution

Target is Control Rig

Select Control

Select Control

Target is Control Rig

Set Absolute and Delta Time

Set the current absolute and delta times

Target is Control Rig

Set Absolute Time

Set the current absolute time

Target is Control Rig

Set Bone Initial Transforms From Skeletal Mesh

Setup the initial transforms / ref pose of the bones based on a skeletal mesh

Target is Control Rig Component

Set Bone Transform

Sets the transform of the bone in the requested space

Target is Control Rig Component

Set Control Bool

Sets the value of a bool control

Target is Control Rig Component

Set Control Float

Sets the value of a float control

Target is Control Rig Component

Set Control Int

Sets the value of an integer control

Target is Control Rig Component

Set Control Offset

Sets the offset transform of a control

Target is Control Rig Component

Set Control Position

Sets the value of a position control

Target is Control Rig Component

Set Control Rotator

Sets the value of a rotator control

Target is Control Rig Component

Set Control Scale

Sets the value of a scale control

Target is Control Rig Component

Set Control Transform

Sets the value of a transform control

Target is Control Rig Component

Set Control Vector 2D

Sets the value of a vector2D control

Target is Control Rig Component

Set Delta Time

Set the current delta time

Target is Control Rig

Set Frames Per Second

Set the current fps

Target is Control Rig

Set Initial Bone Transform

Sets the initial transform of the bone in the requested space

Target is Control Rig Component

Set Initial Space Transform

Sets the transform of the space in the requested space

Target is Control Rig Component

Set Mapped Elements

Replaces the mapped elements on the component with the provided array, should not be used before OnPreInitialize Event

Target is Control Rig Component

Set Variable (bool)

Set the value of a boolean variable

Target is Optimus Deformer Instance

Set Variable (int)

Set the value of a boolean variable

Target is Optimus Deformer Instance

Set Variable from String

Returns the value of a given variable as a string

Target is Control Rig

Supports Event

Supports Event

Target is Control Rig

Update

Updates and ticks the rig.

Target is Control Rig Component

Categories

Shape

Shape