|
ActionResult | padAction (int32_t x, int32_t y, int32_t velocity) override |
|
ActionResult | buttonAction (deluge::hid::Button b, bool on, bool inCardRoutine) override |
|
ActionResult | verticalEncoderAction (int32_t offset, bool inCardRoutine) override |
|
ActionResult | horizontalEncoderAction (int32_t offset) override |
|
void | selectEncoderAction (int8_t offset) override |
|
bool | renderMainPads (uint32_t whichRows, RGB image[][kDisplayWidth+kSideBarWidth], uint8_t occupancyMask[][kDisplayWidth+kSideBarWidth], bool drawUndefinedArea=false) override |
|
bool | renderSidebar (uint32_t whichRows, RGB image[][kDisplayWidth+kSideBarWidth], uint8_t occupancyMask[][kDisplayWidth+kSideBarWidth]) override |
|
void | flashDefaultRootNote () |
|
void | openedInBackground () |
|
void | exitAuditionMode () |
|
void | requestRendering () |
|
void | killColumnSwitchKey (int32_t column) |
|
UIType | getUIType () override |
|
void | checkNewInstrument (Instrument *newInstrument) |
|
bool | canSeeViewUnderneath () final |
|
virtual bool | supportsTriplets () const |
|
virtual void | notifyPlaybackBegun () |
|
virtual uint32_t | getGreyedOutRowsNotRepresentingOutput (Output *output) |
|
virtual void | noteRowChanged (InstrumentClip *clip, NoteRow *noteRow) |
|
virtual void | playbackEnded () |
|
virtual void | clipNeedsReRendering (Clip *clip) |
|
virtual void | sampleNeedsReRendering (Sample *sample) |
|
virtual void | midiLearnFlash () |
|
virtual void | modEncoderAction (int32_t whichModEncoder, int32_t offset) |
|
virtual void | modButtonAction (uint8_t whichButton, bool on) |
|
virtual void | modEncoderButtonAction (uint8_t whichModEncoder, bool on) |
|
virtual ActionResult | timerCallback () |
|
virtual TimelineView * | toTimelineView () |
| Convert this view to a TimelineView.
|
|
virtual void | scrollFinished () |
|
virtual bool | pcReceivedForMidiLearn (MIDICable &fromCable, int32_t channel, int32_t program) |
|
virtual bool | noteOnReceivedForMidiLearn (MIDICable &fromCable, int32_t channel, int32_t note, int32_t velocity) |
|
virtual bool | getGreyoutColsAndRows (uint32_t *cols, uint32_t *rows) |
|
virtual bool | exitUI () |
| returns whether a UI exited
|
|
void | close () |
|
void | displayOrLanguageChanged () |
|
bool | createNewInstrument (OutputType newOutputType, bool is_dx=false) |
|
void | setLedStates () |
|
void | focusRegained () |
|
ActionResult | buttonAction (deluge::hid::Button b, bool on, bool inCardRoutine) |
|
void | calculateDefaultRootNote () |
|
void | drawActualNoteCode (int16_t noteCode) |
|
void | cycleThroughScales () |
|
bool | setScale (Scale newScale) |
|
void | displayScaleName (Scale scale) |
|
void | displayCurrentScaleName () |
|
void | selectEncoderAction (int32_t offset) |
|
bool | changeOutputType (OutputType newOutputType) |
|
void | renderOLED (deluge::hid::display::oled_canvas::Canvas &canvas) |
|
ActionResult | buttonAction (deluge::hid::Button b, bool on) |
|