Navigation
Unreal Engine C++ API Reference > Plugins > RigVMEditor
Inheritance Hierarchy
- IModuleInterface
- IHasMenuExtensibility
- IHasToolBarExtensibility
- FStructureEditorUtils::FStructEditorManager::ListenerType
- IRigVMEditorModule
- FRigVMEditorModule
- IControlRigEditorModule
References
Module | RigVMEditor |
Header | /Engine/Plugins/Runtime/RigVM/Source/RigVMEditor/Public/RigVMEditorModule.h |
Include | #include "RigVMEditorModule.h" |
Syntax
class FRigVMEditorModule : public IRigVMEditorModule
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
FDelegateHandle | BlueprintVariableCustomizationHandle | |
![]() |
TSharedPtr< FRigVMEdGraphPanelNodeFactory > | EdGraphPanelNodeFactory | Node factory for the rigvm graph |
![]() |
TSharedPtr< FRigVMEdGraphPanelPinFactory > | EdGraphPanelPinFactory | Pin factory for the rigvm graph |
![]() |
TSharedPtr< FExtensibilityManager > | MenuExtensibilityManager | Extensibility managers |
![]() |
FDelegateHandle | ReconstructAllNodesDelegateHandle | |
![]() |
FDelegateHandle | RefreshAllNodesDelegateHandle | Delegate handles for blueprint utils |
![]() |
TArray< FRigVMEditorToolbarExtender > | RigVMEditorToolbarExtenders | |
![]() |
TSharedPtr< FExtensibilityManager > | ToolBarExtensibilityManager |
Functions
Overridden from IRigVMEditorModule
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
FConnectionDrawingPolicy * | CreateConnectionDrawingPolicy
(
int32 InBackLayerID, |
|
![]() ![]() ![]() |
void | GetContextMenuActions
(
const URigVMEdGraphSchema* Schema, |
|
![]() ![]() |
void | GetInstanceActions
(
URigVMBlueprint* RigVMBlueprint, |
|
![]() ![]() ![]() |
void | GetNodeContextMenuActions
(
URigVMBlueprint* RigVMBlueprint, |
|
![]() ![]() ![]() |
void | GetPinContextMenuActions
(
URigVMBlueprint* RigVMBlueprint, |
|
![]() ![]() |
void | GetTypeActions
(
URigVMBlueprint* RigVMBlueprint, |
Overridden from IModuleInterface
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | Called before the module is unloaded, right before the module object is destroyed. | |
![]() ![]() |
void | IModuleInterface implementation |
Overridden from IHasMenuExtensibility
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
TSharedPtr< FExtensibilityManager > | IHasMenuExtensibility interface |
Overridden from IHasToolBarExtensibility
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
TSharedPtr< FExtensibilityManager > | IHasToolBarExtensibility interface |
Typedefs
Name | Description |
---|---|
FRigVMEditorToolbarExtender | Get all toolbar extenders |