Ardour
9.7-101-gea2684d388
slipdraggable.h
Go to the documentation of this file.
1
#pragma once
2
3
namespace
ARDOUR
{
4
class
Region;
5
}
6
7
class
SlipDraggable
8
{
9
public
:
10
SlipDraggable
() {}
11
virtual
~SlipDraggable
() {}
12
13
virtual
void
drag_start
() = 0;
14
virtual
void
drag_end
() = 0;
15
virtual
std::shared_ptr<ARDOUR::Region>
region
()
const
= 0;
16
};
17
SlipDraggable
Definition:
slipdraggable.h:8
SlipDraggable::region
virtual std::shared_ptr< ARDOUR::Region > region() const =0
SlipDraggable::drag_end
virtual void drag_end()=0
SlipDraggable::SlipDraggable
SlipDraggable()
Definition:
slipdraggable.h:10
SlipDraggable::drag_start
virtual void drag_start()=0
SlipDraggable::~SlipDraggable
virtual ~SlipDraggable()
Definition:
slipdraggable.h:11
ARDOUR
Definition:
analysis_window.h:44
gtk2_ardour
slipdraggable.h
Generated on Mon Jun 29 2026 06:05:56 for Ardour by
1.9.1