Navigation
Unreal Engine C++ API Reference > Editor > UnrealEd
Inheritance Hierarchy
- FModeTool
- FModeTool_GeometryModify
- FModeTool_Texture
References
Module | UnrealEd |
Header | /Engine/Source/Editor/UnrealEd/Public/EditorModeTools.h |
Include | #include "EditorModeTools.h" |
Syntax
class FModeTool
Remarks
Base class for all editor mode tools.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
bool | bUseWidget | If true, this tool wants to have input filtered through the editor widget. |
![]() |
EModeTools | ID | Which tool this is. |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FModeTool () |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
~FModeTool () |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | BoxSelect
(
FBox& InBox, |
|
![]() ![]() |
bool | CapturedMouseMove
(
FEditorViewportClient* InViewportClient, |
Called when the mouse is moved while a window input capture is in effect |
![]() ![]() |
void | DrawHUD
(
FEditorViewportClient* ViewportClient, |
|
![]() ![]() |
bool | EndModify () |
|
![]() ![]() |
void | EndTrans () |
|
![]() ![]() |
bool | FrustumSelect
(
const FConvexVolume& InFrustum, |
|
![]() ![]() |
EModeTools | GetID () |
Returns the tool type. |
![]() ![]() ![]() |
FString | GetName () |
Returns the name that gets reported to the editor. |
![]() ![]() |
bool | InputAxis
(
FEditorViewportClient* InViewportClient, |
|
![]() ![]() |
bool | InputDelta
(
FEditorViewportClient* InViewportClient, |
|
![]() ![]() |
bool | InputKey
(
FEditorViewportClient* ViewportClient, |
|
![]() ![]() |
bool | LostFocus
(
FEditorViewportClient* ViewportClient, |
|
![]() ![]() |
bool | MouseEnter
(
FEditorViewportClient* ViewportClient, |
|
![]() ![]() |
bool | MouseLeave
(
FEditorViewportClient* ViewportClient, |
|
![]() ![]() |
bool | MouseMove
(
FEditorViewportClient* ViewportClient, |
|
![]() ![]() |
bool | ReceivedFocus
(
FEditorViewportClient* ViewportClient, |
|
![]() ![]() |
void | Render
(
const FSceneView* View, |
|
![]() ![]() |
void | SelectNone () |
|
![]() ![]() |
bool | StartModify () |
|
![]() ![]() |
void | StartTrans () |
|
![]() ![]() |
void | Tick
(
FEditorViewportClient* ViewportClient, |
Tick. |
![]() ![]() |
bool | UseWidget () |
Returns true if this tool wants to have input filtered through the editor widget. |