#include <BankableMIDIOutput.hpp>
Definition at line 11 of file BankableMIDIOutput.hpp.
 
◆ BankableMIDIOutput_Base()
  
  
      
        
          | BankableMIDIOutput_Base::BankableMIDIOutput_Base  | 
          ( | 
          const OutputBank &  | 
          bank | ) | 
           | 
         
       
   | 
  
inlineprotected   | 
  
 
 
◆ getRawBankSetting()
  
  
      
        
          | setting_t BankableMIDIOutput_Base::getRawBankSetting  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
Get the actual bank setting (no matter whether the element is locked or not). 
Definition at line 26 of file BankableMIDIOutput.hpp.
 
 
◆ getSelection()
  
  
      
        
          | setting_t BankableMIDIOutput_Base::getSelection  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
Get the bank setting. 
If the element is locked, the bank setting from the moment it was locked is returned. 
Definition at line 34 of file BankableMIDIOutput.hpp.
 
 
◆ lock()
  
  
      
        
          | void BankableMIDIOutput_Base::lock  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Lock the bank setting. 
As long as it's locked, getSelection will return the current setting, independent from the actual bank setting. 
Definition at line 44 of file BankableMIDIOutput.hpp.
 
 
◆ unlock()
  
  
      
        
          | void BankableMIDIOutput_Base::unlock  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Unlock the bank setting. 
After unlocking, getSelection will return the actual bank setting again. 
Definition at line 55 of file BankableMIDIOutput.hpp.
 
 
◆ bank
◆ UNLOCKED
◆ lockedSetting
The documentation for this class was generated from the following file: