ICurveEditorModule

Interface for the Curve Editor module.

Windows
MacOS
Linux

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

Name Description

Public function Virtual

~ICurveEditorModule()

Functions

Name Description

Public function

TArray< FCur...

 

GetAllToolBarMenuExtenders()

Public function Const

TArrayView< ...

 

GetEditorExtensions()

Public function Const

TArrayView< ...

 

GetToolExtensions()

Public function

FDelegateHan...

 

RegisterEditorExtension

(
    FOnCreateCurveEditorExtension InOnC...
)

Public function

FDelegateHan...

 

RegisterToolExtension

Public function

ECurveEditor...

 

RegisterView

(
    FOnCreateCurveEditorView InCreateVi...
)

Register a new view factory function that can be used on the curve editor when relevant curves are found @note A maximum of 64 registered view types are supported.

Public function

void

 

UnregisterEditorExtension

(
    FDelegateHandle InHandle
)

Public function

void

 

UnregisterToolExtension

(
    FDelegateHandle InHandle
)

Public function

void

 

UnregisterView

(
    ECurveEditorViewID InViewID
)

Unregister a previously registered view type

Typedefs

Name

Description

FCurveEditorMenuExtender

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