1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
#ifndef CONTROL_MENU_H
#define CONTROL_MENU_H
#include "Menu.h"
#include "KeyPressWidget.h"
//----------------------------------------------------------------------------
class ControlMenu : public Menu
{
MENU_SINGLETON(Control);
public:
void eventShow();
void eventHide();
bool checkKeys();
protected:
PARAGUI_CALLBACK(onOk);
PARAGUI_CALLBACK(onCancel);
KeyPressWidget* m_thrustWidget;
KeyPressWidget* m_alignWidget;
KeyPressWidget* m_leftWidget;
KeyPressWidget* m_rightWidget;
KeyPressWidget* m_fireWidget;
KeyPressWidget* m_pauseWidget;
};
#endif // CONTROL_MENU
|