Deluge Firmware 1.3.0
Build date: 2026.03.02
Loading...
Searching...
No Matches
deluge::hid::display::SevenSegment Member List

This is the complete list of members for deluge::hid::display::SevenSegment, including all inherited members.

cancelPopup() override (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentvirtual
consoleText(char const *text) override (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentinlinevirtual
deleteAllLayers() (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentprivate
disableLowercase() (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentinline
Display(DisplayType displayType) (defined in deluge::hid::Display)deluge::hid::Displayinline
displayError(Error error) override (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentvirtual
displayLoadingAnimation(bool delayed=false, bool transparent=false) (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegment
displayLoadingAnimation() (defined in deluge::hid::Display)deluge::hid::Displayinlinevirtual
displayLoadingAnimationText(char const *text, bool delayed=false, bool transparent=false) override (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentinlinevirtual
displayNotification(std::string_view paramTitle, std::optional< std::string_view > paramValue) (defined in deluge::hid::Display)deluge::hid::Displayinlinevirtual
displayPopup(char const *newText, int8_t numFlashes=3, bool alignRight=false, uint8_t drawDot=255, int32_t blinkSpeed=1, PopupType type=PopupType::GENERAL) override (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentvirtual
displayPopup(uint8_t val, int8_t numFlashes=3, bool alignRight=false, uint8_t drawDot=255, int32_t blinkSpeed=1, PopupType type=PopupType::GENERAL) (defined in deluge::hid::Display)deluge::hid::Displayinlinevirtual
displayPopup(char const *shortLong[2], int8_t numFlashes=3, bool alignRight=false, uint8_t drawDot=255, int32_t blinkSpeed=1, PopupType type=PopupType::GENERAL) (defined in deluge::hid::Display)deluge::hid::Displayinlinevirtual
displayType (defined in deluge::hid::Display)deluge::hid::Displayprivate
enableLowercase() (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentinline
encodeText(std::string_view newText, uint8_t *destination, bool alignRight, const std::vector< uint8_t > &dotPositions={}, bool limitToDisplayLength=true, int32_t scrollPos=0) const (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentprivate
freezeWithError(char const *text) override (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentvirtual
getEncodedPosFromLeft(int32_t textPos, char const *text, bool *andAHalf) override (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentvirtual
getLast() override (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentinlinevirtual
getNumBrowserAndMenuLines() override (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentinlinevirtual
hasPopup() override (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentinlinevirtual
hasPopupOfType(PopupType type) override (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentinlinevirtual
have7SEG() (defined in deluge::hid::Display)deluge::hid::Displayinline
haveOLED() (defined in deluge::hid::Display)deluge::hid::Displayinline
innerSetText(std::string_view newText, bool alignRight=false, std::vector< uint8_t > dotPositions={}, bool doBlink=false, uint8_t *newBlinkMask=nullptr, bool blinkImmediately=false, bool shouldBlinkFast=false, int32_t scrollPos=0, uint8_t *blinkAddition=nullptr, bool justReplaceBottomLayer=false) (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentprivate
isLayerCurrentlyOnTop(NumericLayer *layer) override (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentvirtual
lastDisplay_ (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentprivate
nextTransitionDirection (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentprivate
popup (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentprivate
popupActive (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentprivate
popupText(char const *text, PopupType type=PopupType::GENERAL) override (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentinlinevirtual
popupTextTemporary(char const *text, PopupType type=PopupType::GENERAL) override (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentinlinevirtual
popupType (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentprivate
removeLoadingAnimation() override (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentinlinevirtual
removeTopLayer() (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegment
removeWorkingAnimation() override (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentinlinevirtual
render() (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegment
replaceBottomLayer(NumericLayer *newLayer) (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentprivate
setNextTransitionDirection(int8_t thisDirection) override (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentvirtual
setScrollingText(char const *newText, int32_t startAtPos=0, int32_t initialDelay=600, int count=-1, uint8_t fixedDot=255) override (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentvirtual
setText(std::string_view newText, bool alignRight=false, uint8_t drawDot=255, bool doBlink=false, uint8_t *newBlinkMask=nullptr, bool blinkImmediately=false, bool shouldBlinkFast=false, int32_t scrollPos=0, uint8_t *blinkAddition=nullptr, bool justReplaceBottomLayer=false) override (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentvirtual
setTextAsNumber(int16_t number, uint8_t drawDot=255, bool doBlink=false) override (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentvirtual
setTextAsSlot(int16_t currentSlot, int8_t currentSubSlot, bool currentSlotExists, bool doBlink=false, int32_t blinkPos=-1, bool blinkImmediately=false) override (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentvirtual
setTextVeryBasicA1(char const *text) (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentprivate
setTextWithMultipleDots(std::string_view newText, std::vector< uint8_t > dotPositions, bool alignRight=false, bool doBlink=false, uint8_t *newBlinkMask=nullptr, bool blinkImmediately=false) override (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentvirtual
setTopLayer(NumericLayer *newTopLayer) (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentprivate
SevenSegment() (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentinline
timerRoutine() override (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentvirtual
topLayer (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentprivate
transitionToNewLayer(NumericLayer *newLayer) (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentprivate
use_lowercase (defined in deluge::hid::display::SevenSegment)deluge::hid::display::SevenSegmentprivate
~Display()=default (defined in deluge::hid::Display)deluge::hid::Displayvirtual