Language:
Discover
By Skill Level
By Category

IEditorModeFactory

Choose your OS:

Inheritance Hierarchy

Syntax

struct IEditorModeFactory : public TSharedFromThis< IEditorModeFactory >

Destructors

Name Description

Public function Virtual

~IEditorModeFactory()

Virtual destructor

Functions

Name Description

Public function

TSharedRef < ...

 

CreateMode()

Create a new instance of our mode

Public function

FEditorModeI ...

 

GetModeInfo()

Gets the information pertaining to the mode type that this factory creates

Public function Virtual

void

 

OnSelectionChanged

(
    FEditorModeTools & Tools,
    UObject * ItemUndergoingChange
)

Allows mode factories to handle selection change events, and potentially activate/deactivate modes

References

Module

UnrealEd

Header

Editor/UnrealEd/Public/EditorModeRegistry.h