#include <BankAddresses.hpp>
Definition at line 9 of file BankAddresses.hpp.
◆ SingleAddress()
◆ getBaseAddress()
◆ getActiveAddress()
◆ getAddressOffset()
◆ getRawBankSetting()
setting_t BankableMIDIOutput_Base::getRawBankSetting |
( |
| ) |
const |
|
inlineinherited |
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 |
|
inlineinherited |
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 |
( |
| ) |
|
|
inlineinherited |
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 |
( |
| ) |
|
|
inlineinherited |
Unlock the bank setting.
After unlocking, getSelection
will return the actual bank setting again.
Definition at line 55 of file BankableMIDIOutput.hpp.
◆ address
◆ type
◆ bank
◆ UNLOCKED
|
staticconstexprprivateinherited |
◆ lockedSetting
The documentation for this class was generated from the following file: