An error occurred while loading the file. Please try again.
-
Чаадаев Алексей Константинович authoreddd9b4fe1
#pragma once
#include <array>
#include "../IDraw_n_IPrep/IDraw_n_IPrep.h"
#include "../Application/App_n_IState.h"
#include "../Button/Button.h"
class Menu: IDrawable {
public:
Menu(IStateManager& state_manager); //РЕАЛИЗОВАТЬ
void draw_into(sf::RenderWindow& window) const override;
void process_mouse(sf::Vector2f pos, bool is_pressed);
private:
std::array<Button, 4> m_buttons; //можно и unique, но тогда надо будет менять цикл в draw_into
};