Deluge Firmware
Loading...
Searching...
No Matches
Public Member Functions | List of all members
MenuItemActualSourceSubmenu Class Referencefinal
Inheritance diagram for MenuItemActualSourceSubmenu:
Inheritance graph
Collaboration diagram for MenuItemActualSourceSubmenu:
Collaboration graph

Public Member Functions

 MenuItemActualSourceSubmenu (char const *newName=0, MenuItem **newItems=0, int newSourceIndex=0)
 
void drawName ()
 
- Public Member Functions inherited from MenuItemSubmenuReferringToOneThing
 MenuItemSubmenuReferringToOneThing ()
 
 MenuItemSubmenuReferringToOneThing (char const *newName, MenuItem **newItems, int newThingIndex)
 
void beginSession (MenuItem *navigatedBackwardFrom=NULL)
 
- Public Member Functions inherited from MenuItemSubmenu
 MenuItemSubmenu (char const *newName=NULL, MenuItem **newItems=NULL)
 
void beginSession (MenuItem *navigatedBackwardFrom=NULL)
 
void updateDisplay ()
 
void selectEncoderAction (int offset) final
 
MenuItemselectButtonPress () final
 
void readValueAgain () final
 
void unlearnAction () final
 
bool allowsLearnMode () final
 
void learnKnob (MIDIDevice *fromDevice, int whichKnob, int modKnobMode, int midiChannel) final
 
bool learnNoteOn (MIDIDevice *fromDevice, int channel, int noteCode) final
 
void drawPixelsForOled ()
 
- Public Member Functions inherited from MenuItem
 MenuItem (char const *newName=NULL)
 
virtual void horizontalEncoderAction (int offset)
 
virtual void selectEncoderAction (int offset)
 
virtual void beginSession (MenuItem *navigatedBackwardFrom=NULL)
 
virtual bool isRelevant (Sound *sound, int whichThing)
 
virtual char const * getName ()
 
virtual MenuItemselectButtonPress ()
 
virtual int checkPermissionToBeginSession (Sound *sound, int whichThing, MultiRange **currentRange)
 
virtual void readValueAgain ()
 
virtual bool selectEncoderActionEditsInstrument ()
 
virtual uint8_t getPatchedParamIndex ()
 
virtual uint8_t getIndexOfPatchedParamToBlink ()
 
virtual uint8_t shouldDrawDotOnName ()
 
virtual uint8_t shouldBlinkPatchingSourceShortcut (int s, uint8_t *colour)
 
virtual MenuItempatchingSourceShortcutPress (int s, bool previousPressStillActive=false)
 
virtual void unlearnAction ()
 
virtual bool allowsLearnMode ()
 
virtual void learnKnob (MIDIDevice *fromDevice, int whichKnob, int modKnobMode, int midiChannel)
 
virtual bool learnNoteOn (MIDIDevice *fromDevice, int channel, int noteCode)
 
virtual void learnCC (MIDIDevice *fromDevice, int channel, int ccNumber, int value)
 
virtual bool shouldBlinkLearnLed ()
 
virtual bool isRangeDependent ()
 
virtual bool usesAffectEntire ()
 
virtual void drawName ()
 

Additional Inherited Members

- Public Attributes inherited from MenuItemSubmenuReferringToOneThing
uint8_t thingIndex
 
- Public Attributes inherited from MenuItemSubmenu
MenuItem ** items
 
- Public Attributes inherited from MenuItem
char const * name
 

Constructor & Destructor Documentation

◆ MenuItemActualSourceSubmenu()

MenuItemActualSourceSubmenu::MenuItemActualSourceSubmenu ( char const *  newName = 0,
MenuItem **  newItems = 0,
int  newSourceIndex = 0 
)
inline

Member Function Documentation

◆ drawName()

void MenuItemActualSourceSubmenu::drawName ( )
inlinevirtual

Reimplemented from MenuItem.


The documentation for this class was generated from the following file: