Allow changing mission after initial selection
This commit is contained in:
@ -28,6 +28,7 @@ public:
|
||||
virtual ~AMIPresenter(){};
|
||||
|
||||
void vehicleStateUpdated() override;
|
||||
void nextScreen() override;
|
||||
|
||||
private:
|
||||
AMIPresenter();
|
||||
|
||||
@ -17,7 +17,11 @@ public:
|
||||
model.tick();
|
||||
}
|
||||
|
||||
void setBackToMissionSelect(bool backToMissionSelect);
|
||||
bool getBackToMissionSelect() const;
|
||||
|
||||
private:
|
||||
bool backToMissionSelect;
|
||||
};
|
||||
|
||||
#endif // FRONTENDAPPLICATION_HPP
|
||||
|
||||
@ -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
|
||||
|
||||
Reference in New Issue
Block a user