50 auto& eventDistributor = reactor.getEventDistributor();
51 auto& joystickManager = reactor.getInputEventGenerator().getJoystickManager();
52 auto& display = reactor.getDisplay();
58 msxEventDistributor, stateChangeDistributor));
60 msxEventDistributor, stateChangeDistributor));
62 msxEventDistributor, stateChangeDistributor));
64 msxEventDistributor, stateChangeDistributor));
66 msxEventDistributor, stateChangeDistributor,
67 display, commandController));
69 controller,
"joytap"));
71 controller,
"ninjatap"));
73 commandController, msxEventDistributor,
74 stateChangeDistributor, joystickManager, 1));
76 commandController, msxEventDistributor,
77 stateChangeDistributor, joystickManager, 2));
79 commandController, msxEventDistributor,
80 stateChangeDistributor, joystickManager, 1));
82 commandController, msxEventDistributor,
83 stateChangeDistributor, joystickManager, 2));
97 eventDistributor, scheduler, commandController));
99 eventDistributor, scheduler, commandController));
113 eventDistributor, scheduler, commandController));
116 MidiInWindows::registerAll(eventDistributor, scheduler, controller);
117 MidiOutWindows::registerAll(controller);
119#if defined(__APPLE__)
121 eventDistributor, scheduler));
122 MidiInCoreMIDI::registerAll(eventDistributor, scheduler, controller);
124 MidiOutCoreMIDI::registerAll(controller);
126#if COMPONENT_ALSAMIDI