Navigation
API > API/Plugins > API/Plugins/ControlRigEditor
Inheritance Hierarchy
- ITransformConstraintChannelInterface
- FControlConstraintChannelInterface
References
| Module | ControlRigEditor |
| Header | /Engine/Plugins/Animation/ControlRig/Source/ControlRigEditor/Public/ControlConstraintChannelInterface.h |
| Include | #include "ControlConstraintChannelInterface.h" |
Syntax
struct FControlConstraintChannelInterface : public ITransformConstraintChannelInterface
Destructors
| Type | Name | Description | |
|---|---|---|---|
Overridden from ITransformConstraintChannelInterface
| Type | Name | Description | |
|---|---|---|---|
| void | AddHandleTransformKeys
(
const TSharedPtr< ISequencer >& InSequencer, |
Add keys on the controls's transform channels. | |
| UMovieSceneSection * | GetHandleConstraintSection
(
const UTransformableHandle* InHandle, |
||
| UMovieSceneSection * | GetHandleSection
(
const UTransformableHandle* InHandle, |
Get the UMovieSceneControlRigParameterSection from the ControlRig. | |
| UWorld * | GetHandleWorld
(
UTransformableHandle* InHandle |
Get the world from the ControlRig. | |
| bool | SmartConstraintKey
(
UTickableTransformConstraint* InConstraint, |
Add an active/inactive key to the constraint channel if needed and does the transform compensation on the control's transform channels. |