added Route Menu

This commit is contained in:
2022-12-28 17:46:19 +01:00
parent 1fabf0ab16
commit c579323e6d
5 changed files with 232 additions and 3 deletions
+42
View File
@@ -0,0 +1,42 @@
/**
* @file menuRoute.h
* @author Alexander Klein (alex@kleiax.de)
* @brief
* @version 0.1
* @date 2022-12-28
*
* @copyright Copyright (c) 2022
*
*/
#ifndef MENU_ROUTE_H
#define MENU_ROUTE_H
#include "route.h"
#include "menu.h"
#include "menuControl.h"
#include "menuRoutePoints.h"
class MenuRoute : public MenuControl {
public:
MenuRoute(Route* route);
~MenuRoute();
void printMenu();
void down() override;
void up() override;
void right() override;
void left() override;
void yes() override;
void no() override;
private:
void init();
Route* route;
Menu* mainMenu;
bool isInit = false;
};
#endif // MENU_ROUTE_H