Navigation
API > API/Editor > API/Editor/UnrealEd
| Name | ILegacyEdModeViewportInterface |
| Type | class |
| Header File | /Engine/Source/Editor/UnrealEd/Public/Tools/LegacyEdModeInterfaces.h |
| Include Path | #include "Tools/LegacyEdModeInterfaces.h" |
Syntax
class ILegacyEdModeViewportInterface
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool AllowsViewportDragTool() |
Tools/LegacyEdModeInterfaces.h | ||
virtual bool CapturedMouseMove
(
FEditorViewportClient* InViewportClient, |
Called when the mouse is moved while a window input capture is in effect | Tools/LegacyEdModeInterfaces.h | |
virtual bool DisallowMouseDeltaTracking() |
If the Edmode is handling its own mouse deltas, it can disable the MouseDeltaTacker | Tools/LegacyEdModeInterfaces.h | |
virtual bool EndTracking
(
FEditorViewportClient* InViewportClient, |
Tools/LegacyEdModeInterfaces.h | ||
virtual bool HandleClick
(
FEditorViewportClient* InViewportClient, |
Tools/LegacyEdModeInterfaces.h | ||
virtual bool InputAxis
(
FEditorViewportClient* InViewportClient, |
Tools/LegacyEdModeInterfaces.h | ||
virtual bool InputDelta
(
FEditorViewportClient* InViewportClient, |
Tools/LegacyEdModeInterfaces.h | ||
virtual bool InputKey
(
FEditorViewportClient* ViewportClient, |
Tools/LegacyEdModeInterfaces.h | ||
virtual bool LostFocus
(
FEditorViewportClient* ViewportClient, |
Tools/LegacyEdModeInterfaces.h | ||
virtual bool MouseEnter
(
FEditorViewportClient* ViewportClient, |
Tools/LegacyEdModeInterfaces.h | ||
virtual bool MouseLeave
(
FEditorViewportClient* ViewportClient, |
Tools/LegacyEdModeInterfaces.h | ||
virtual bool MouseMove
(
FEditorViewportClient* ViewportClient, |
Tools/LegacyEdModeInterfaces.h | ||
virtual bool PostConvertMouseMovement
(
FEditorViewportClient* InViewportClient |
Called after mouse movement is converted to drag/rot | Tools/LegacyEdModeInterfaces.h | |
virtual bool PreConvertMouseMovement
(
FEditorViewportClient* InViewportClient |
Called before mouse movement is converted to drag/rot | Tools/LegacyEdModeInterfaces.h | |
virtual bool ProcessCapturedMouseMoves
(
FEditorViewportClient* InViewportClient, |
Process all captured mouse moves that occurred during the current frame | Tools/LegacyEdModeInterfaces.h | |
virtual bool ReceivedFocus
(
FEditorViewportClient* ViewportClient, |
Tools/LegacyEdModeInterfaces.h | ||
virtual bool StartTracking
(
FEditorViewportClient* InViewportClient, |
Tools/LegacyEdModeInterfaces.h | ||
virtual void Tick
(
FEditorViewportClient* ViewportClient, |
Tools/LegacyEdModeInterfaces.h |