Deluge Firmware
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
RenameOutputUI Class Referencefinal

#include <RenameOutputUI.h>

Inheritance diagram for RenameOutputUI:
Inheritance graph
Collaboration diagram for RenameOutputUI:
Collaboration graph

Public Member Functions

 RenameOutputUI ()
 
bool opened ()
 
int buttonAction (int x, int y, bool on, bool inCardRoutine)
 
int padAction (int x, int y, int velocity)
 
int verticalEncoderAction (int offset, bool inCardRoutine)
 
bool getGreyoutRowsAndCols (uint32_t *cols, uint32_t *rows)
 
- Public Member Functions inherited from RenameUI
 RenameUI ()
 
- Public Member Functions inherited from QwertyUI
 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)
 
- Public Member Functions inherited from UI
 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 ClipMindertoClipMinder ()
 
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 ()
 

Public Attributes

Outputoutput
 

Protected Member Functions

void enterKeyPress ()
 
- Protected Member Functions inherited from QwertyUI
bool opened ()
 
virtual bool predictExtendedText ()
 
void drawKeys ()
 
virtual void processBackspace ()
 
virtual void enterKeyPress ()=0
 
virtual void displayText (bool blinkImmediately=false)
 

Additional Inherited Members

- Static Public Attributes inherited from QwertyUI
static bool predictionInterrupted
 
static String enteredText
 
- Static Protected Attributes inherited from QwertyUI
static int16_t enteredTextEditPos
 
static int scrollPosHorizontal
 

Constructor & Destructor Documentation

◆ RenameOutputUI()

RenameOutputUI::RenameOutputUI ( )

Member Function Documentation

◆ buttonAction()

int RenameOutputUI::buttonAction ( int  x,
int  y,
bool  on,
bool  inCardRoutine 
)
virtual

Reimplemented from UI.

◆ enterKeyPress()

void RenameOutputUI::enterKeyPress ( )
protectedvirtual

Implements QwertyUI.

◆ getGreyoutRowsAndCols()

bool RenameOutputUI::getGreyoutRowsAndCols ( uint32_t *  cols,
uint32_t *  rows 
)
virtual

Reimplemented from UI.

◆ opened()

bool RenameOutputUI::opened ( )
virtual

Reimplemented from QwertyUI.

◆ padAction()

int RenameOutputUI::padAction ( int  x,
int  y,
int  velocity 
)
virtual

Reimplemented from QwertyUI.

◆ verticalEncoderAction()

int RenameOutputUI::verticalEncoderAction ( int  offset,
bool  inCardRoutine 
)
virtual

Reimplemented from UI.

Member Data Documentation

◆ output

Output* RenameOutputUI::output

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