aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/game.hpp
blob: eb13dc3cc6bef34975470d76efc69a9271ae59e6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#pragma once

#include "interfaces/input.hpp"
#include "interfaces/scene.hpp"

class IGame
{
public:
	virtual ~IGame() = default;

	virtual void run(IScene &scene, IInputHandler &input_handler) = 0;
};