Choose your operating system:
Windows
macOS
Linux
| FGameDragDropOperation | ||
| FGCObject
|
Module |
|
Header |
/Engine/Source/Runtime/UMG/Public/Slate/UMGDragDropOp.h |
Include |
#include "Slate/UMGDragDropOp.h" |
class FUMGDragDropOp :
public FGameDragDropOperation,
public FGCObject
This is the drag/drop class used for UMG, all UMG drag drop operations utilize this operation. It supports moving a UObject payload and using a UWidget decorator.
Name | Description | |
---|---|---|
|
FUMGDragDropOp() |
Name | Description | ||
---|---|---|---|
|
UDragDropOpe... |
GetOperation() |
|
|
const FStrin... |
GetTypeId() |
|
|
TSharedRef< ... |
New ( |
Name | Description | ||
---|---|---|---|
|
AffectedByPointerEvent ( |
Checks if this drag and drop operation is affected by a given PointerEvent. |
|
|
Construct() |
Constructs the window and widget if applicable. |
|
|
TSharedPtr< ... |
GetDefaultDecorator() |
Gets the widget that will serve as the decorator unless overridden. |
|
IsOfTypeImpl ( |
Checks whether this drag and drop operation can cast safely to the specified type. |
|
|
OnCursorQuery() |
Allows drag/drop operations to override the current cursor |
|
|
OnDragged ( |
Called when the mouse was moved during a drag and drop operation |
|
|
OnDrop ( |
Invoked when the drag and drop operation has ended. |
Name | Description | ||
---|---|---|---|
|
AddReferencedObjects ( |
Begin FGCObject. |
|
|
GetReferencerName() |
Use this method to report a name for your referencer. |