Navigation
API > API/Editor > API/Editor/MovieSceneTools
Handle animatable interface registry
| Name | FConstraintChannelInterfaceRegistry |
| Type | class |
| Header File | /Engine/Source/Editor/MovieSceneTools/Public/Constraints/TransformConstraintChannelInterface.h |
| Include Path | #include "Constraints/TransformConstraintChannelInterface.h" |
Syntax
class FConstraintChannelInterfaceRegistry
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FConstraintChannelInterfaceRegistry() |
Constraints/TransformConstraintChannelInterface.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FConstraintChannelInterfaceRegistry() |
Constraints/TransformConstraintChannelInterface.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| HandleToInterfaceMap | TMap< UClass *, TUniquePtr< ITransformConstraintChannelInterface > > | Constraints/TransformConstraintChannelInterface.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ITransformConstraintChannelInterface * FindConstraintChannelInterface
(
const UClass* InClass |
Find the registered interface from the given class. | Constraints/TransformConstraintChannelInterface.h | |
void RegisterConstraintChannelInterface
(
TUniquePtr< ITransformConstraintChannelInterface >&& InInterface |
Register an interface for the HandleType static class | Constraints/TransformConstraintChannelInterface.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FConstraintChannelInterfaceRegistry & Get() |
Get the singleton registry object | Constraints/TransformConstraintChannelInterface.h |