Canorus  0.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
instrumentchange.h
Go to the documentation of this file.
1 
8 #ifndef INSTRUMENTCHANGE_H_
9 #define INSTRUMENTCHANGE_H_
10 
11 #include <QString>
12 #include "core/mark.h"
13 
14 class CANote;
15 
16 class CAInstrumentChange: public CAMark {
17 public:
18  CAInstrumentChange( int instrument, CANote *note );
19  virtual ~CAInstrumentChange();
20 
22  int compare( CAMusElement* );
23 
24  inline const int instrument() { return _instrument; }
25  inline void setInstrument( const int instrument ) { _instrument = instrument; }
26 
27 private:
29 };
30 
31 #endif /* INSTRUMENTCHANGE_H_ */