Control Surface master
MIDI Control Surface library for Arduino
Bank< NumBanks > Member List

This is the complete list of members for Bank< NumBanks >, including all inherited members.

add(BankSettingChangeCallback *bankable)Bank< NumBanks >
Bank(uint8_t tracksPerBank=1, setting_t initialSelection=0, int8_t selectionOffset=0)Bank< NumBanks >inline
bankSettingOutputBankprivate
getInitialSelection() constSelectable< NumBanks >inline
getNumberOfBanks()Bank< NumBanks >inlinestatic
getOffset() constOutputBankinline
getOffsetOfSetting(setting_t s) constOutputBankinline
getSelection() constOutputBankinline
getSelectionOffset() constOutputBankinline
getTracksPerBank() constOutputBankinline
initialSelectionSelectable< NumBanks >private
inputBankablesBank< NumBanks >private
OutputBank(uint8_t tracksPerBank=1, setting_t initialSelection=0, int8_t selectionOffset=0)OutputBankinline
remove(BankSettingChangeCallback *bankable)Bank< NumBanks >
select(setting_t bankSetting) overrideBank< NumBanks >virtual
Selectable(setting_t initialSelection=0)Selectable< NumBanks >inlineprotected
selectionOffsetOutputBankprivate
setInitialSelection(setting_t initialSelection)Selectable< NumBanks >inline
tracksPerBankOutputBankprivate
validateSetting(setting_t setting)Selectable< NumBanks >inlinestatic