mirror of
https://codeberg.org/armin/justasample.git
synced 2026-09-01 20:30:48 +02:00
20 lines
544 B
C
20 lines
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;
|
||
|
|
};
|