| IModuleInterface | ||
| IHasMenuExtensibility | ||
| IHasToolBarExtensibility
|
Module |
|
Header |
/Engine/Plugins/VirtualProduction/DMX/DMXEngine/Source/DMXEditor/Public/DMXEditorModule.h |
Include |
#include "DMXEditorModule.h" |
class FDMXEditorModule :
public IModuleInterface,
public IHasMenuExtensibility,
public IHasToolBarExtensibility
Implements the DMX Editor Module.
Name | Description | ||
---|---|---|---|
|
TSharedPtr< FEx... |
MenuExtensibilityManager |
|
|
TSharedPtr< FEx... |
ToolBarExtensibilityManager |
Name | Description | ||
---|---|---|---|
|
TSharedRef< ... |
CreateEditor ( |
Creates an instance of a DMX Library editor object. |
|
FDMXEditorMo... |
Get() |
Get the instance of this module. |
|
EAssetTypeCa... |
GetAssetCategory() |
|
|
TSharedPtr< ... |
GetLevelEditorToolbarDMXMenuExtender() |
Get Level Editor Toolbar Menu extender |
|
void |
RegisterAssetTypeActions() |
Registers asset types actions |
|
void |
RegisterAssetTypeCategories() |
Registers asset types categories |
|
void |
RegisterClassCustomizations() |
Registers global class customizations |
|
void |
RegisterNomadTabSpawners() |
Registers nomad tab spawners |
|
void |
RegisterPropertyTypeCustomizations() |
Registers global property type customizations |
|
void |
RegisterSequencerTypes() |
Registers sequencer related types |
|
void |
StartupPIEManager() |
Starts up the pie manager |
Name | Description | ||
---|---|---|---|
|
void |
ShutdownModule() |
Called before the module is unloaded, right before the module object is destroyed. |
|
void |
StartupModule() |
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. |
Name | Description | ||
---|---|---|---|
|
TSharedPtr< ... |
GetMenuExtensibilityManager() |
Name | Description | ||
---|---|---|---|
|
TSharedPtr< ... |
GetToolBarExtensibilityManager() |
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 |