1
0
mirror of https://github.com/TomHarte/CLK.git synced 2026-04-26 03:29:40 +00:00

Introduces the ActivityObserver protocol for LEDs, drive events, etc.

The Electron's caps lock LED is the test case.
This commit is contained in:
Thomas Harte
2018-05-07 21:57:54 -04:00
parent d1b889aa61
commit 70e6c3b2f6
8 changed files with 118 additions and 6 deletions
@@ -50,6 +50,7 @@ class MultiMachine: public ::Machine::DynamicMachine, public MultiCRTMachine::De
static bool would_collapse(const std::vector<std::unique_ptr<DynamicMachine>> &machines);
MultiMachine(std::vector<std::unique_ptr<DynamicMachine>> &&machines);
ActivitySource::Machine *activity_source() override;
ConfigurationTarget::Machine *configuration_target() override;
CRTMachine::Machine *crt_machine() override;
JoystickMachine::Machine *joystick_machine() override;