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

Public Member Functions

 MenuItemRetriggerPhase (char const *newName=NULL, bool newForModulator=false)
 
int getMinValue ()
 
int getMaxValue ()
 
int getNumDecimalPlaces ()
 
int getDefaultEditPos ()
 
void readCurrentValue ()
 
void writeCurrentValue ()
 
void drawValue ()
 
void horizontalEncoderAction (int offset)
 
bool isRelevant (Sound *sound, int whichThing)
 
- Public Member Functions inherited from MenuItemDecimal
 MenuItemDecimal (char const *newName=NULL)
 
void beginSession (MenuItem *navigatedBackwardFrom=NULL)
 
void selectEncoderAction (int offset) final
 
void horizontalEncoderAction (int offset)
 
- Public Member Functions inherited from MenuItemNumber
 MenuItemNumber (char const *newName=NULL)
 
- Public Member Functions inherited from MenuItemValue
 MenuItemValue (char const *newName=NULL)
 
void beginSession (MenuItem *navigatedBackwardFrom)
 
void selectEncoderAction (int offset)
 
void readValueAgain () final
 
bool selectEncoderActionEditsInstrument () final
 
- 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 MenuItem
char const * name
 
- Protected Member Functions inherited from MenuItemDecimal
void drawValue ()
 
virtual int getNumDecimalPlaces ()=0
 
virtual int getDefaultEditPos ()
 
virtual void drawActualValue (bool justDidHorizontalScroll=false)
 
virtual int getMaxValue ()=0
 
virtual int getMinValue ()
 
virtual void readCurrentValue ()
 
virtual void writeCurrentValue ()
 
virtual void drawValue ()=0
 

Constructor & Destructor Documentation

◆ MenuItemRetriggerPhase()

MenuItemRetriggerPhase::MenuItemRetriggerPhase ( char const *  newName = NULL,
bool  newForModulator = false 
)
inline

Member Function Documentation

◆ drawValue()

void MenuItemRetriggerPhase::drawValue ( )
inlinevirtual

Reimplemented from MenuItemDecimal.

◆ getDefaultEditPos()

int MenuItemRetriggerPhase::getDefaultEditPos ( )
inlinevirtual

Reimplemented from MenuItemDecimal.

◆ getMaxValue()

int MenuItemRetriggerPhase::getMaxValue ( )
inlinevirtual

Implements MenuItemNumber.

◆ getMinValue()

int MenuItemRetriggerPhase::getMinValue ( )
inlinevirtual

Reimplemented from MenuItemNumber.

◆ getNumDecimalPlaces()

int MenuItemRetriggerPhase::getNumDecimalPlaces ( )
inlinevirtual

Implements MenuItemDecimal.

◆ horizontalEncoderAction()

void MenuItemRetriggerPhase::horizontalEncoderAction ( int  offset)
inlinevirtual

Reimplemented from MenuItemDecimal.

◆ isRelevant()

bool MenuItemRetriggerPhase::isRelevant ( Sound sound,
int  whichThing 
)
inlinevirtual

Reimplemented from MenuItem.

◆ readCurrentValue()

void MenuItemRetriggerPhase::readCurrentValue ( )
inlinevirtual

Reimplemented from MenuItemValue.

◆ writeCurrentValue()

void MenuItemRetriggerPhase::writeCurrentValue ( )
inlinevirtual

Reimplemented from MenuItemValue.


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