YAPOG  0.0.1
Yet Another Pokemon Online Game
GameMenu.hpp
Go to the documentation of this file.
1 #ifndef YAPOG_CLIENT_GAMEMENU_hpp
2 # define YAPOG_CLIENT_GAMEMENU_hpp
3 
4 # include "YAPOG/Macros.hpp"
6 
7 namespace ycl
8 {
9  class GameMenu : public yap::Menu
10  {
12 
13  public:
14 
15  GameMenu(
16  yap::Menu::Type menuType,
17  const yap::Padding& ext,
18  const yap::Padding& in,
19  bool fixed);
20  virtual ~GameMenu ();
21 
22  protected:
23 
24  virtual bool HandleOnEvent (const yap::GuiEvent& guiEvent);
25 
26  virtual void HandleItemActivated ();
27  virtual void HandleItemSelected ();
28  };
29 } // namespace ycl
30 
31 #endif // YAPOG_CLIENT_GAMEMENU_hpp