| FWorkflowCentricApplication | ||
| FNotifyHook
|
Module |
|
Header |
/Engine/Plugins/Experimental/DigitalMultiplex/DMXEngine/Source/DMXEditor/Public/DMXEditor.h |
Include |
#include "DMXEditor.h" |
class FDMXEditor :
public FWorkflowCentricApplication,
public FNotifyHook
Name | Description | |
---|---|---|
|
FDMXEditor() |
Name | Description | |
---|---|---|
|
~FDMXEditor() |
Name | Description | ||
---|---|---|---|
|
CanAddNewEntity ( |
Checks if adding a new Entity is allowed in the current list |
|
|
CommonInitialization ( |
Should be called when initializing |
|
|
CreateDefaultCommands() |
Create Default Commands |
|
|
CreateDefaultTabContents ( |
Creates the widgets that go into the tabs (note: does not create the tabs themselves) |
|
|
TSharedRef< ... |
GetControllersTab() |
|
|
UDMXLibrary ... |
GetDMXLibrary() |
Get the DMX library being edited |
|
TSharedPtr< ... |
GetEditorWidgetForEntityType ( |
Gets the content widget for the tab that edits Entities from InEntityClass |
|
TSharedRef< ... |
GetFixturePatchTab() |
|
|
TSharedRef< ... |
GetFixtureTypesTab() |
|
|
TSharedRef< ... |
GetInputConsoleTab() |
|
|
FOnGetBaseNa... |
GetOnGetBaseNameForNewEntity() |
Called before a new Entity creation to set its base name. |
|
FOnSetupNewE... |
GetOnSetupNewEntity() |
Called right after a new Entity is created, to set its values up before it gets selected and renamed. |
|
TSharedRef< ... |
GetOutputConsoleTab() |
|
|
GetSelectedEntitiesFromTypeTab ( |
Get the selected entities from the tab that stores the passed in type |
|
|
TSharedPtr< ... |
GetToolbarBuilder() |
|
|
InitalizeExtenders() |
Called during initialization of the DMX editor to register commands and extenders. |
|
|
InitEditor ( |
Edits the specified DMX library |
|
|
InvokeEditorTabFromEntityType ( |
Activate the editor tab suited to edit Entities of type InEntityClass |
|
|
NewEntity_IsVisibleForType ( |
||
|
OnAddNewEntity ( |
Adds a new Entity to this DMX Library |
|
|
OnAddNewEntity_OnClick ( |
||
|
RegisterApplicationModes ( |
Called during initialization of the DMX editor to register any application modes. |
|
|
RegisterToolbarTab ( |
||
|
RenameNewlyAddedEntity ( |
Utility function to handle all steps required to rename a newly added Entity |
|
|
SelectEntitiesInTypeTab ( |
Switch to the correct tab for the first Entity's type and select the Entities |
|
|
SelectEntityInItsTypeTab ( |
Switch to the correct tab to select an Entity for editing |
Name | Description | ||
---|---|---|---|
|
GetBaseToolkitName() |
Returns the localized name of this toolkit type (typically just " |
|
|
GetToolkitFName() |
Returns the invariant name of this toolkit type |
|
|
GetWorldCentricTabColorScale() |
||
|
GetWorldCentricTabPrefix() |
Returns the localize prefix string to use for tab labels in world-centric mode. |
Name |
Description |
---|---|
ToolkitFName |
The name given to all instances of this type of editor |