Navigation
API > API/Plugins > API/Plugins/RigVMEditor
Shallow interface declaration for use within RigVMDeveloper
| Name | IRigVMEditorModule |
| Type | class |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVMEditor/Public/RigVMEditorModule.h |
| Include Path | #include "RigVMEditorModule.h" |
Syntax
class IRigVMEditorModule :
public IModuleInterface ,
public IHasMenuExtensibility ,
public IHasToolBarExtensibility ,
public FStructureEditorUtils::INotifyOnStructChanged
Inheritance Hierarchy
- FStructureEditorUtils::INotifyOnStructChanged → IRigVMEditorModule
Implements Interfaces
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool AssetsPublicFunctionsAllowed
(
const FAssetData& InAssetData |
RigVMEditorModule.h | ||
FConnectionDrawingPolicy * CreateConnectionDrawingPolicy
(
int32 InBackLayerID, |
RigVMEditorModule.h | ||
void GetContextMenuActions
(
const URigVMEdGraphSchema* Schema, |
RigVMEditorModule.h | ||
void GetInstanceActions
(
URigVMBlueprint* RigVMBlueprint, |
RigVMEditorModule.h | ||
void GetNodeContextMenuActions
(
IRigVMClientHost* RigVMClientHost, |
RigVMEditorModule.h | ||
void GetPinContextMenuActions
(
IRigVMClientHost* RigVMClientHost, |
RigVMEditorModule.h | ||
void GetTypeActions
(
URigVMBlueprint* RigVMBlueprint, |
RigVMEditorModule.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static IRigVMEditorModule & Get() |
RigVMEditorModule.h |