Menu.h 262 B

1234567891011121314151617181920
  1. #pragma once
  2. #include <vector>
  3. #include "MenuElement.h"
  4. #include "Cursor.h"
  5. class Menu
  6. {
  7. private:
  8. std::vector<MenuElement*> elements;
  9. Cursor* cursor;
  10. public:
  11. Menu();
  12. ~Menu();
  13. void draw(void);
  14. void update(void);
  15. void AddMenuElement(MenuElement* e);
  16. };