![]() |
Deluge Firmware 1.3.0
Build date: 2026.08.29
|
Classes | |
| struct | Favourite |
Public Member Functions | |
| void | setCategory (const std::string &category) |
| void | selectFavouritesBank (uint8_t bankNumber) |
| void | setFavourite (uint8_t position, uint8_t colour, const std::string &filename) |
| void | unsetFavourite (uint8_t position) |
| bool | isEmpty (uint8_t position) const |
| Error | loadFavouritesFromFile (Deserializer &reader) |
| void | close () |
| std::array< std::optional< uint8_t >, kNumFavourites > | getFavouriteColours () const |
| void | changeColour (uint8_t position, int32_t offset) |
| const std::string & | getFavouriteFilename (uint8_t position) |
Public Attributes | |
| uint8_t | currentBankNumber = 0 |
| std::optional< uint8_t > | currentFavouriteNumber |
Static Public Attributes | |
| static constexpr uint8_t | favouriteDefaultColor = 4 |
Private Member Functions | |
| void | resetFavourites () |
| void | loadFavouritesBank () |
| void | saveFavouriteBank () const |
| std::string | getFilenameForSave () const |
Private Attributes | |
| bool | unsavedChanges = false |
| std::string | currentCategory |
| etl::vector< Favourite, kNumFavourites > | favourites |