Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/SampleToolsEditorMode/Source/Public/SampleToolsEditorMode.h |
Include |
#include "SampleToolsEditorMode.h" |
UCLASS()
class USampleToolsEditorMode : public UEdMode
This class provides an example of how to extend a UEdMode to add some simple tools using the InteractiveTools framework. The various UEdMode input event handlers (see UEdMode.h) forward events to a UEdModeInteractiveToolsContext instance, which has all the logic for interacting with the InputRouter, ToolManager, etc. The functions provided here are the minimum to get started inserting some custom behavior. Take a look at the UEdMode markup for more extensibility options.
Name | Description | |
---|---|---|
|
USampleToolsEditorMode() |
Name | Description | |
---|---|---|
|
~USampleToolsEditorMode() |
Name | Description | ||
---|---|---|---|
|
ActorSelectionChangeNotify() |
||
|
CreateToolkit() |
||
|
Enter() |
||
|
GetModeCommands() |
Name |
Description |
---|---|
EM_SampleToolsEditorModeId |