summaryrefslogtreecommitdiff
path: root/muse2/muse/waveevent.h
diff options
context:
space:
mode:
Diffstat (limited to 'muse2/muse/waveevent.h')
-rw-r--r--muse2/muse/waveevent.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/muse2/muse/waveevent.h b/muse2/muse/waveevent.h
index e814fe3d..d11803c7 100644
--- a/muse2/muse/waveevent.h
+++ b/muse2/muse/waveevent.h
@@ -44,15 +44,17 @@ class WaveEventBase : public EventBase {
int _spos; // start sample position in WaveFile
bool deleted;
- virtual EventBase* clone();
+ virtual EventBase* clone() const;
public:
WaveEventBase(EventType t);
virtual ~WaveEventBase() {}
+
+ virtual bool isSimilarTo(const EventBase& other) const;
virtual void read(Xml&);
virtual void write(int, Xml&, const Pos& offset, bool forcePath = false) const;
- virtual EventBase* mid(unsigned, unsigned);
+ virtual EventBase* mid(unsigned, unsigned) const;
virtual void dump(int n = 0) const;