RSeries astromech firmware
CommandScreenDisplay< COMMAND_DISPLAY > Member List

This is the complete list of members for CommandScreenDisplay< COMMAND_DISPLAY >, including all inherited members.

append(CommandScreen *screen)CommandScreenHandlerprotected
begin()CommandScreenDisplay< COMMAND_DISPLAY >inline
blankScreen()CommandScreenHandlerinline
clearContext()CommandScreenHandlerinlineprotectedvirtual
clearDisplay()CommandScreenDisplay< COMMAND_DISPLAY >inline
CommandScreenDisplay(COMMAND_DISPLAY &display, PinManager &pinManager, bool(*init)(void)=nullptr)CommandScreenDisplay< COMMAND_DISPLAY >inline
CommandScreenHandler(uint32_t screenBlankDelay=15000)CommandScreenHandlerinline
current()CommandScreenHandlerinline
currentID()CommandScreenHandler
currentSelection()CommandScreenHandlerinlineprotectedvirtual
display()CommandScreenDisplay< COMMAND_DISPLAY >inline
drawTextCentered(String text)CommandScreenDisplay< COMMAND_DISPLAY >inline
elapsed()CommandScreenHandlerinline
fCurrentScreenCommandScreenHandlerprotected
fDialCommandScreenDisplay< COMMAND_DISPLAY >
fDialValueCommandScreenDisplay< COMMAND_DISPLAY >
fDisplayCommandScreenDisplay< COMMAND_DISPLAY >
fEnabledCommandScreenHandlerprotected
fHeadCommandScreenHandlerprotected
findScreen(ScreenID id)CommandScreenHandler
fInitProcCommandScreenDisplay< COMMAND_DISPLAY >
fLastKeyEventCommandScreenDisplay< COMMAND_DISPLAY >
fLastMillisCommandScreenHandlerprotected
fLastScreenCommandScreenHandlerprotected
fLastScreenIDCommandScreenDisplay< COMMAND_DISPLAY >
fScreenBlankDelayCommandScreenHandlerprotected
fScreenIDSPCommandScreenHandlerprotected
fScreenIDStackCommandScreenHandlerprotected
fScreenStartMillisCommandScreenHandlerprotected
fScreenStateCommandScreenHandlerprotected
fScreenTouchedCommandScreenHandlerprotected
fSkipButtonReleasedCommandScreenDisplay< COMMAND_DISPLAY >
fTailCommandScreenHandlerprotected
getNumScreens()CommandScreenHandler
getScreenAt(unsigned index)CommandScreenHandler
getScreenSleepDuration()CommandScreenHandlerinline
getTextBounds(const char *string, int16_t x, int16_t y, int16_t *x1, int16_t *y1, uint16_t *w, uint16_t *h)CommandScreenDisplay< COMMAND_DISPLAY >inline
handleEvent() overrideCommandScreenDisplay< COMMAND_DISPLAY >inlinevirtual
invertDisplay(bool invert)CommandScreenDisplay< COMMAND_DISPLAY >inline
isEnabled() constCommandScreenHandlerinline
isSleeping() constCommandScreenHandlerinline
isTouching()CommandScreenHandlerinlineprotectedvirtual
popScreen()CommandScreenHandlerinline
print(String text)CommandScreenDisplay< COMMAND_DISPLAY >inline
println(unsigned val)CommandScreenDisplay< COMMAND_DISPLAY >inline
println(String text)CommandScreenDisplay< COMMAND_DISPLAY >inline
process()CommandScreenHandler
pushScreen(ScreenID id)CommandScreenHandlerinline
remoteActive()CommandScreenDisplay< COMMAND_DISPLAY >inline
remoteButtonEvent(uint8_t id, bool pressed, bool repeat)CommandScreenDisplay< COMMAND_DISPLAY >inline
remoteDialEvent(long newValue, long oldValue)CommandScreenDisplay< COMMAND_DISPLAY >inline
resetBlankingTimer()CommandScreenHandlerinlineprotected
resetDisplay()CommandScreenDisplay< COMMAND_DISPLAY >inline
restoreContext()CommandScreenHandlerinlineprotectedvirtual
restoreScreen()CommandScreenHandler
saveContext()CommandScreenHandlerinlineprotectedvirtual
setCursor(uint8_t x, uint8_t y)CommandScreenDisplay< COMMAND_DISPLAY >inline
setEnabled(bool enabled)CommandScreenHandlerinline
setRotation(uint8_t r)CommandScreenDisplay< COMMAND_DISPLAY >inline
setScreenBlankDelay(uint32_t millis)CommandScreenHandlerinline
setTextColor(uint16_t c)CommandScreenDisplay< COMMAND_DISPLAY >inline
setTextSize(int siz)CommandScreenDisplay< COMMAND_DISPLAY >inline
sleepDevice() overrideCommandScreenDisplay< COMMAND_DISPLAY >inlinevirtual
swapDevice()CommandScreenHandlerinlineprotectedvirtual
switchToScreen(ScreenID id, bool popStack=true)CommandScreenHandlerinline
wakeDevice() overrideCommandScreenDisplay< COMMAND_DISPLAY >inlinevirtual