![]() |
Deluge Firmware 1.3.0
Build date: 2025.11.26
|
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::SevenSegment | virtual |
| consoleText(std::string_view text) override (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | inlinevirtual |
| deleteAllLayers() (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | private |
| disableLowercase() (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | inline |
| Display(DisplayType displayType) (defined in deluge::hid::Display) | deluge::hid::Display | inline |
| displayError(Error error) override (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | virtual |
| 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::Display | inlinevirtual |
| displayLoadingAnimationText(std::string_view text, bool delayed=false, bool transparent=false) override (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | inlinevirtual |
| displayNotification(std::string_view paramTitle, std::optional< std::string_view > paramValue) (defined in deluge::hid::Display) | deluge::hid::Display | inlinevirtual |
| displayPopup(std::string_view 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::SevenSegment | virtual |
| 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::Display | inlinevirtual |
| displayType (defined in deluge::hid::Display) | deluge::hid::Display | private |
| enableLowercase() (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | inline |
| 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::SevenSegment | private |
| freezeWithError(std::string_view) override (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | virtual |
| getEncodedPosFromLeft(int32_t text_position, std::string_view text, bool *andAHalf) override (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | virtual |
| getLast() override (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | inlinevirtual |
| getNumBrowserAndMenuLines() override (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | inlinevirtual |
| hasPopup() override (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | inlinevirtual |
| hasPopupOfType(PopupType type) override (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | inlinevirtual |
| have7SEG() (defined in deluge::hid::Display) | deluge::hid::Display | inline |
| haveOLED() (defined in deluge::hid::Display) | deluge::hid::Display | inline |
| 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::SevenSegment | private |
| isLayerCurrentlyOnTop(NumericLayer *layer) override (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | virtual |
| lastDisplay_ (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | private |
| nextTransitionDirection (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | private |
| popup (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | private |
| popupActive (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | private |
| popupText(std::string_view text, PopupType type=PopupType::GENERAL) override (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | inlinevirtual |
| popupTextTemporary(std::string_view text, PopupType type=PopupType::GENERAL) override (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | inlinevirtual |
| popupType (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | private |
| removeLoadingAnimation() override (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | inlinevirtual |
| removeTopLayer() (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | |
| removeWorkingAnimation() override (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | inlinevirtual |
| render() (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | |
| replaceBottomLayer(NumericLayer *newLayer) (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | private |
| setNextTransitionDirection(int8_t thisDirection) override (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | virtual |
| setScrollingText(std::string_view text, 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::SevenSegment | virtual |
| 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::SevenSegment | virtual |
| setTextAsNumber(int16_t number, uint8_t drawDot=255, bool doBlink=false) override (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | virtual |
| 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::SevenSegment | virtual |
| setTextVeryBasicA1(std::string_view text) (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | private |
| 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::SevenSegment | virtual |
| setTopLayer(NumericLayer *newTopLayer) (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | private |
| SevenSegment() (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | inline |
| timerRoutine() override (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | virtual |
| topLayer (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | private |
| transitionToNewLayer(NumericLayer *newLayer) (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | private |
| use_lowercase (defined in deluge::hid::display::SevenSegment) | deluge::hid::display::SevenSegment | private |
| ~Display()=default (defined in deluge::hid::Display) | deluge::hid::Display | virtual |