├── .hgeol ├── .hgignore ├── DeviceProfiles.meta ├── DeviceProfiles ├── Xbox360MacProfile.cs ├── Xbox360MacProfile.cs.meta ├── Xbox360WinProfile.cs └── Xbox360WinProfile.cs.meta ├── FakePrototypeStuff.meta ├── FakePrototypeStuff ├── Editor.meta ├── Editor │ ├── InputManagerAssetGenerator.cs │ └── InputManagerAssetGenerator.cs.meta ├── ExecuteAllEvents.cs ├── ExecuteAllEvents.cs.meta ├── InputManager.cs ├── InputManager.cs.meta ├── InputManagerEndFrame.cs ├── InputManagerEndFrame.cs.meta ├── JoystickInputToEvents.cs ├── JoystickInputToEvents.cs.meta ├── KeyboardInputToEvents.cs ├── KeyboardInputToEvents.cs.meta ├── MouseInputToEvents.cs ├── MouseInputToEvents.cs.meta ├── TouchInputToEvents.cs └── TouchInputToEvents.cs.meta ├── Input.meta ├── Input ├── Actions.Extensions.meta ├── Actions.meta ├── Actions │ ├── ActionMap.cs │ ├── ActionMap.cs.meta │ ├── ActionMapInput.cs │ ├── ActionMapInput.cs.meta │ ├── ButtonAxisSource.cs │ ├── ButtonAxisSource.cs.meta │ ├── ControlBinding.cs │ ├── ControlBinding.cs.meta │ ├── ControlScheme.cs │ ├── ControlScheme.cs.meta │ ├── InputAction.cs │ └── InputAction.cs.meta ├── Core.Extensions.meta ├── Core.Extensions │ ├── Cursor.cs │ ├── Cursor.cs.meta │ ├── Gamepad.cs │ ├── Gamepad.cs.meta │ ├── GestureEvent.cs │ ├── GestureEvent.cs.meta │ ├── Joystick.cs │ ├── Joystick.cs.meta │ ├── JoystickControlMapping.cs │ ├── JoystickControlMapping.cs.meta │ ├── JoystickProfile.cs │ ├── JoystickProfile.cs.meta │ ├── KeyEvent.cs │ ├── KeyEvent.cs.meta │ ├── Keyboard.cs │ ├── Keyboard.cs.meta │ ├── KeyboardEvent.cs │ ├── KeyboardEvent.cs.meta │ ├── Mouse.cs │ ├── Mouse.cs.meta │ ├── Pointer.cs │ ├── Pointer.cs.meta │ ├── PointerClickEvent.cs │ ├── PointerClickEvent.cs.meta │ ├── PointerControl.cs │ ├── PointerControl.cs.meta │ ├── PointerEvent.cs │ ├── PointerEvent.cs.meta │ ├── PointerMoveEvent.cs │ ├── PointerMoveEvent.cs.meta │ ├── Sensor.cs │ ├── Sensor.cs.meta │ ├── TextEvent.cs │ ├── TextEvent.cs.meta │ ├── Touch.cs │ ├── Touch.cs.meta │ ├── TouchControl.cs │ ├── TouchControl.cs.meta │ ├── TouchEvent.cs │ ├── TouchEvent.cs.meta │ ├── Touchscreen.cs │ ├── Touchscreen.cs.meta │ ├── VirtualJoystick.cs │ └── VirtualJoystick.cs.meta ├── Core.meta ├── Core │ ├── GenericControlEvent.cs │ ├── GenericControlEvent.cs.meta │ ├── IInputConsumer.cs │ ├── IInputConsumer.cs.meta │ ├── InputConsumerCallback.cs │ ├── InputConsumerCallback.cs.meta │ ├── InputConsumerNode.cs │ ├── InputConsumerNode.cs.meta │ ├── InputControl.cs │ ├── InputControl.cs.meta │ ├── InputControlData.cs │ ├── InputControlData.cs.meta │ ├── InputControlDescriptor.cs │ ├── InputControlDescriptor.cs.meta │ ├── InputControlProvider.cs │ ├── InputControlProvider.cs.meta │ ├── InputDevice.cs │ ├── InputDevice.cs.meta │ ├── InputDeviceManager.cs │ ├── InputDeviceManager.cs.meta │ ├── InputDeviceProfile.cs │ ├── InputDeviceProfile.cs.meta │ ├── InputDeviceUtility.cs │ ├── InputDeviceUtility.cs.meta │ ├── InputEvent.cs │ ├── InputEvent.cs.meta │ ├── InputEventPool.cs │ ├── InputEventPool.cs.meta │ ├── InputEventQueue.cs │ ├── InputEventQueue.cs.meta │ ├── InputState.cs │ ├── InputState.cs.meta │ ├── InputSystem.cs │ ├── InputSystem.cs.meta │ ├── SerializableType.cs │ └── SerializableType.cs.meta ├── Editor.meta ├── Editor │ ├── ActionMapEditor.cs │ ├── ActionMapEditor.cs.meta │ ├── ActionMapSlotDrawer.cs │ ├── ActionMapSlotDrawer.cs.meta │ ├── ActionSlotDrawer.cs │ ├── ActionSlotDrawer.cs.meta │ ├── DeviceAssignmentsWindow.cs │ ├── DeviceAssignmentsWindow.cs.meta │ ├── InputActionEditor.cs │ └── InputActionEditor.cs.meta ├── Players.meta └── Players │ ├── ActionSlot.cs │ ├── ActionSlot.cs.meta │ ├── PlayerDeviceAssignment.cs │ ├── PlayerDeviceAssignment.cs.meta │ ├── PlayerHandle.cs │ ├── PlayerHandle.cs.meta │ ├── PlayerHandleManager.cs │ ├── PlayerHandleManager.cs.meta │ ├── PlayerInput.cs │ └── PlayerInput.cs.meta ├── Utilities.meta └── Utilities ├── ArrayHelpers.cs ├── ArrayHelpers.cs.meta ├── EnumHelpers.cs ├── EnumHelpers.cs.meta ├── Range.cs └── Range.cs.meta /.hgeol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/.hgeol -------------------------------------------------------------------------------- /.hgignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/.hgignore -------------------------------------------------------------------------------- /DeviceProfiles.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/DeviceProfiles.meta -------------------------------------------------------------------------------- /DeviceProfiles/Xbox360MacProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/DeviceProfiles/Xbox360MacProfile.cs -------------------------------------------------------------------------------- /DeviceProfiles/Xbox360MacProfile.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/DeviceProfiles/Xbox360MacProfile.cs.meta -------------------------------------------------------------------------------- /DeviceProfiles/Xbox360WinProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/DeviceProfiles/Xbox360WinProfile.cs -------------------------------------------------------------------------------- /DeviceProfiles/Xbox360WinProfile.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/DeviceProfiles/Xbox360WinProfile.cs.meta -------------------------------------------------------------------------------- /FakePrototypeStuff.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/FakePrototypeStuff.meta -------------------------------------------------------------------------------- /FakePrototypeStuff/Editor.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/FakePrototypeStuff/Editor.meta -------------------------------------------------------------------------------- /FakePrototypeStuff/Editor/InputManagerAssetGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/FakePrototypeStuff/Editor/InputManagerAssetGenerator.cs -------------------------------------------------------------------------------- /FakePrototypeStuff/Editor/InputManagerAssetGenerator.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/FakePrototypeStuff/Editor/InputManagerAssetGenerator.cs.meta -------------------------------------------------------------------------------- /FakePrototypeStuff/ExecuteAllEvents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/FakePrototypeStuff/ExecuteAllEvents.cs -------------------------------------------------------------------------------- /FakePrototypeStuff/ExecuteAllEvents.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/FakePrototypeStuff/ExecuteAllEvents.cs.meta -------------------------------------------------------------------------------- /FakePrototypeStuff/InputManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/FakePrototypeStuff/InputManager.cs -------------------------------------------------------------------------------- /FakePrototypeStuff/InputManager.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/FakePrototypeStuff/InputManager.cs.meta -------------------------------------------------------------------------------- /FakePrototypeStuff/InputManagerEndFrame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/FakePrototypeStuff/InputManagerEndFrame.cs -------------------------------------------------------------------------------- /FakePrototypeStuff/InputManagerEndFrame.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/FakePrototypeStuff/InputManagerEndFrame.cs.meta -------------------------------------------------------------------------------- /FakePrototypeStuff/JoystickInputToEvents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/FakePrototypeStuff/JoystickInputToEvents.cs -------------------------------------------------------------------------------- /FakePrototypeStuff/JoystickInputToEvents.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/FakePrototypeStuff/JoystickInputToEvents.cs.meta -------------------------------------------------------------------------------- /FakePrototypeStuff/KeyboardInputToEvents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/FakePrototypeStuff/KeyboardInputToEvents.cs -------------------------------------------------------------------------------- /FakePrototypeStuff/KeyboardInputToEvents.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/FakePrototypeStuff/KeyboardInputToEvents.cs.meta -------------------------------------------------------------------------------- /FakePrototypeStuff/MouseInputToEvents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/FakePrototypeStuff/MouseInputToEvents.cs -------------------------------------------------------------------------------- /FakePrototypeStuff/MouseInputToEvents.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/FakePrototypeStuff/MouseInputToEvents.cs.meta -------------------------------------------------------------------------------- /FakePrototypeStuff/TouchInputToEvents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/FakePrototypeStuff/TouchInputToEvents.cs -------------------------------------------------------------------------------- /FakePrototypeStuff/TouchInputToEvents.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/FakePrototypeStuff/TouchInputToEvents.cs.meta -------------------------------------------------------------------------------- /Input.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input.meta -------------------------------------------------------------------------------- /Input/Actions.Extensions.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Actions.Extensions.meta -------------------------------------------------------------------------------- /Input/Actions.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Actions.meta -------------------------------------------------------------------------------- /Input/Actions/ActionMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Actions/ActionMap.cs -------------------------------------------------------------------------------- /Input/Actions/ActionMap.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Actions/ActionMap.cs.meta -------------------------------------------------------------------------------- /Input/Actions/ActionMapInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Actions/ActionMapInput.cs -------------------------------------------------------------------------------- /Input/Actions/ActionMapInput.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Actions/ActionMapInput.cs.meta -------------------------------------------------------------------------------- /Input/Actions/ButtonAxisSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Actions/ButtonAxisSource.cs -------------------------------------------------------------------------------- /Input/Actions/ButtonAxisSource.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Actions/ButtonAxisSource.cs.meta -------------------------------------------------------------------------------- /Input/Actions/ControlBinding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Actions/ControlBinding.cs -------------------------------------------------------------------------------- /Input/Actions/ControlBinding.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Actions/ControlBinding.cs.meta -------------------------------------------------------------------------------- /Input/Actions/ControlScheme.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Actions/ControlScheme.cs -------------------------------------------------------------------------------- /Input/Actions/ControlScheme.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Actions/ControlScheme.cs.meta -------------------------------------------------------------------------------- /Input/Actions/InputAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Actions/InputAction.cs -------------------------------------------------------------------------------- /Input/Actions/InputAction.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Actions/InputAction.cs.meta -------------------------------------------------------------------------------- /Input/Core.Extensions.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions.meta -------------------------------------------------------------------------------- /Input/Core.Extensions/Cursor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/Cursor.cs -------------------------------------------------------------------------------- /Input/Core.Extensions/Cursor.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/Cursor.cs.meta -------------------------------------------------------------------------------- /Input/Core.Extensions/Gamepad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/Gamepad.cs -------------------------------------------------------------------------------- /Input/Core.Extensions/Gamepad.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/Gamepad.cs.meta -------------------------------------------------------------------------------- /Input/Core.Extensions/GestureEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/GestureEvent.cs -------------------------------------------------------------------------------- /Input/Core.Extensions/GestureEvent.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/GestureEvent.cs.meta -------------------------------------------------------------------------------- /Input/Core.Extensions/Joystick.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/Joystick.cs -------------------------------------------------------------------------------- /Input/Core.Extensions/Joystick.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/Joystick.cs.meta -------------------------------------------------------------------------------- /Input/Core.Extensions/JoystickControlMapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/JoystickControlMapping.cs -------------------------------------------------------------------------------- /Input/Core.Extensions/JoystickControlMapping.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/JoystickControlMapping.cs.meta -------------------------------------------------------------------------------- /Input/Core.Extensions/JoystickProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/JoystickProfile.cs -------------------------------------------------------------------------------- /Input/Core.Extensions/JoystickProfile.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/JoystickProfile.cs.meta -------------------------------------------------------------------------------- /Input/Core.Extensions/KeyEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/KeyEvent.cs -------------------------------------------------------------------------------- /Input/Core.Extensions/KeyEvent.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/KeyEvent.cs.meta -------------------------------------------------------------------------------- /Input/Core.Extensions/Keyboard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/Keyboard.cs -------------------------------------------------------------------------------- /Input/Core.Extensions/Keyboard.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/Keyboard.cs.meta -------------------------------------------------------------------------------- /Input/Core.Extensions/KeyboardEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/KeyboardEvent.cs -------------------------------------------------------------------------------- /Input/Core.Extensions/KeyboardEvent.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/KeyboardEvent.cs.meta -------------------------------------------------------------------------------- /Input/Core.Extensions/Mouse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/Mouse.cs -------------------------------------------------------------------------------- /Input/Core.Extensions/Mouse.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/Mouse.cs.meta -------------------------------------------------------------------------------- /Input/Core.Extensions/Pointer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/Pointer.cs -------------------------------------------------------------------------------- /Input/Core.Extensions/Pointer.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/Pointer.cs.meta -------------------------------------------------------------------------------- /Input/Core.Extensions/PointerClickEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/PointerClickEvent.cs -------------------------------------------------------------------------------- /Input/Core.Extensions/PointerClickEvent.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/PointerClickEvent.cs.meta -------------------------------------------------------------------------------- /Input/Core.Extensions/PointerControl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/PointerControl.cs -------------------------------------------------------------------------------- /Input/Core.Extensions/PointerControl.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/PointerControl.cs.meta -------------------------------------------------------------------------------- /Input/Core.Extensions/PointerEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/PointerEvent.cs -------------------------------------------------------------------------------- /Input/Core.Extensions/PointerEvent.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/PointerEvent.cs.meta -------------------------------------------------------------------------------- /Input/Core.Extensions/PointerMoveEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/PointerMoveEvent.cs -------------------------------------------------------------------------------- /Input/Core.Extensions/PointerMoveEvent.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/PointerMoveEvent.cs.meta -------------------------------------------------------------------------------- /Input/Core.Extensions/Sensor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/Sensor.cs -------------------------------------------------------------------------------- /Input/Core.Extensions/Sensor.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/Sensor.cs.meta -------------------------------------------------------------------------------- /Input/Core.Extensions/TextEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/TextEvent.cs -------------------------------------------------------------------------------- /Input/Core.Extensions/TextEvent.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/TextEvent.cs.meta -------------------------------------------------------------------------------- /Input/Core.Extensions/Touch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/Touch.cs -------------------------------------------------------------------------------- /Input/Core.Extensions/Touch.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/Touch.cs.meta -------------------------------------------------------------------------------- /Input/Core.Extensions/TouchControl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/TouchControl.cs -------------------------------------------------------------------------------- /Input/Core.Extensions/TouchControl.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/TouchControl.cs.meta -------------------------------------------------------------------------------- /Input/Core.Extensions/TouchEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/TouchEvent.cs -------------------------------------------------------------------------------- /Input/Core.Extensions/TouchEvent.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/TouchEvent.cs.meta -------------------------------------------------------------------------------- /Input/Core.Extensions/Touchscreen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/Touchscreen.cs -------------------------------------------------------------------------------- /Input/Core.Extensions/Touchscreen.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/Touchscreen.cs.meta -------------------------------------------------------------------------------- /Input/Core.Extensions/VirtualJoystick.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/VirtualJoystick.cs -------------------------------------------------------------------------------- /Input/Core.Extensions/VirtualJoystick.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.Extensions/VirtualJoystick.cs.meta -------------------------------------------------------------------------------- /Input/Core.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core.meta -------------------------------------------------------------------------------- /Input/Core/GenericControlEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/GenericControlEvent.cs -------------------------------------------------------------------------------- /Input/Core/GenericControlEvent.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/GenericControlEvent.cs.meta -------------------------------------------------------------------------------- /Input/Core/IInputConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/IInputConsumer.cs -------------------------------------------------------------------------------- /Input/Core/IInputConsumer.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/IInputConsumer.cs.meta -------------------------------------------------------------------------------- /Input/Core/InputConsumerCallback.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputConsumerCallback.cs -------------------------------------------------------------------------------- /Input/Core/InputConsumerCallback.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputConsumerCallback.cs.meta -------------------------------------------------------------------------------- /Input/Core/InputConsumerNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputConsumerNode.cs -------------------------------------------------------------------------------- /Input/Core/InputConsumerNode.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputConsumerNode.cs.meta -------------------------------------------------------------------------------- /Input/Core/InputControl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputControl.cs -------------------------------------------------------------------------------- /Input/Core/InputControl.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputControl.cs.meta -------------------------------------------------------------------------------- /Input/Core/InputControlData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputControlData.cs -------------------------------------------------------------------------------- /Input/Core/InputControlData.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputControlData.cs.meta -------------------------------------------------------------------------------- /Input/Core/InputControlDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputControlDescriptor.cs -------------------------------------------------------------------------------- /Input/Core/InputControlDescriptor.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputControlDescriptor.cs.meta -------------------------------------------------------------------------------- /Input/Core/InputControlProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputControlProvider.cs -------------------------------------------------------------------------------- /Input/Core/InputControlProvider.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputControlProvider.cs.meta -------------------------------------------------------------------------------- /Input/Core/InputDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputDevice.cs -------------------------------------------------------------------------------- /Input/Core/InputDevice.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputDevice.cs.meta -------------------------------------------------------------------------------- /Input/Core/InputDeviceManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputDeviceManager.cs -------------------------------------------------------------------------------- /Input/Core/InputDeviceManager.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputDeviceManager.cs.meta -------------------------------------------------------------------------------- /Input/Core/InputDeviceProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputDeviceProfile.cs -------------------------------------------------------------------------------- /Input/Core/InputDeviceProfile.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputDeviceProfile.cs.meta -------------------------------------------------------------------------------- /Input/Core/InputDeviceUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputDeviceUtility.cs -------------------------------------------------------------------------------- /Input/Core/InputDeviceUtility.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputDeviceUtility.cs.meta -------------------------------------------------------------------------------- /Input/Core/InputEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputEvent.cs -------------------------------------------------------------------------------- /Input/Core/InputEvent.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputEvent.cs.meta -------------------------------------------------------------------------------- /Input/Core/InputEventPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputEventPool.cs -------------------------------------------------------------------------------- /Input/Core/InputEventPool.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputEventPool.cs.meta -------------------------------------------------------------------------------- /Input/Core/InputEventQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputEventQueue.cs -------------------------------------------------------------------------------- /Input/Core/InputEventQueue.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputEventQueue.cs.meta -------------------------------------------------------------------------------- /Input/Core/InputState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputState.cs -------------------------------------------------------------------------------- /Input/Core/InputState.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputState.cs.meta -------------------------------------------------------------------------------- /Input/Core/InputSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputSystem.cs -------------------------------------------------------------------------------- /Input/Core/InputSystem.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/InputSystem.cs.meta -------------------------------------------------------------------------------- /Input/Core/SerializableType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/SerializableType.cs -------------------------------------------------------------------------------- /Input/Core/SerializableType.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Core/SerializableType.cs.meta -------------------------------------------------------------------------------- /Input/Editor.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Editor.meta -------------------------------------------------------------------------------- /Input/Editor/ActionMapEditor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Editor/ActionMapEditor.cs -------------------------------------------------------------------------------- /Input/Editor/ActionMapEditor.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Editor/ActionMapEditor.cs.meta -------------------------------------------------------------------------------- /Input/Editor/ActionMapSlotDrawer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Editor/ActionMapSlotDrawer.cs -------------------------------------------------------------------------------- /Input/Editor/ActionMapSlotDrawer.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Editor/ActionMapSlotDrawer.cs.meta -------------------------------------------------------------------------------- /Input/Editor/ActionSlotDrawer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Editor/ActionSlotDrawer.cs -------------------------------------------------------------------------------- /Input/Editor/ActionSlotDrawer.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Editor/ActionSlotDrawer.cs.meta -------------------------------------------------------------------------------- /Input/Editor/DeviceAssignmentsWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Editor/DeviceAssignmentsWindow.cs -------------------------------------------------------------------------------- /Input/Editor/DeviceAssignmentsWindow.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Editor/DeviceAssignmentsWindow.cs.meta -------------------------------------------------------------------------------- /Input/Editor/InputActionEditor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Editor/InputActionEditor.cs -------------------------------------------------------------------------------- /Input/Editor/InputActionEditor.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Editor/InputActionEditor.cs.meta -------------------------------------------------------------------------------- /Input/Players.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Players.meta -------------------------------------------------------------------------------- /Input/Players/ActionSlot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Players/ActionSlot.cs -------------------------------------------------------------------------------- /Input/Players/ActionSlot.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Players/ActionSlot.cs.meta -------------------------------------------------------------------------------- /Input/Players/PlayerDeviceAssignment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Players/PlayerDeviceAssignment.cs -------------------------------------------------------------------------------- /Input/Players/PlayerDeviceAssignment.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Players/PlayerDeviceAssignment.cs.meta -------------------------------------------------------------------------------- /Input/Players/PlayerHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Players/PlayerHandle.cs -------------------------------------------------------------------------------- /Input/Players/PlayerHandle.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Players/PlayerHandle.cs.meta -------------------------------------------------------------------------------- /Input/Players/PlayerHandleManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Players/PlayerHandleManager.cs -------------------------------------------------------------------------------- /Input/Players/PlayerHandleManager.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Players/PlayerHandleManager.cs.meta -------------------------------------------------------------------------------- /Input/Players/PlayerInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Players/PlayerInput.cs -------------------------------------------------------------------------------- /Input/Players/PlayerInput.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Input/Players/PlayerInput.cs.meta -------------------------------------------------------------------------------- /Utilities.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Utilities.meta -------------------------------------------------------------------------------- /Utilities/ArrayHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Utilities/ArrayHelpers.cs -------------------------------------------------------------------------------- /Utilities/ArrayHelpers.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Utilities/ArrayHelpers.cs.meta -------------------------------------------------------------------------------- /Utilities/EnumHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Utilities/EnumHelpers.cs -------------------------------------------------------------------------------- /Utilities/EnumHelpers.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Utilities/EnumHelpers.cs.meta -------------------------------------------------------------------------------- /Utilities/Range.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Utilities/Range.cs -------------------------------------------------------------------------------- /Utilities/Range.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Unity-Technologies/input-prototype/HEAD/Utilities/Range.cs.meta --------------------------------------------------------------------------------