Navigation
API > API/Plugins > API/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 |