#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 |
1.5.6