Navigation
API > API/Editor > API/Editor/SequencerCore
Interface for drag and drop operations that are handled by edit tools in Sequencer.
| Name | ISequencerEditToolDragOperation |
| Type | class |
| Header File | /Engine/Source/Editor/SequencerCore/Public/ISequencerEditTool.h |
| Include Path | #include "ISequencerEditTool.h" |
Syntax
class ISequencerEditToolDragOperation
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ISequencerEditToolDragOperation() |
Virtual destructor. | ISequencerEditTool.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FCursorReply GetCursor() |
Request the cursor for this drag operation | ISequencerEditTool.h | |
void OnBeginDrag
(
const FPointerEvent& MouseEvent, |
Called to initiate a drag | ISequencerEditTool.h | |
void OnDrag
(
const FPointerEvent& MouseEvent, |
Notification called when the mouse moves while dragging | ISequencerEditTool.h | |
void OnEndDrag
(
const FPointerEvent& MouseEvent, |
Called when a drag has ended | ISequencerEditTool.h | |
int32 OnPaint
(
const FGeometry& AllottedGeometry, |
Override to implement drag-specific paint logic | ISequencerEditTool.h |