Allow changing mission after initial selection

This commit is contained in:
2023-08-04 00:10:40 +02:00
parent d5b65828aa
commit a6c55d9869
7 changed files with 46 additions and 4 deletions

View File

@ -28,6 +28,7 @@ public:
virtual ~AMIPresenter(){};
void vehicleStateUpdated() override;
void nextScreen() override;
private:
AMIPresenter();

View File

@ -17,7 +17,11 @@ public:
model.tick();
}
void setBackToMissionSelect(bool backToMissionSelect);
bool getBackToMissionSelect() const;
private:
bool backToMissionSelect;
};
#endif // FRONTENDAPPLICATION_HPP

View File

@ -1,6 +1,7 @@
#ifndef MISSIONSELECTPRESENTER_HPP
#define MISSIONSELECTPRESENTER_HPP
#include "stw_defines.h"
#include <gui/model/ModelListener.hpp>
#include <mvp/Presenter.hpp>
@ -30,10 +31,14 @@ public:
void vehicleStateUpdated() override;
void nextScreen() override;
private:
MissionSelectPresenter();
MissionSelectView &view;
Mission initialMission;
};
#endif // MISSIONSELECTPRESENTER_HPP