19#ifndef CUTSCENE_GENERAL_HPP
20#define CUTSCENE_GENERAL_HPP
22#include "guiengine/screen.hpp"
37 virtual void onCutsceneEnd() OVERRIDE {};
52 const
int playerID) OVERRIDE;
Screen shown when a feature has been unlocked.
Definition: cutscene_general.hpp:30
void onUpdate(float dt) OVERRIDE
implement optional callback from parent class GUIEngine::Screen
Definition: cutscene_general.hpp:40
void init() OVERRIDE
implement callback from parent class GUIEngine::Screen
Definition: cutscene_general.cpp:34
void tearDown() OVERRIDE
implement callback from parent class GUIEngine::Screen
Definition: cutscene_general.cpp:40
virtual bool onEscapePressed() OVERRIDE
override from base class to handle escape press
Definition: cutscene_general.cpp:47
void eventCallback(GUIEngine::Widget *widget, const std::string &name, const int playerID) OVERRIDE
will be called everytime something happens.
Definition: cutscene_general.cpp:55
virtual void loadedFromFile() OVERRIDE
implement callback from parent class GUIEngine::Screen
Definition: cutscene_general.cpp:28
Definition: screen.hpp:344
Declares a class to be a singleton.
Definition: screen.hpp:59
Contains all GUI engine related classes and functions.
Definition: abstract_state_manager.hpp:33