Navigation
API > API/Editor > API/Editor/UnrealEd
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Public/EditorModeRegistry.h |
| Include | #include "EditorModeRegistry.h" |
Syntax
class FEditorModeRegistry
Remarks
A registry of editor modes and factories
Functions
| Type | Name | Description | |
|---|---|---|---|
| FEditorModeRegistry & | Get () |
Singleton access | |
| const FactoryMap & | Const access to the internal factory map | ||
| FEditorModeInfo | GetModeInfo
(
FEditorModeID ModeID |
Get a currently registered mode information for specified ID | |
| TArray< FEditorModeInfo > | Get a list of information for all currently registered modes, sorted by UI priority order | ||
| FOnModeRegistered & | Event that is triggered whenever a mode is registered | ||
| FOnModeUnregistered & | Event that is triggered whenever a mode is unregistered | ||
| FRegisteredModesChangedEvent & | Event that is triggered whenever a mode is registered or unregistered | ||
| void | RegisterMode
(
FEditorModeID ModeID, |
Registers an editor mode. Typically called from a module's StartupModule() routine. | |
| void | RegisterMode
(
FEditorModeID ModeID, |
Registers an editor mode type. Typically called from a module's StartupModule() routine. | |
| void | UnregisterMode
(
FEditorModeID ModeID |
Unregisters an editor mode. |
Typedefs
| Name | Description |
|---|---|
| FactoryMap |