5 #ifndef __RD_DEAD_SCREEN_HPP__
6 #define __RD_DEAD_SCREEN_HPP__
14 #include "ImageManager.hpp"
28 virtual bool cleanup();
29 virtual bool drawScreen(
void *screen);
31 virtual bool update(
const std::string & parameter,
const std::string & value);
32 virtual bool update(
const std::string & parameter,
const Image & value);
35 static const std::string PARAM_REMAINING_TIME;
36 static const std::string PARAM_LAST_CAMERA_FRAME;
39 static const std::string SKULL_PATH;
40 static const std::string FONT_PATH;
44 SDL_Surface * text_surface;
45 SDL_Surface * skull_image;
46 SDL_Surface * camera_frame;
47 static const SDL_Color TEXT_COLOR;
49 std::string remaining_time;
50 Image last_camera_frame;
55 #endif // __RD_DEAD_SCREEN_HPP__