#include <map>
#include <vector>
#include <string>
#include <helpers/tixml.h>
#include <helpers/sdl.h>
#include <language.h>
#include <singleton.h>
Třídy | |
class | KeyNames |
Pojmenování kláves. ... | |
class | Config |
Konfigurace hry. ... | |
struct | Config::language_t |
Definice maker | |
#define | KEY_ACTIONS_COUNT 6 |
#define | CONFIG_FILENAME "config.xml" |
#define | CONFIG_SPEED_MIN 1 |
#define | CONFIG_SPEED_MAX 9 |
#define | CONFIG SINGLETON_SHORTCUT(Config) |
Výčty | |
enum | KEY_ACTIONS { KEY_UP, KEY_RIGHT, KEY_DOWN, KEY_LEFT, KEY_PLANT, KEY_TIMER } |
Akce, které se dají vyvolat klávesami hráče. ... |
Config.h obsahuje stejnojmennou třídu obstarávající konfiguraci hry a jiné pomocné třídy.
#define CONFIG SINGLETON_SHORTCUT(Config) |
#define CONFIG_FILENAME "config.xml" |
#define CONFIG_SPEED_MAX 9 |
#define CONFIG_SPEED_MIN 1 |
#define KEY_ACTIONS_COUNT 6 |
enum KEY_ACTIONS |