// Copyright Epic Games, Inc. All Rights Reserved. #pragma once #include "MVVM/ViewModels/OutlinerViewModelDragDropOp.h" namespace UE { namespace MovieScene { struct FFixedObjectBindingID; } // namespace MovieScene namespace Sequencer { class FSequencerObjectBindingDragDropOp : public FOutlinerViewModelDragDropOp { public: DRAG_DROP_OPERATOR_TYPE( FSequencerObjectBindingDragDropOp, FOutlinerViewModelDragDropOp ) virtual TArray GetDraggedBindings() const = 0; virtual TArray GetDraggedRebindableBindings() const = 0; }; } // namespace Sequencer } // namespace UE