[client] add JoystickDevice

This commit is contained in:
2019-06-18 20:47:04 +03:00
parent 282bc68734
commit 73822dc95a
7 changed files with 107 additions and 16 deletions

View File

@@ -3,7 +3,10 @@ package ru.m.control;
import haxework.signal.Signal;
interface IControlBus {
public var devices(default, null):Array<IControlDevice>;
public var signal(default, null):Signal3<DeviceType, DeviceAction, Bool>;
public var devicesSignal(default, null):Signal<Array<IControlDevice>>;
public function connect(device:IControlDevice):Void;
public function disconnect(device:IControlDevice):Void;