|
| | SampleBrowser () |
| |
| bool | getGreyoutRowsAndCols (uint32_t *cols, uint32_t *rows) |
| |
| bool | opened () |
| |
| void | focusRegained () |
| |
| int | buttonAction (int x, int y, bool on, bool inCardRoutine) |
| |
| int | verticalEncoderAction (int offset, bool inCardRoutine) |
| |
| int | horizontalEncoderAction (int offset) |
| |
| int | padAction (int x, int y, int velocity) |
| |
| bool | canSeeViewUnderneath () |
| |
| int | claimAudioFileForInstrument (bool makeWaveTableWorkAtAllCosts=false) |
| |
| int | claimAudioFileForAudioClip () |
| |
| void | scrollFinished () |
| |
| bool | importFolderAsKit () |
| |
| bool | importFolderAsMultisamples () |
| |
| int | timerCallback () |
| |
| bool | claimCurrentFile (int mayDoPitchDetection=1, int mayDoSingleCycle=1, int mayDoWaveTable=1) |
| |
| bool | renderMainPads (uint32_t whichRows, uint8_t image[][displayWidth+sideBarWidth][3], uint8_t occupancyMask[][displayWidth+sideBarWidth], bool drawUndefinedArea=true) |
| |
| void | exitAndNeverDeleteDrum () |
| |
| | Browser () |
| |
| void | close () |
| |
| virtual int | getCurrentFilePath (String *path)=0 |
| |
| int | buttonAction (int x, int y, bool on, bool inCardRoutine) |
| |
| void | currentFileDeleted () |
| |
| int | goIntoFolder (char const *folderName) |
| |
| int | createFolder () |
| |
| void | selectEncoderAction (int8_t offset) |
| |
| bool | opened () |
| |
| | QwertyUI () |
| |
| int | padAction (int x, int y, int velocity) |
| |
| int | horizontalEncoderAction (int offset) |
| |
| int | timerCallback () |
| |
| bool | renderMainPads (uint32_t whichRows, uint8_t image[][displayWidth+sideBarWidth][3]=NULL, uint8_t occupancyMask[][displayWidth+sideBarWidth]=NULL, bool drawUndefinedArea=true) |
| |
| | 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 () |
| |
|
| static FileItem * | getCurrentFileItem () |
| |
| static int | readFileItemsForFolder (char const *filePrefixHere, bool allowFolders, char const **allowedFileExtensionsHere, char const *filenameToStartAt, int newMaxNumFileItems, int newCatalogSearchDirection=CATALOG_SEARCH_BOTH) |
| |
| static void | sortFileItems () |
| |
| static FileItem * | getNewFileItem () |
| |
| static void | emptyFileItems () |
| |
| static void | deleteSomeFileItems (int startAt, int stopAt) |
| |
| static void | deleteFolderAndDuplicateItems (int instrumentAvailabilityRequirement=AVAILABILITY_ANY) |
| |
| static PresetNavigationResult | doPresetNavigation (int offset, Instrument *oldInstrument, int availabilityRequirement, bool doBlink) |
| |
| static int | getUnusedSlot (int instrumentType, String *newName, char const *thingName) |
| |
| static ReturnOfConfirmPresetOrNextUnlaunchedOne | confirmPresetOrNextUnlaunchedOne (int instrumentType, String *searchName, int availabilityRequirement) |
| |
| static ReturnOfConfirmPresetOrNextUnlaunchedOne | findAnUnlaunchedPresetIncludingWithinSubfolders (Song *song, int instrumentType, int availabilityRequirement) |
| |
| static void | cullSomeFileItems () |
| |
| static String | currentDir |
| |
| static CStringArray | fileItems |
| |
| static int | numFileItemsDeletedAtStart |
| |
| static int | numFileItemsDeletedAtEnd |
| |
| static char const * | firstFileItemRemaining |
| |
| static char const * | lastFileItemRemaining |
| |
| static int | instrumentTypeToLoad |
| |
| static char const * | filenameToStartSearchAt |
| |
| static bool | predictionInterrupted |
| |
| static String | enteredText |
| |
| static Slot | getSlot (char const *displayName) |
| |
| static int | readFileItemsFromFolderAndMemory (Song *song, int instrumentType, char const *filePrefixHere, char const *filenameToStartAt, char const *defaultDirToAlsoTry, bool allowFoldersint, int availabilityRequirement=AVAILABILITY_ANY, int newCatalogSearchDirection=CATALOG_SEARCH_RIGHT) |
| |
| bool | shouldWrapFolderContents |
| |
| bool | allowBrandNewNames |
| |
| bool | qwertyAlwaysVisible |
| |
| char const * | filePrefix |
| |
| static int | fileIndexSelected |
| |
| static int | scrollPosVertical |
| |
| static int | numCharsInPrefix |
| |
| static bool | qwertyVisible |
| |
| static bool | arrivedAtFileByTyping |
| |
| static bool | allowFoldersSharingNameWithFile |
| |
| static char const ** | allowedFileExtensions |
| |
| static int8_t | numberEditPos |
| |
| static NumericLayerScrollingText * | scrollingText |
| |
| static int16_t | enteredTextEditPos |
| |
| static int | scrollPosHorizontal |
| |