Suppression des lignes de debug, ajout de getters

This commit is contained in:
Raspbeguy
2014-04-06 20:24:35 +02:00
parent 9a8c5c711a
commit 194d20ea3a
3 changed files with 36 additions and 6 deletions

View File

@@ -63,3 +63,23 @@ void definirEffet(Motif* m, int portee, int tmp, int effet){
void supprimerNote(Motif* m, int portee, int tmp){
(*(*m->motif)[portee])[tmp].note = 0;
}
int getNote(Motif* m, int portee, int tmp){
return (*(*m->motif)[portee])[tmp].note;
}
int getOctave(Motif* m, int portee, int tmp){
return (*(*m->motif)[portee])[tmp].octave;
}
int getInstrument(Motif* m, int portee, int tmp){
return (*(*m->motif)[portee])[tmp].instrument;
}
int getVolume(Motif* m, int portee, int tmp){
return (*(*m->motif)[portee])[tmp].volume;
}
int getEffet(Motif* m, int portee, int tmp){
return (*(*m->motif)[portee])[tmp].note;
}

View File

@@ -49,4 +49,16 @@ void definirEffet(Motif* m, int portee, int tmp, int effet);
void supprimerNote(Motif* m, int portee, int tmp);
// Maintenant, voici les getters (qui intéressent entre autres Majora)
int getNote(Motif* m, int portee, int tmp);
int getOctave(Motif* m, int portee, int tmp);
int getInstrument(Motif* m, int portee, int tmp);
int getVolume(Motif* m, int portee, int tmp);
int getEffet(Motif* m, int portee, int tmp);
#endif