Navigation
API > API/Editor > API/Editor/CurveEditor
Inheritance Hierarchy
- IModuleInterface
- ICurveEditorModule
References
| Module | CurveEditor |
| Header | /Engine/Source/Editor/CurveEditor/Public/ICurveEditorModule.h |
| Include | #include "ICurveEditorModule.h" |
Syntax
class ICurveEditorModule : public IModuleInterface
Remarks
Interface for the Curve Editor module.
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| TArray< FCurveEditorMenuExtender > & | |||
| TArrayView< const FOnCreateCurveEditorExtension > | |||
| TArrayView< const FOnCreateCurveEditorToolExtension > | |||
| FDelegateHandle | RegisterEditorExtension
(
FOnCreateCurveEditorExtension InOnCreateCurveEditorExtension |
||
| FDelegateHandle | RegisterToolExtension
(
FOnCreateCurveEditorToolExtension InOnCreateCurveEditorToolExtension |
||
| ECurveEditorViewID | RegisterView
(
FOnCreateCurveEditorView InCreateViewDelegate |
Register a new view factory function that can be used on the curve editor when relevant curves are found | |
| void | UnregisterEditorExtension
(
FDelegateHandle InHandle |
||
| void | UnregisterToolExtension
(
FDelegateHandle InHandle |
||
| void | UnregisterView
(
ECurveEditorViewID InViewID |
Unregister a previously registered view type |
Typedefs
| Name | Description |
|---|---|
| FCurveEditorMenuExtender |