//-----------------------------------------------------------------------------------------------------------------------------------
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();
}