justasample/Source/Components/FxDragTarget.h
2026-07-23 23:40:48 +02:00

20 lines
No EOL
544 B
C++

/*
==============================================================================
FxDragTarget.h
Created: 7 Jan 2024 12:21:57pm
Author: binya
==============================================================================
*/
#pragma once
/** This interface mostly exists separately to avoid some circular reference problems */
class FxDragTarget
{
public:
virtual ~FxDragTarget() = default;
virtual void dragStarted(juce::Component* component, const juce::MouseEvent& event) = 0;
virtual void dragEnded() = 0;
};