SThemeColorBlock::OnDragDetected

Called when Slate detects that a widget started to be dragged.

Choose your operating system:

Windows

macOS

Linux

Override Hierarchy

SWidget::OnDragDetected()

SThemeColorBlock::OnDragDetected()

References

Module

AppFramework

Header

/Engine/Source/Runtime/AppFramework/Public/Widgets/Colors/SColorThemes.h

Include

#include "Widgets/Colors/SColorThemes.h"

Source

/Engine/Source/Runtime/AppFramework/Private/Widgets/Colors/SColorThemes.cpp

Syntax

virtual FReply OnDragDetected
(
    const FGeometry & MyGeometry,
    const FPointerEvent & MouseEvent
)

Remarks

Called when Slate detects that a widget started to be dragged. Usage: A widget can ask Slate to detect a drag. OnMouseDown() reply with FReply::Handled().DetectDrag( SharedThis(this) ). Slate will either send an OnDragDetected() event or do nothing. If the user releases a mouse button or leaves the widget before a drag is triggered (maybe user started at the very edge) then no event will be sent.

Parameters

Parameter

Description

InMyGeometry

Widget geometry

InMouseEvent

MouseMove that triggered the drag