//----------------------------------------------------------------------------------------------------------------------------------- ChooseDrivingLessonScreen::ChooseDrivingLessonScreen(ScreenManager* screenManager, const std::string& dataAsset) : MenuScreen(screenManager, dataAsset), m_racetrackDescriptionContainer(nullptr) { SetPreviousScreen(new MainMenuScreen(GetScreenManager())); m_lessons.push_back(LessonNameAndFile("Lesson1RacetrackScreen", "Lesson1RacetrackScreen.xml")); m_lessons.push_back(LessonNameAndFile("Lesson2RacetrackScreen", "Lesson2RacetrackScreen.xml")); m_lessons.push_back(LessonNameAndFile("Lesson3RacetrackScreen", "Lesson3RacetrackScreen.xml")); m_lessons.push_back(LessonNameAndFile("Lesson4RacetrackScreen", "Lesson4RacetrackScreen.xml")); }
void ViewSceneScreen::OnBack(BaseObject *caller, void *param, void *callerData) { SetPreviousScreen(); }