summaryrefslogtreecommitdiff
path: root/lib/nes/app/input/input-device-keyboard.hh
blob: d61417df55ebc542a7915acc6cd8e0b8f42ab040 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#pragma once

#include "nes/app/input/input-device.hh"

namespace nes
{
	/// A keyboard input device.
	class input_device_keyboard : public input_device
	{
	public:
		virtual auto read_key_escape() -> bool = 0;

	protected:
		explicit input_device_keyboard() = default;
	};
} // namespace nes