|
26 | 26 |
|
27 | 27 | class Project: public Persistent,public VariableContainer,I_Observer { |
28 | 28 | public: |
29 | | - Project() ; |
30 | | - ~Project() ; |
31 | | - void Purge() ; |
32 | | - void PurgeInstruments(bool removeFromDisk) ; |
| 29 | + Project(); |
| 30 | + ~Project(); |
| 31 | + void Purge(); |
| 32 | + void PurgeInstruments(bool removeFromDisk); |
33 | 33 |
|
34 | | - Song *song_ ; |
35 | | - |
36 | | - int GetMasterVolume() ; |
37 | | - bool Wrap() ; |
38 | | - void OnTempoTap(); |
39 | | - void NudgeTempo(int value) ; |
40 | | - int GetScale(); |
41 | | - int GetTempo() ; // Takes nudging into account |
42 | | - int GetTranspose() ; |
43 | | - int GetSoftclip(); |
44 | | - int GetSoftclipGain(); |
45 | | - int GetPregain(); |
| 34 | + Song *song_; |
46 | 35 |
|
47 | | - void Trigger(); |
| 36 | + int GetMasterVolume(); |
| 37 | + bool Wrap(); |
| 38 | + void OnTempoTap(); |
| 39 | + void NudgeTempo(int value); |
| 40 | + int GetScale(); |
| 41 | + int GetTempo(); // Takes nudging into account |
| 42 | + int GetTranspose(); |
| 43 | + int GetSoftclip(); |
| 44 | + int GetSoftclipGain(); |
| 45 | + int GetPregain(); |
48 | 46 |
|
49 | | - // I_Observer |
50 | | - virtual void Update(Observable &o,I_ObservableData *d); |
51 | | - |
52 | | - InstrumentBank* GetInstrumentBank() ; |
53 | | - virtual void SaveContent(TiXmlNode *node) ; |
54 | | - virtual void RestoreContent(TiXmlElement *element); |
| 47 | + void Trigger(); |
55 | 48 |
|
56 | | - void LoadFirstGen(const char *root) ; |
| 49 | + // I_Observer |
| 50 | + virtual void Update(Observable &o, I_ObservableData *d); |
| 51 | + |
| 52 | + InstrumentBank *GetInstrumentBank(); |
| 53 | + virtual void SaveContent(TiXmlNode *node); |
| 54 | + virtual void RestoreContent(TiXmlElement *element); |
| 55 | + |
| 56 | + void LoadFirstGen(const char *root); |
57 | 57 |
|
58 | 58 | protected: |
59 | | - void buildMidiDeviceList() ; |
60 | | -private: |
61 | | - InstrumentBank *instrumentBank_ ; |
62 | | - char **midiDeviceList_ ; |
63 | | - int midiDeviceListSize_ ; |
64 | | - int tempoNudge_ ; |
65 | | - unsigned long lastTap_[MAX_TAP] ; |
66 | | - unsigned int tempoTapCount_ ; |
67 | | -} ; |
| 59 | + void buildMidiDeviceList(); |
68 | 60 |
|
| 61 | +private: |
| 62 | + InstrumentBank *instrumentBank_; |
| 63 | + char **midiDeviceList_; |
| 64 | + int midiDeviceListSize_; |
| 65 | + int tempoNudge_; |
| 66 | + unsigned long lastTap_[MAX_TAP]; |
| 67 | + unsigned int tempoTapCount_; |
| 68 | +}; |
69 | 69 | #endif |
70 | | - |
0 commit comments