// Copyright Epic Games, Inc. All Rights Reserved. #pragma once #include "Containers/Array.h" #include "Containers/UnrealString.h" #include "DragAndDrop/DecoratedDragDropOp.h" #include "Input/DragAndDrop.h" #include "UObject/NameTypes.h" class FDragDropEvent; /** Drag/drop operation for dragging layers in the editor */ class LAYERS_API FLayersDragDropOp : public FDecoratedDragDropOp { public: DRAG_DROP_OPERATOR_TYPE(FLayersDragDropOp, FDragDropOperation) /** The names of the layers being dragged */ TArray Layers; virtual void Construct() override; };