Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Editor/ModelingToolsEditorMode/Source/ModelingToolsEditorMode/Public/ModelingToolsEditorMode.h |
Include |
#include "ModelingToolsEditorMode.h" |
UCLASS(Transient)
class UModelingToolsEditorMode : public UBaseLegacyWidgetEdMode
Name | Description | ||
---|---|---|---|
|
TSharedPtr< FLe... |
LevelObjectsObserver |
|
|
MeshCreatedEventHandle |
||
|
SceneSnappingManager |
||
|
SelectionModifiedEventHandle |
||
|
TUniquePtr< FSt... |
StylusStateTracker |
|
|
TextureCreatedEventHandle |
Name | Description | |
---|---|---|
|
UModelingToolsEditorMode() |
|
|
UModelingToolsEditorMode ( |
Name | Description | |
---|---|---|
|
~UModelingToolsEditorMode() |
Name | Description | ||
---|---|---|---|
|
ActorSelectionChangeNotify() |
||
|
BindCommands() |
||
|
CanAutoSave() |
Check to see if this UEdMode wants to disallow AutoSave |
|
|
ComputeBoundingBoxForViewportFocus ( |
Allows an editor mode to override the bounding box used to focus the viewport on a selection |
|
|
CreateToolkit() |
||
|
Enter() |
Called when we "start" this editor mode (ie switch to this tab) |
|
|
Exit() |
Called when we "end" this editor mode (ie switch to another tab) |
|
|
GetPivotForOrbit ( |
Lets each mode/tool specify a pivot point around which the camera should orbit |
|
|
OnToolEnded ( |
||
|
OnToolStarted ( |
||
|
ProcessEditCut() |
||
|
ProcessEditDelete() |
||
|
ShouldToolStartBeAllowed ( |
Subclasses can override this to add additional checks on whether a tool should be allowed to start. |
Name | Description | ||
---|---|---|---|
|
ShouldDrawWidget() |
Lets the mode determine if it wants to draw the widget or not. |
Name | Description | ||
---|---|---|---|
|
Tick ( |
Name |
Description |
---|---|
EM_ModelingToolsEditorModeId |
|
LastModeStartTimestamp |
Analytics tracking |
LastToolStartTimestamp |