Robot Devastation
Public Member Functions | Static Protected Attributes | Private Attributes | List of all members
rd::InitScreen Class Reference

A User Interface.

#include <InitScreen.hpp>

Inheritance diagram for rd::InitScreen:
rd::Screen

Public Member Functions

virtual bool init ()
 
virtual bool cleanup ()
 
virtual bool drawScreen (void *screen)
 
- Public Member Functions inherited from rd::Screen
virtual bool update (const std::string &parameter, const std::string &value)
 
virtual bool update (const std::string &parameter, const Image &value)
 
virtual bool update (const std::string &parameter, const Player &value)
 
virtual bool update (const std::string &parameter, const std::vector< Player > &value)
 
virtual bool update (const std::string &parameter, const std::vector< Target > &value)
 
virtual bool update (const std::string &parameter, const Weapon &value)
 
virtual int getHeight () const
 
virtual int getWidth () const
 

Static Protected Attributes

static const std::string SPLASH_PATH = "../images/800px-Devastation-thin.png"
 
static const std::string FONT_PATH = "../fonts/FreeMono.ttf"
 

Private Attributes

TTF_Font * font
 
SDL_Surface * text_surface
 
SDL_Surface * image
 

Additional Inherited Members

- Protected Attributes inherited from rd::Screen
int h
 
int w
 

The documentation for this class was generated from the following files: