Navigation
Unreal Engine C++ API Reference > Runtime > SlateCore > Input
Inheritance Hierarchy
- TSharedFromThis
- FDragDropOperation
- FExternalDragOperation
References
Module | SlateCore |
Header | /Engine/Source/Runtime/SlateCore/Public/Input/DragAndDrop.h |
Include | #include "Input/DragAndDrop.h" |
Syntax
class FExternalDragOperation : public FDragDropOperation
Remarks
An external drag and drop operation that originates outside of slate. E.g. an OLE drag and drop.
Constructors
No constructors are accessible with public or protected access.
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
const TArray< FString > & | GetFiles () |
|
![]() ![]() |
const FString & | GetText () |
|
![]() ![]() |
const FString & | GetTypeId () |
|
![]() ![]() |
bool | HasFiles () |
|
![]() ![]() |
bool | HasText () |
|
![]() ![]() |
TSharedRef< FExternalDragOperation > | Creates a new external file drag operation | |
![]() ![]() |
TSharedRef< FExternalDragOperation > | NewOperation
(
FString InText, |
Creates a new external combined drag operation |
![]() ![]() |
TSharedRef< FExternalDragOperation > | Creates a new external text drag operation |
Overridden from FDragDropOperation
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
bool | IsOfTypeImpl
(
const FString& Type |
Checks whether this drag and drop operation can cast safely to the specified type. |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
EExternalDragType |