41 const float MARGIN_SIDES;
42 const float MARGIN_TOP;
43 const float SHOOTING_SPEED;
44 const float ROTATION_SPEED;
55 float getFitToWidthR(
const float margin)
const;
Manages game actions and allows them to interact with the game board if necessary.
Definition: action.hpp:22
Represents the game board and provides public methods to interact with it.
Definition: board.hpp:47
Provides an object to manage the game HUD state.
Definition: hud.hpp:29
Handles the game window and provides rendering functionality.
Definition: window.hpp:27
Main game singleton class, combining all game components with the main game loop.
Definition: game.hpp:24
void loop()
Run the main game loop.
Definition: game.cpp:26
Describes a game board placed in a window.
Definition: pboard.hpp:16