diff options
Diffstat (limited to 'muse2/muse/event.h')
-rw-r--r-- | muse2/muse/event.h | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/muse2/muse/event.h b/muse2/muse/event.h index 94c41e55..01e8e9c2 100644 --- a/muse2/muse/event.h +++ b/muse2/muse/event.h @@ -31,14 +31,17 @@ #include "pos.h" #include "evdata.h" -enum EventType { Note, Controller, Sysex, PAfter, CAfter, Meta, Wave }; - class QString; +namespace MusECore { + class Xml; class EventBase; class WavePart; +enum EventType { Note, Controller, Sysex, PAfter, CAfter, Meta, Wave }; + + //--------------------------------------------------------- // Event //--------------------------------------------------------- @@ -97,10 +100,10 @@ class Event { void setName(const QString& s); int spos() const; void setSpos(int s); - SndFileR sndFile() const; - virtual void setSndFile(SndFileR& sf); + MusECore::SndFileR sndFile() const; + virtual void setSndFile(MusECore::SndFileR& sf); - virtual void readAudio(WavePart* /*part*/, unsigned /*offset*/, float** /*bpp*/, int /*channels*/, int /*nn*/, bool /*doSeek*/, bool /*overwrite*/); + virtual void readAudio(MusECore::WavePart* /*part*/, unsigned /*offset*/, float** /*bpp*/, int /*channels*/, int /*nn*/, bool /*doSeek*/, bool /*overwrite*/); void setTick(unsigned val); unsigned tick() const; @@ -148,5 +151,7 @@ class EventList : public EL { void read(Xml& xml, const char* name, bool midi); }; +} // namespace MusECore + #endif |