Deluge Firmware
|
#include <MenuItemIntegerRange.h>
Public Member Functions | |
MenuItemIntegerRange (char const *newName=NULL, int newMin=0, int newMax=0) | |
void | beginSession (MenuItem *navigatedBackwardFrom) |
void | getText (char *buffer, int *getLeftLength, int *getRightLength, bool mayShowJustOne) |
void | selectEncoderAction (int offset) |
int | getRandomValueInRange () |
![]() | |
MenuItemRange (char const *newName=NULL) | |
void | beginSession (MenuItem *navigatedBackwardFrom) |
void | horizontalEncoderAction (int offset) final |
bool | cancelEditingIfItsOn () |
![]() | |
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 MenuItem * | selectButtonPress () |
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 MenuItem * | patchingSourceShortcutPress (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 () |
Public Attributes | |
int | lower |
int | upper |
int | minValue |
int | maxValue |
![]() | |
char const * | name |
Additional Inherited Members | |
![]() | |
virtual void | getText (char *buffer, int *getLeftLength=NULL, int *getRightLength=NULL, bool mayShowJustOne=true)=0 |
virtual bool | mayEditRangeEdge (int whichEdge) |
void | drawValue (int startPos=0, bool renderSidebarToo=true) |
void | drawValueForEditingRange (bool blinkImmediately) |
MenuItemIntegerRange::MenuItemIntegerRange | ( | char const * | newName = NULL , |
int | newMin = 0 , |
||
int | newMax = 0 |
||
) |
|
virtual |
Reimplemented from MenuItem.
int MenuItemIntegerRange::getRandomValueInRange | ( | ) |
|
virtual |
Implements MenuItemRange.
|
virtual |
Reimplemented from MenuItem.
int MenuItemIntegerRange::lower |
int MenuItemIntegerRange::maxValue |
int MenuItemIntegerRange::minValue |
int MenuItemIntegerRange::upper |