diff options
author | Robert Jonsson <spamatica@gmail.com> | 2011-03-01 16:11:57 +0000 |
---|---|---|
committer | Robert Jonsson <spamatica@gmail.com> | 2011-03-01 16:11:57 +0000 |
commit | e34cbdc31e42538b551025313ff97410ae24b1c7 (patch) | |
tree | f3af0df61e47798759493d1f3581eebd70f4fbbb /muse2/muse/audiotrack.cpp | |
parent | 1645eee5c59ea72438d730a01add17e106b8c82f (diff) |
allow to show/hide track-types from arranger
Diffstat (limited to 'muse2/muse/audiotrack.cpp')
-rw-r--r-- | muse2/muse/audiotrack.cpp | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/muse2/muse/audiotrack.cpp b/muse2/muse/audiotrack.cpp index 11404993..28020caf 100644 --- a/muse2/muse/audiotrack.cpp +++ b/muse2/muse/audiotrack.cpp @@ -21,6 +21,12 @@ #include "plugin.h" #include "audiodev.h" +bool AudioAux::_isVisible=true; +bool AudioInput::_isVisible=true; +bool AudioOutput::_isVisible=true; +bool AudioGroup::_isVisible = true; +bool WaveTrack::_isVisible=true; + // By T356. For caching jack in/out routing names BEFORE file save. // Jack often shuts down during file save, causing the routes to be lost in the file. // cacheJackRouteNames() is ONLY called from MusE::save() in app.cpp @@ -1667,3 +1673,37 @@ void AudioTrack::setAuxSend(int idx, double v) _auxSend[idx] = v; } +//--------------------------------------------------------- +// height +//--------------------------------------------------------- +int AudioOutput::height() const +{ + if (_isVisible) + return _height; + return 0; +} +int AudioInput::height() const +{ + if (_isVisible) + return _height; + return 0; +} +int AudioAux::height() const +{ + if (_isVisible) + return _height; + return 0; +} +int AudioGroup::height() const +{ + if (_isVisible) + return _height; + return 0; +} +int WaveTrack::height() const +{ + if (_isVisible) + return _height; + return 0; +} + |