Mercurial > hg > svcore
diff base/PlayParameters.h @ 57:7439f1696314
* Add editing for auralisation plugin parameters and programs
* Rename and reorganise the sample plugin sample set
author | Chris Cannam |
---|---|
date | Thu, 23 Mar 2006 15:49:41 +0000 |
parents | d397ea0a79f5 |
children | f277a171749d |
line wrap: on
line diff
--- a/base/PlayParameters.h Wed Mar 22 17:38:29 2006 +0000 +++ b/base/PlayParameters.h Thu Mar 23 15:49:41 2006 +0000 @@ -29,11 +29,16 @@ virtual float getPlayPan() const { return m_playPan; } // -1.0 -> 1.0 virtual float getPlayGain() const { return m_playGain; } + virtual QString getPlayPluginId() const { return m_playPluginId; } + virtual QString getPlayPluginConfiguration() const { return m_playPluginConfiguration; } + public slots: virtual void setPlayMuted(bool muted); virtual void setPlayAudible(bool nonMuted); virtual void setPlayPan(float pan); virtual void setPlayGain(float gain); + virtual void setPlayPluginId(QString id); + virtual void setPlayPluginConfiguration(QString configuration); signals: void playParametersChanged(); @@ -41,11 +46,15 @@ void playAudibleChanged(bool); void playPanChanged(float); void playGainChanged(float); + void playPluginIdChanged(QString); + void playPluginConfigurationChanged(QString); protected: bool m_playMuted; float m_playPan; float m_playGain; + QString m_playPluginId; + QString m_playPluginConfiguration; }; #endif