GameMenu.h 384 B

123456789101112131415161718192021
  1. #pragma once
  2. #include "Scene.h"
  3. DECLARE_SMART(GameMenu, spGameMenu);
  4. class GameMenu: public Scene
  5. {
  6. public:
  7. static spGameMenu instance;
  8. GameMenu();
  9. const string& getLastClicked() const {return _lastClicked;}
  10. private:
  11. void onEvent(Event* ev);
  12. void showButtons(Event* ev);
  13. void _show();
  14. spBox9Sprite _bg;
  15. spActor _buttons;
  16. string _lastClicked;
  17. };