Mercurial > hg > svcore
comparison base/PlayParameterRepository.h @ 284:41d64b873d87
* continue to pick "new" colours for coloured layers even when all colours
have been used at least once, rather than sticking on the last one
* some messing about with application palette settings
* when replacing an audio file, retain the previous playback settings for
any layers that depended on the old file
* re-check plugin program setting when a parameter changes -- so a plugin
can decide to reset the program if the parameters no longer match those
for the current program
* fix failure to update check-boxes for toggled plugin parameters when their
parameters are changed by program changes
author | Chris Cannam |
---|---|
date | Thu, 09 Aug 2007 14:40:03 +0000 |
parents | 82f529a08cf3 |
children | 5858cc462d0a |
comparison
equal
deleted
inserted
replaced
283:7336fe3a7caa | 284:41d64b873d87 |
---|---|
32 | 32 |
33 virtual ~PlayParameterRepository(); | 33 virtual ~PlayParameterRepository(); |
34 | 34 |
35 void addModel(const Model *model); | 35 void addModel(const Model *model); |
36 void removeModel(const Model *model); | 36 void removeModel(const Model *model); |
37 void copyParameters(const Model *from, const Model *to); | |
37 | 38 |
38 PlayParameters *getPlayParameters(const Model *model) const; | 39 PlayParameters *getPlayParameters(const Model *model); |
39 | 40 |
40 void clear(); | 41 void clear(); |
41 | 42 |
42 signals: | 43 signals: |
43 void playParametersChanged(PlayParameters *); | 44 void playParametersChanged(PlayParameters *); |