18#ifndef HEADER_GRAND_PRIX_CUTSCENE_HPP
19#define HEADER_GRAND_PRIX_CUTSCENE_HPP
21#include "guiengine/screen.hpp"
22#include "guiengine/widgets/button_widget.hpp"
23#include "race/race_manager.hpp"
39 const std::string& name,
40 const int playerID) OVERRIDE;
Definition: screen.hpp:344
Declares a class to be a singleton.
Definition: screen.hpp:59
Definition: grand_prix_cutscene.hpp:28
void saveGPButton()
A Button to save the GP if it was a random GP.
Definition: grand_prix_cutscene.cpp:37
void setNewGPWithName(const irr::core::stringw &name)
Creates a new GP with the same content as the current and saves it The GP that the race_manager provi...
Definition: grand_prix_cutscene.cpp:49
bool onEscapePressed() OVERRIDE
Called when escape is pressed.
Definition: grand_prix_cutscene.cpp:85
void eventCallback(GUIEngine::Widget *widget, const std::string &name, const int playerID) OVERRIDE
will be called everytime something happens.
Definition: grand_prix_cutscene.cpp:67
void tearDown() OVERRIDE
Callback invoked before leaving this menu.
Definition: grand_prix_cutscene.cpp:93