Create Mission Select screen
This commit is contained in:
@ -9,8 +9,8 @@
|
||||
#include <touchgfx/Texts.hpp>
|
||||
#include <touchgfx/hal/HAL.hpp>
|
||||
#include <platform/driver/lcd/LCD16bpp.hpp>
|
||||
#include <gui/screen_screen/screenView.hpp>
|
||||
#include <gui/screen_screen/screenPresenter.hpp>
|
||||
#include <gui/missionselect_screen/MissionSelectView.hpp>
|
||||
#include <gui/missionselect_screen/MissionSelectPresenter.hpp>
|
||||
|
||||
using namespace touchgfx;
|
||||
|
||||
@ -29,15 +29,15 @@ FrontendApplicationBase::FrontendApplicationBase(Model& m, FrontendHeap& heap)
|
||||
* Screen Transition Declarations
|
||||
*/
|
||||
|
||||
// screen
|
||||
// MissionSelect
|
||||
|
||||
void FrontendApplicationBase::gotoscreenScreenNoTransition()
|
||||
void FrontendApplicationBase::gotoMissionSelectScreenNoTransition()
|
||||
{
|
||||
transitionCallback = touchgfx::Callback<FrontendApplicationBase>(this, &FrontendApplication::gotoscreenScreenNoTransitionImpl);
|
||||
transitionCallback = touchgfx::Callback<FrontendApplicationBase>(this, &FrontendApplication::gotoMissionSelectScreenNoTransitionImpl);
|
||||
pendingScreenTransitionCallback = &transitionCallback;
|
||||
}
|
||||
|
||||
void FrontendApplicationBase::gotoscreenScreenNoTransitionImpl()
|
||||
void FrontendApplicationBase::gotoMissionSelectScreenNoTransitionImpl()
|
||||
{
|
||||
touchgfx::makeTransition<screenView, screenPresenter, touchgfx::NoTransition, Model >(¤tScreen, ¤tPresenter, frontendHeap, ¤tTransition, &model);
|
||||
touchgfx::makeTransition<MissionSelectView, MissionSelectPresenter, touchgfx::NoTransition, Model >(¤tScreen, ¤tPresenter, frontendHeap, ¤tTransition, &model);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user