IControlRigEditorModule

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

ControlRigEditor

Header

/Engine/Plugins/Experimental/ControlRig/Source/ControlRigEditor/Public/IControlRigEditorModule.h

Include

#include "IControlRigEditorModule.h"

Syntax

class IControlRigEditorModule :
    public IModuleInterface,
    public IHasMenuExtensibility,
    public IHasToolBarExtensibility

Functions

Name Description

Public function

FConnectionD...

 

CreateConnectionDrawingPolicy

(
    int32 InBackLayerID,
    int32 InFrontLayerID,
    float InZoomFactor,
    const FSlateRect& InClippingRect,
    FSlateWindowElementList& InDrawEle...,
    UEdGraph* InGraphObj
)

Public function

TSharedRef< ...

 

CreateControlRigEditor

(
    const EToolkitMode::Type Mode,
    const TSharedPtr< IToolkitHost >& ...,
    UControlRigBlueprint* Blueprin...
)

Creates an instance of a Control Rig editor.

Public function Static

IControlRigE...

 

Get()

Public function

TArray< FCon...

 

GetAllControlRigEditorToolbarExtenders()

Public function Const

void

 

GetContextMenuActions

(
    const UControlRigGraphSchema* ...,
    UToolMenu* Menu,
    UGraphNodeContextMenuContext* ...
)

Public function Const

void

 

GetNodeContextMenuActions

(
    const UControlRigGraphNode* No...,
    UToolMenu* Menu,
    UGraphNodeContextMenuContext* ...
)

Public function

void

 

GetTypeActions

(
    const UControlRigBlueprint* CR...,
    FBlueprintActionDatabaseRegistrar&...
)

Typedefs

Name

Description

FControlRigEditorToolbarExtender

Get all toolbar extenders

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