Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- namespace game {
- class Menu
- {
- public:
- std::vector<game::Button> buttons;
- void addButton(game::Button button)
- {
- buttons.push_back(button);
- }
- void update(const sf::Vector2i mousePos)
- {
- for(std::vector<game::Button>::size_type i = 0; i != buttons.size(); i++) {
- buttons[i].update(mousePos);
- }
- }
- void draw(sf::RenderWindow& window) const
- {
- for(std::vector<game::Button>::size_type i = 0; i != buttons.size(); i++) {
- buttons[i].draw(window);
- }
- }
- };
- }
Advertisement
Add Comment
Please, Sign In to add comment