public DesktopInputManager(IJoystickInput joystickInput, IKeyboardInput keyboardInput, IMouseScreenInput mouseScreenInput, IControlManager controlManager) { this.joystickInput = joystickInput; this.keyboardInput = keyboardInput; this.mouseScreenInput = mouseScreenInput; this.controlManager = controlManager; }
public WindowsInputFactory(IJoystickInput joystickInput, IKeyboardInput keyboardInput, IMouseScreenInput mouseScreenInput) { JoystickInput = joystickInput; KeyboardInput = keyboardInput; MouseScreenInput = mouseScreenInput; }
public MobilesInputFactory(IJoystickInput joystickInput, ITouchScreenInput touchScreenInput) { JoystickInput = joystickInput; TouchScreenInput = touchScreenInput; }
public MobilesInputManager(IJoystickInput joystickInput, ITouchScreenInput touchScreenInput, IControlManager controlManager) { this.joystickInput = joystickInput; this.touchScreenInput = touchScreenInput; this.controlManager = controlManager; }
public ConsoleInputFactory(IJoystickInput joystickInput) { JoystickInput = joystickInput; }
public InputManager(IJoystickInput joystickInput, IKeyboardInput keyboardInput, IMouseScreenInput mouseScreenInput) { this.joystickInput = joystickInput; this.keyboardInput = keyboardInput; this.mouseScreenInput = mouseScreenInput; }