Suppression des lignes de debug, ajout de getters
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user