Module |
|
Header |
/Engine/Source/Editor/UnrealEd/Public/EditorModeRegistry.h |
Include |
#include "EditorModeRegistry.h" |
class FEditorModeRegistry
A registry of editor modes and factories
Name | Description | ||
---|---|---|---|
|
TSharedPtr< ... |
CreateMode ( |
Create a new instance of the mode registered under the specified ID |
|
UEdMode *... |
CreateScriptableMode ( |
Create a new instance of the mode registered under the specified ID |
|
DECLARE_EVENT ( |
Event that is triggered whenever a mode is registered or unregistered |
|
|
DECLARE_EVENT_OneParam ( |
Event that is triggered whenever a mode is unregistered |
|
|
DECLARE_EVENT_OneParam ( |
Event that is triggered whenever a mode is registered |
|
|
FEditorModeR... |
Get() |
Singleton access |
|
const Factor... |
GetFactoryMap() |
Const access to the internal factory map |
|
FEditorModeI... |
GetModeInfo ( |
Get a currently registered mode information for specified ID |
|
GetSortedModeInfo() |
Get a list of information for all currently registered modes, sorted by UI priority order |
|
|
Initialize() |
Initialize this registry |
|
|
FOnModeRegis... |
OnModeRegistered() |
|
|
FOnModeUnreg... |
OnModeUnregistered() |
|
|
FRegisteredM... |
OnRegisteredModesChanged() |
|
|
RegisterMode ( |
Registers an editor mode. Typically called from a module's StartupModule() routine. |
|
|
RegisterMode ( |
Registers an editor mode type. Typically called from a module's StartupModule() routine. |
|
|
RegisterScriptableMode ( |
Registers an editor mode type. Typically called from a module's StartupModule() routine. |
|
|
Shutdown() |
Shutdown this registry |
|
|
UnregisterMode ( |
Unregisters an editor mode. |
Name |
Description |
---|---|
FactoryMap |