pacman/lib/include/Game.hpp

21 lines
267 B
C++
Raw Permalink Normal View History

2021-06-10 12:42:51 +00:00
#pragma once
2020-11-27 13:10:09 +00:00
2021-07-08 14:57:18 +00:00
#include "GameState.hpp"
#include "InputState.hpp"
2021-09-06 13:38:40 +00:00
#include "Canvas.hpp"
2021-07-05 12:10:01 +00:00
namespace pacman {
2020-11-27 13:10:09 +00:00
class Game {
public:
void run();
private:
Canvas canvas;
2021-07-08 14:57:18 +00:00
GameState gameState;
2020-11-27 13:10:09 +00:00
void processEvents(InputState & inputState);
2020-11-27 13:10:09 +00:00
};
2021-07-05 12:10:01 +00:00
} // namespace pacman