#include <options_controls.h>
Veřejné metody | |
MenuOptionsControls () | |
virtual | ~MenuOptionsControls () |
Statické veřejné metody | |
static void | create (AG_Event *ev=0) |
Privátní typy | |
typedef std::vector< player_tab_t > | player_tabs_t |
Pro každého hráče a pro každou akci mám jednu položku. | |
Statické privátní metody | |
static void | handlerControls (AG_Event *event) |
static void | handlerPlayerItem (AG_Event *event) |
Privátní atributy | |
Surface | background_ |
Surface | background_text_ |
player_tabs_t | player_tabs_ |
Seznam pložek akcí všech hráčů. | |
Třídy | |
struct | player_item_t |
Pložku tvoří box a label v něm. ... | |
struct | player_tab_t |
Tab tvoří záložka a položky. ... |
typedef std::vector< player_tab_t > MenuOptionsControls::player_tabs_t [private] |
Pro každého hráče a pro každou akci mám jednu položku.
MenuOptionsControls::MenuOptionsControls | ( | ) |
virtual MenuOptionsControls::~MenuOptionsControls | ( | ) | [inline, virtual] |
static void MenuOptionsControls::create | ( | AG_Event * | ev = 0 |
) | [inline, static] |
void MenuOptionsControls::handlerControls | ( | AG_Event * | event | ) | [static, private] |
void MenuOptionsControls::handlerPlayerItem | ( | AG_Event * | event | ) | [static, private] |
Surface MenuOptionsControls::background_ [private] |
Surface MenuOptionsControls::background_text_ [private] |
Seznam pložek akcí všech hráčů.