#include <UI.h>
|
| UI () |
|
virtual int | padAction (int x, int y, int velocity) |
|
virtual int | buttonAction (int x, int y, bool on, bool inCardRoutine) |
|
virtual int | horizontalEncoderAction (int offset) |
|
virtual int | verticalEncoderAction (int offset, bool inCardRoutine) |
|
virtual void | selectEncoderAction (int8_t offset) |
|
virtual void | modEncoderAction (int whichModEncoder, int offset) |
|
virtual void | modButtonAction (uint8_t whichButton, bool on) |
|
virtual void | modEncoderButtonAction (uint8_t whichModEncoder, bool on) |
|
virtual void | graphicsRoutine () |
|
virtual int | timerCallback () |
|
virtual bool | opened () |
|
virtual void | focusRegained () |
|
virtual bool | canSeeViewUnderneath () |
|
virtual ClipMinder * | toClipMinder () |
|
virtual void | scrollFinished () |
|
virtual bool | noteOnReceivedForMidiLearn (MIDIDevice *fromDevice, int channel, int note, int velocity) |
|
virtual bool | getGreyoutRowsAndCols (uint32_t *cols, uint32_t *rows) |
|
virtual bool | renderMainPads (uint32_t whichRows=0, uint8_t image[][displayWidth+sideBarWidth][3]=NULL, uint8_t occupancyMask[][displayWidth+sideBarWidth]=NULL, bool drawUndefinedArea=true) |
|
virtual bool | renderSidebar (uint32_t whichRows=0, uint8_t image[][displayWidth+sideBarWidth][3]=NULL, uint8_t occupancyMask[][displayWidth+sideBarWidth]=NULL) |
|
void | close () |
|
◆ UI()
◆ buttonAction()
virtual int UI::buttonAction |
( |
int |
x, |
|
|
int |
y, |
|
|
bool |
on, |
|
|
bool |
inCardRoutine |
|
) |
| |
|
inlinevirtual |
Reimplemented in ArrangerView, AudioClipView, AudioRecorder, Browser, ClipView, InstrumentClipView, KeyboardScreen, LoadInstrumentPresetUI, LoadSongUI, RenameDrumUI, RenameOutputUI, SampleBrowser, SampleMarkerEditor, SaveUI, SessionView, Slicer, SoundEditor, TimelineView, and ContextMenu.
◆ canSeeViewUnderneath()
virtual bool UI::canSeeViewUnderneath |
( |
| ) |
|
|
inlinevirtual |
◆ close()
◆ focusRegained()
virtual void UI::focusRegained |
( |
| ) |
|
|
inlinevirtual |
Reimplemented in ArrangerView, AudioClipView, ClipNavigationTimelineView, ClipView, ContextMenu, ContextMenuForLoading, ContextMenuClearSong, InstrumentClipView, KeyboardScreen, LoadUI, SampleBrowser, SaveSongUI, SaveUI, SessionView, Slicer, SlotBrowser, SoundEditor, and ContextMenuForSaving.
◆ getGreyoutRowsAndCols()
virtual bool UI::getGreyoutRowsAndCols |
( |
uint32_t * |
cols, |
|
|
uint32_t * |
rows |
|
) |
| |
|
inlinevirtual |
Reimplemented in ArrangerView, AudioInputSelector, AudioRecorder, ContextMenu, LoadInstrumentPresetUI, RenameDrumUI, RenameOutputUI, SampleBrowser, SampleMarkerEditor, SaveUI, SessionView, and SoundEditor.
◆ graphicsRoutine()
void UI::graphicsRoutine |
( |
| ) |
|
|
virtual |
◆ horizontalEncoderAction()
virtual int UI::horizontalEncoderAction |
( |
int |
offset | ) |
|
|
inlinevirtual |
Reimplemented in ArrangerView, ClipNavigationTimelineView, ClipView, InstrumentClipView, KeyboardScreen, QwertyUI, SampleBrowser, SampleMarkerEditor, SessionView, SlotBrowser, SoundEditor, and TimelineView.
◆ modButtonAction()
void UI::modButtonAction |
( |
uint8_t |
whichButton, |
|
|
bool |
on |
|
) |
| |
|
virtual |
◆ modEncoderAction()
void UI::modEncoderAction |
( |
int |
whichModEncoder, |
|
|
int |
offset |
|
) |
| |
|
virtual |
◆ modEncoderButtonAction()
void UI::modEncoderButtonAction |
( |
uint8_t |
whichModEncoder, |
|
|
bool |
on |
|
) |
| |
|
virtual |
◆ noteOnReceivedForMidiLearn()
virtual bool UI::noteOnReceivedForMidiLearn |
( |
MIDIDevice * |
fromDevice, |
|
|
int |
channel, |
|
|
int |
note, |
|
|
int |
velocity |
|
) |
| |
|
inlinevirtual |
◆ opened()
virtual bool UI::opened |
( |
| ) |
|
|
inlinevirtual |
Reimplemented in ArrangerView, AudioClipView, AudioRecorder, Browser, InstrumentClipView, KeyboardScreen, LoadInstrumentPresetUI, LoadSongUI, QwertyUI, RenameDrumUI, RenameOutputUI, SampleBrowser, SampleMarkerEditor, SaveInstrumentPresetUI, SaveSongUI, SaveUI, SessionView, and SoundEditor.
◆ padAction()
virtual int UI::padAction |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
velocity |
|
) |
| |
|
inlinevirtual |
Reimplemented in ArrangerView, AudioClipView, ContextMenu, ContextMenuSampleBrowserKit, ContextMenuSampleBrowserSynth, InstrumentClipView, KeyboardScreen, LoadInstrumentPresetUI, LoadSongUI, QwertyUI, RenameDrumUI, RenameOutputUI, SampleBrowser, SampleMarkerEditor, SaveSongOrInstrumentContextMenu, SaveSongUI, SessionView, Slicer, and SoundEditor.
◆ renderMainPads()
virtual bool UI::renderMainPads |
( |
uint32_t |
whichRows = 0 , |
|
|
uint8_t |
image[][displayWidth+sideBarWidth][3] = NULL , |
|
|
uint8_t |
occupancyMask[][displayWidth+sideBarWidth] = NULL , |
|
|
bool |
drawUndefinedArea = true |
|
) |
| |
|
inlinevirtual |
◆ renderSidebar()
virtual bool UI::renderSidebar |
( |
uint32_t |
whichRows = 0 , |
|
|
uint8_t |
image[][displayWidth+sideBarWidth][3] = NULL , |
|
|
uint8_t |
occupancyMask[][displayWidth+sideBarWidth] = NULL |
|
) |
| |
|
inlinevirtual |
◆ scrollFinished()
virtual void UI::scrollFinished |
( |
| ) |
|
|
inlinevirtual |
◆ selectEncoderAction()
virtual void UI::selectEncoderAction |
( |
int8_t |
offset | ) |
|
|
inlinevirtual |
Reimplemented in ArrangerView, AudioClipView, AudioInputSelector, Browser, ContextMenu, InstrumentClipView, KeyboardScreen, LoadSongUI, SampleMarkerEditor, SessionView, Slicer, and SoundEditor.
◆ timerCallback()
virtual int UI::timerCallback |
( |
| ) |
|
|
inlinevirtual |
◆ toClipMinder()
◆ verticalEncoderAction()
virtual int UI::verticalEncoderAction |
( |
int |
offset, |
|
|
bool |
inCardRoutine |
|
) |
| |
|
inlinevirtual |
Reimplemented in ArrangerView, AudioClipView, InstrumentClipView, KeyboardScreen, LoadInstrumentPresetUI, LoadSongUI, RenameDrumUI, RenameOutputUI, SampleBrowser, SampleMarkerEditor, SessionView, and SoundEditor.
The documentation for this class was generated from the following files: