Module |
|
Header |
/Engine/Source/Editor/UnrealEd/Public/EditorModeRegistry.h |
Include |
#include "EditorModeRegistry.h" |
struct IEditorModeFactory : public TSharedFromThis< IEditorModeFactory >
Name | Description | |
---|---|---|
|
~IEditorModeFactory() |
Virtual destructor |
Name | Description | ||
---|---|---|---|
|
TSharedRef< ... |
CreateMode() |
Create a new instance of our mode |
|
UEdMode *... |
CreateScriptableMode() |
|
|
ForScriptableMode() |
||
|
FEditorModeI... |
GetModeInfo() |
Gets the information pertaining to the mode type that this factory creates |
|
OnSelectionChanged ( |
Allows mode factories to handle selection change events, and potentially activate/deactivate modes |