Navigation
API > API/Runtime > API/Runtime/UMG > API/Runtime/UMG/Slate
Inheritance Hierarchy
- FGameDragDropOperation
- FGCObject
- FUMGDragDropOp
References
Module | UMG |
Header | /Engine/Source/Runtime/UMG/Public/Slate/UMGDragDropOp.h |
Include | #include "Slate/UMGDragDropOp.h" |
Syntax
class FUMGDragDropOp :
public FGameDragDropOperation,
public FGCObject
Remarks
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.
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | AddReferencedObjects
(
FReferenceCollector& Collector |
Begin FGCObject. |
![]() ![]() |
bool | AffectedByPointerEvent
(
const FPointerEvent& PointerEvent |
|
![]() ![]() |
void | Construct () |
|
![]() ![]() ![]() |
TSharedPtr< SWidget > | ||
![]() ![]() |
UDragDropOperation * | GetOperation () |
|
![]() ![]() ![]() |
FString | ||
![]() ![]() |
const FString & | GetTypeId () |
|
![]() ![]() ![]() |
bool | IsOfTypeImpl
(
const FString& Type |
|
![]() ![]() |
TSharedRef< FUMGDragDropOp > | New
(
UDragDropOperation* Operation, |
|
![]() ![]() |
FCursorReply | ||
![]() ![]() |
void | OnDragged
(
const FDragDropEvent& DragDropEvent |
|
![]() ![]() |
void | OnDrop
(
bool bDropWasHandled, |