Navigation
Unreal Engine C++ API Reference > Plugins > DMXEditor
Inheritance Hierarchy
- IModuleInterface
- IHasMenuExtensibility
- IHasToolBarExtensibility
- FDMXEditorModule
References
Module | DMXEditor |
Header | /Engine/Plugins/VirtualProduction/DMX/DMXEngine/Source/DMXEditor/Public/DMXEditorModule.h |
Include | #include "DMXEditorModule.h" |
Syntax
class FDMXEditorModule :
public IModuleInterface ,
public IHasMenuExtensibility,
public IHasToolBarExtensibility
Remarks
Implements the DMX Editor Module.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TSharedPtr< FExtensibilityManager > | MenuExtensibilityManager | |
![]() |
TSharedPtr< FExtensibilityManager > | ToolBarExtensibilityManager |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
TSharedRef< FDMXEditor > | CreateEditor
(
const EToolkitMode::Type Mode, |
Creates an instance of a DMX Library editor object. |
![]() ![]() |
void | ExportDMXLibraryAsMVRFile
(
UDMXLibrary* DMXLibrary, |
Exports a DMX Library as MVR file |
![]() ![]() |
FDMXEditorModule & | Get () |
Get the instance of this module. |
![]() ![]() |
EAssetTypeCategories::Type | ||
![]() ![]() |
TSharedPtr< FExtender > | Get Level Editor Toolbar Menu extender | |
![]() ![]() |
TSharedPtr< FExtensibilityManager > | ||
![]() ![]() |
TSharedPtr< FExtensibilityManager > | ||
![]() |
void | Registers asset types actions | |
![]() |
void | Registers asset types categories | |
![]() |
void | Registers global class customizations | |
![]() |
void | Registers nomad tab spawners | |
![]() |
void | Registers global property type customizations | |
![]() |
void | Registers sequencer related types | |
![]() |
void | Starts up the pie manager |
Overridden from IModuleInterface
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | Called before the module is unloaded, right before the module object is destroyed. | |
![]() ![]() |
void | Called right after the module DLL has been loaded and the module object has been created Load dependent modules here, and they will be guaranteed to be available during ShutdownModule. |
Constants
Name | Description |
---|---|
DMXEditorAppIdentifier | DataTable Editor app identifier string |
DMXEditorAssetCategory | The DMX Editor asset category |
LevelEditorToolbarDMXMenuExtender | Extender for the Level Editor Toolbar Menu |
ModuleName | The module DMX Editor Module name |