FMultipleDataDragOp

A drag/drop operation that contains multiple types of dragged data (payloads)

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Public/DragAndDrop/MultipleDataDragDropOp.h

Include

#include "DragAndDrop/MultipleDataDragDropOp.h"

Syntax

class FMultipleDataDragOp : public FDecoratedDragDropOp

Remarks

A drag/drop operation that contains multiple types of dragged data (payloads)

Variables

Name Description

Protected variable

TArray< TUnique...

 

Payload

The data that we're dragging

Functions

Name Description

Public function

void

 

AddPayload

(
    TUniquePtr< IDragPayload > InPayloa...
)

Add some more data to this operation's payload

Public function Virtual Const

const void &...

 

Extract

(
    const FString& Type
)

Extract the specified data type from this operation

Public function Static

const FStrin...

 

GetTypeId()

Overridden from FDragDropOperation

Name Description

Public function Virtual Const

bool

 

IsOfTypeImpl

(
    const FString& Type
)

Checks whether this drag and drop operation can cast safely to the specified type.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss