summaryrefslogtreecommitdiff
path: root/muse2/muse/mplugins/rhythm.h
diff options
context:
space:
mode:
Diffstat (limited to 'muse2/muse/mplugins/rhythm.h')
-rw-r--r--muse2/muse/mplugins/rhythm.h27
1 files changed, 17 insertions, 10 deletions
diff --git a/muse2/muse/mplugins/rhythm.h b/muse2/muse/mplugins/rhythm.h
index d60e7993..de6c178b 100644
--- a/muse2/muse/mplugins/rhythm.h
+++ b/muse2/muse/mplugins/rhythm.h
@@ -34,17 +34,22 @@
#include <QMainWindow>
+#define MAX_GROUPS 5
+#define MAX_KEYS 20
+
class QCloseEvent;
+namespace MusECore {
+class Xml;
+}
+
+namespace MusEGui {
+
class tTrack;
class tEventWin;
class tSong;
class tBarInfo;
-#define MAX_GROUPS 5
-#define MAX_KEYS 20
-
-class Xml;
#if 0
//---------------------------------------------------------
@@ -59,8 +64,8 @@ struct tRhyGroup {
listen = 0;
contrib = 0;
}
-// void write(int, Xml&);
-// void read(Xml&);
+// void write(int, MusECore::Xml&);
+// void read(MusECore::Xml&);
};
//---------------------------------------------------------
@@ -71,8 +76,8 @@ struct tRhyGroups {
tRhyGroup g[MAX_GROUPS];
tRhyGroup& operator [] (int i) { return g[i]; }
-// void write(int, Xml&);
-// void read(Xml&);
+// void write(int, MusECore::Xml&);
+// void read(MusECore::Xml&);
};
//---------------------------------------------------------
@@ -123,8 +128,8 @@ class tRhythm
void GenInit(long start_clock);
void GenerateEvent(tTrack *track, long clock, short vel, short len);
- void write(int, Xml&);
- void read(Xml&);
+ void write(int, MusECore::Xml&);
+ void read(MusECore::Xml&);
};
#endif
@@ -209,5 +214,7 @@ class RhythmGen : public QMainWindow, public Ui::RhythmBase
// bool OnClose();
};
+} // namespace MusEGui
+
#endif