ingame moins moche (mais pas fini)

This commit is contained in:
2025-03-24 13:28:38 +01:00
parent 38008e00bc
commit c08cfc2255
8 changed files with 146 additions and 36 deletions

View File

@@ -11,11 +11,19 @@ class GamePlayingAppMenu : public AppMenu {
private:
Game game;
bool paused;
bool pausePressed;
bool retryPressed;
float cellSizeZoom;
sf::Rect<float> boardPosition;
public:
GamePlayingAppMenu(std::shared_ptr<MenuStack> menuStack, std::shared_ptr<Settings> settings, std::shared_ptr<sf::RenderWindow> renderWindow);
void computeFrame();
void computeFrame() override;
void drawFrame() const;
void drawFrame() const override;
sf::Color getColorOfBlock(Block block, int luminosityShift) const;
sf::Vector2f getBlockPosition(int x, int y) const;
};