ULevelEditorDragDropHandler

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

ULevelEditorDragDropHandler

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Public/LevelEditorDragDropHandler.h

Include

#include "LevelEditorDragDropHandler.h"

Syntax

class ULevelEditorDragDropHandler : public UObject

Variables

Name Description

Protected variable

bool

 

bCanDrop

True if it's valid to drop the object at the location queried

Protected variable

bool

 

bRunAssetFilter

Protected variable

FText

 

HintText

Optional hint text that may be returned to the user.

Constructors

Functions

Name Description

Public function Const

bool

 

GetCanDrop()

Public function Const

FText

 

GetPreviewDropHintText()

Public function Virtual

bool

 

PreDropObjectsAtCoordinates

(
    int32 MouseX,
    int32 MouseY,
    UWorld* World,
    FViewport* Viewport,
    const TArray< UObject* >& Dro...,
    TArray< AActor* >& OutNewActo...
)

Public function Virtual

bool

 

PreviewDropObjectsAtCoordinates

(
    int32 MouseX,
    int32 MouseY,
    UWorld* World,
    FViewport* Viewport,
    const FAssetData& AssetData
)