pacman/pacman/src/Game.h

25 lines
444 B
C
Raw Normal View History

2020-11-27 13:10:09 +00:00
#ifndef PACMAN_GAME_H
#define PACMAN_GAME_H
#include "Board.h"
#include "GameWindow.h"
#include "InputState.h"
#include "PacMan.h"
class Game {
public:
Game();
void run();
private:
GameWindow window;
PacMan pacMan;
Board board;
static void processEvents(InputState & inputState) ;
static void keyToggle(const SDL_Event & event, InputState & inputState, bool on);
[[nodiscard]] static auto now() ;
};
#endif //PACMAN_GAME_H