Navigation
Unreal Engine C++ API Reference > Editor > UnrealEd
Inheritance Hierarchy
- TSharedFromThis
- IEditorModeFactory
- FEditorModeFactory
References
Module | UnrealEd |
Header | /Engine/Source/Editor/UnrealEd/Public/EditorModeRegistry.h |
Include | #include "EditorModeRegistry.h" |
Syntax
struct FEditorModeFactory : public IEditorModeFactory
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
FEditorModeFactoryCallback | FactoryCallback | Callback used to create an instance of this mode type |
![]() |
FEditorModeInfo | ModeInfo | Information pertaining to this factory's mode |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FEditorModeFactory
(
const FEditorModeInfo& InModeInfo |
||
![]() |
FEditorModeFactory
(
FEditorModeInfo&& InModeInfo |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Overridden from IEditorModeFactory
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
TSharedRef< FEdMode > | CreateMode () |
Create a new instance of our mode |
![]() ![]() ![]() |
FEditorModeInfo | GetModeInfo () |
Gets the information pertaining to the mode type that this factory creates |