Numworks Epsilon  1.4.1
Graphing Calculator Operating System
language_controller.h
Go to the documentation of this file.
1 #ifndef ON_BOARDING_LANGUAGE_CONTROLLER_H
2 #define ON_BOARDING_LANGUAGE_CONTROLLER_H
3 
4 #include <escher.h>
5 #include "../shared/language_controller.h"
6 #include "logo_controller.h"
7 #include "update_controller.h"
8 
9 namespace OnBoarding {
10 
12 public:
13  LanguageController(Responder * parentResponder, LogoController * logoController, UpdateController * updateController);
14  void reinitOnBoarding();
15  bool handleEvent(Ion::Events::Event event) override;
16 private:
17 #if EPSILON_SOFTWARE_UPDATE_PROMPT
18  UpdateController * m_updateController;
19 #endif
20  LogoController * m_logoController;
21 };
22 
23 }
24 
25 #endif
Responder * parentResponder() const
Definition: responder.cpp:12
LanguageController(Responder *parentResponder, LogoController *logoController, UpdateController *updateController)
bool handleEvent(Ion::Events::Event event) override