Main Page | Modules | Class Hierarchy | Class List | File List | Class Members | Related Pages

AttributesMC.h

00001 #ifndef ATTRIBUTESMUSIC_H
00002 #define ATTRIBUTESMUSIC_H
00003 #include "Attribute.h"
00004 #include "MeasureInserter.h"
00005 #include "ClefMC.h"
00006 #include "TimeMC.h"
00007 
00015 class AttributesMusic
00016 {
00017 int divisions;
00018 int UTFactor;
00019 int start;
00020 public:
00021   QList < AttributeMusic > attributes;
00022   int size();
00023   void setUTFactor(int);
00024   AttributesMusic();
00025   AttributeMusic * attributeAt(int i);
00026   QPtrList<ClefMusic> getClefs( );
00027   ClefMusic * getClef(int );
00028   TimeMusic * getTime();
00029   void setClef(ClefMusic *);
00030   void setTime(TimeMusic *);
00031   void setDivisions(int);
00032   void setStart(int);
00033   int getStart();
00034   int getLTotalDivisions();
00035   int getUTotalDivisions();
00036   int getLDivisions();
00037   int getUDivisions();
00038   QString toString();
00039    KeyMC * getKey();
00040    void setKey(KeyMC *);
00041 void setUFFactor(int);
00042   int getBeats();
00043   int getBeatType();
00044 };
00045 
00051 class StaffAttributesMusic
00052 {
00053 };
00054 #endif

Generated on Tue Jun 1 21:13:28 2004 for Alternate Take by doxygen 1.3.6