// GENERATED AUTOMATICALLY FROM 'Assets/Input/PlayerInputs.inputactions' using System; using System.Collections; using System.Collections.Generic; using UnityEngine.InputSystem; using UnityEngine.InputSystem.Utilities; public class @PlayerInputs : IInputActionCollection, IDisposable { public InputActionAsset asset { get; } public @PlayerInputs() { asset = InputActionAsset.FromJson(@"{ ""name"": ""PlayerInputs"", ""maps"": [ { ""name"": ""AlivePlayer"", ""id"": ""8bf94838-9ca8-42b3-a990-4f60c8abff20"", ""actions"": [ { ""name"": ""Move"", ""type"": ""Value"", ""id"": ""1f800577-0c5e-4125-b4ed-47b70445a516"", ""expectedControlType"": ""Vector2"", ""processors"": """", ""interactions"": """" }, { ""name"": ""Jump"", ""type"": ""Button"", ""id"": ""daed06f5-23cd-462a-9f1c-ae74c10af2e4"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """" }, { ""name"": ""Crouch"", ""type"": ""Value"", ""id"": ""c6cc6b10-290e-4686-a68f-9ba33347989c"", ""expectedControlType"": ""Integer"", ""processors"": """", ""interactions"": """" }, { ""name"": ""Look"", ""type"": ""PassThrough"", ""id"": ""87fa7a14-c047-4e6a-a340-eaecf0ebd43e"", ""expectedControlType"": ""Vector2"", ""processors"": """", ""interactions"": """" }, { ""name"": ""Pause"", ""type"": ""Button"", ""id"": ""ddaef88e-bbd6-45b6-80e8-698a200cbb67"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """" } ], ""bindings"": [ { ""name"": """", ""id"": ""62607822-e17b-4d69-ba88-0b72852efbb1"", ""path"": ""/space"", ""interactions"": """", ""processors"": """", ""groups"": ""KeyboardAndMouse"", ""action"": ""Jump"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""a2b55ccd-6229-4924-8f77-3051fd9a651a"", ""path"": ""/buttonSouth"", ""interactions"": """", ""processors"": """", ""groups"": ""XboxController"", ""action"": ""Jump"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""bdf0eefc-47dc-4cc7-ab01-a45a893be2e7"", ""path"": ""/buttonSouth"", ""interactions"": """", ""processors"": """", ""groups"": ""Android phone"", ""action"": ""Jump"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""b08fd5b1-47d3-455b-b53f-eabd8ddfafbb"", ""path"": ""/ctrl"", ""interactions"": """", ""processors"": """", ""groups"": ""KeyboardAndMouse"", ""action"": ""Crouch"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""b167e894-11ae-4cda-ab81-4fabb553497a"", ""path"": ""/leftStickPress"", ""interactions"": """", ""processors"": """", ""groups"": ""XboxController"", ""action"": ""Crouch"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""5816720f-ce42-4c0c-8af6-196a76d90562"", ""path"": ""/leftStickPress"", ""interactions"": """", ""processors"": """", ""groups"": ""Android phone"", ""action"": ""Crouch"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""0caeaf20-383a-4ba6-a532-7ef1afdf4a8e"", ""path"": ""/delta"", ""interactions"": """", ""processors"": """", ""groups"": ""KeyboardAndMouse"", ""action"": ""Look"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""f25379a3-e24b-42e5-b333-05e83cb552d3"", ""path"": ""/rightStick"", ""interactions"": """", ""processors"": """", ""groups"": ""XboxController"", ""action"": ""Look"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""2b4dd341-db48-46a3-904a-5cfffef028f7"", ""path"": ""/rightStick"", ""interactions"": """", ""processors"": """", ""groups"": ""Android phone"", ""action"": ""Look"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""2b857737-329d-4cb7-b82d-33c3d1b15a7f"", ""path"": ""/delta"", ""interactions"": """", ""processors"": """", ""groups"": ""Android phone"", ""action"": ""Look"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""458610ce-2bc7-4bf3-9965-2ab4384682e6"", ""path"": ""/escape"", ""interactions"": """", ""processors"": """", ""groups"": ""KeyboardAndMouse"", ""action"": ""Pause"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""6c90411b-43e6-4cc5-9f70-6184fe64db7f"", ""path"": ""/start"", ""interactions"": """", ""processors"": """", ""groups"": ""XboxController"", ""action"": ""Pause"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""1877ae4c-1937-4948-b7e8-2a3b4a90b337"", ""path"": ""/start"", ""interactions"": """", ""processors"": """", ""groups"": ""Android phone"", ""action"": ""Pause"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": ""WSAD"", ""id"": ""877f83bc-2ed2-4fe6-864e-a27d135ff257"", ""path"": ""2DVector(mode=2)"", ""interactions"": ""Press"", ""processors"": """", ""groups"": """", ""action"": ""Move"", ""isComposite"": true, ""isPartOfComposite"": false }, { ""name"": ""up"", ""id"": ""ba28d7f2-c6b8-4af9-bac1-e77f67fab80a"", ""path"": ""/w"", ""interactions"": """", ""processors"": """", ""groups"": ""KeyboardAndMouse"", ""action"": ""Move"", ""isComposite"": false, ""isPartOfComposite"": true }, { ""name"": ""down"", ""id"": ""a2a78432-d184-4721-b73d-b617de497476"", ""path"": ""/s"", ""interactions"": """", ""processors"": """", ""groups"": ""KeyboardAndMouse"", ""action"": ""Move"", ""isComposite"": false, ""isPartOfComposite"": true }, { ""name"": ""left"", ""id"": ""33ba911f-72c4-4cd3-8db8-ed6e534f70b4"", ""path"": ""/a"", ""interactions"": """", ""processors"": """", ""groups"": ""KeyboardAndMouse"", ""action"": ""Move"", ""isComposite"": false, ""isPartOfComposite"": true }, { ""name"": ""right"", ""id"": ""73a94fd7-8940-4454-9d2c-3454092c36dc"", ""path"": ""/d"", ""interactions"": """", ""processors"": """", ""groups"": ""KeyboardAndMouse"", ""action"": ""Move"", ""isComposite"": false, ""isPartOfComposite"": true }, { ""name"": """", ""id"": ""bca74622-720e-43ed-a499-4b2fddeff35d"", ""path"": ""/leftStick"", ""interactions"": """", ""processors"": """", ""groups"": ""XboxController"", ""action"": ""Move"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""b6c8788f-4ad0-4741-a901-4e5c7e3f6891"", ""path"": ""/leftStick"", ""interactions"": """", ""processors"": """", ""groups"": ""Android phone"", ""action"": ""Move"", ""isComposite"": false, ""isPartOfComposite"": false } ] } ], ""controlSchemes"": [ { ""name"": ""KeyboardAndMouse"", ""bindingGroup"": ""KeyboardAndMouse"", ""devices"": [ { ""devicePath"": """", ""isOptional"": false, ""isOR"": false }, { ""devicePath"": """", ""isOptional"": false, ""isOR"": false } ] }, { ""name"": ""XboxController"", ""bindingGroup"": ""XboxController"", ""devices"": [ { ""devicePath"": """", ""isOptional"": false, ""isOR"": false }, { ""devicePath"": """", ""isOptional"": false, ""isOR"": false } ] }, { ""name"": ""Android phone"", ""bindingGroup"": ""Android phone"", ""devices"": [ { ""devicePath"": """", ""isOptional"": false, ""isOR"": false }, { ""devicePath"": """", ""isOptional"": true, ""isOR"": false } ] } ] }"); // AlivePlayer m_AlivePlayer = asset.FindActionMap("AlivePlayer", throwIfNotFound: true); m_AlivePlayer_Move = m_AlivePlayer.FindAction("Move", throwIfNotFound: true); m_AlivePlayer_Jump = m_AlivePlayer.FindAction("Jump", throwIfNotFound: true); m_AlivePlayer_Crouch = m_AlivePlayer.FindAction("Crouch", throwIfNotFound: true); m_AlivePlayer_Look = m_AlivePlayer.FindAction("Look", throwIfNotFound: true); m_AlivePlayer_Pause = m_AlivePlayer.FindAction("Pause", throwIfNotFound: true); } public void Dispose() { UnityEngine.Object.Destroy(asset); } public InputBinding? bindingMask { get => asset.bindingMask; set => asset.bindingMask = value; } public ReadOnlyArray? devices { get => asset.devices; set => asset.devices = value; } public ReadOnlyArray controlSchemes => asset.controlSchemes; public bool Contains(InputAction action) { return asset.Contains(action); } public IEnumerator GetEnumerator() { return asset.GetEnumerator(); } IEnumerator IEnumerable.GetEnumerator() { return GetEnumerator(); } public void Enable() { asset.Enable(); } public void Disable() { asset.Disable(); } // AlivePlayer private readonly InputActionMap m_AlivePlayer; private IAlivePlayerActions m_AlivePlayerActionsCallbackInterface; private readonly InputAction m_AlivePlayer_Move; private readonly InputAction m_AlivePlayer_Jump; private readonly InputAction m_AlivePlayer_Crouch; private readonly InputAction m_AlivePlayer_Look; private readonly InputAction m_AlivePlayer_Pause; public struct AlivePlayerActions { private @PlayerInputs m_Wrapper; public AlivePlayerActions(@PlayerInputs wrapper) { m_Wrapper = wrapper; } public InputAction @Move => m_Wrapper.m_AlivePlayer_Move; public InputAction @Jump => m_Wrapper.m_AlivePlayer_Jump; public InputAction @Crouch => m_Wrapper.m_AlivePlayer_Crouch; public InputAction @Look => m_Wrapper.m_AlivePlayer_Look; public InputAction @Pause => m_Wrapper.m_AlivePlayer_Pause; public InputActionMap Get() { return m_Wrapper.m_AlivePlayer; } public void Enable() { Get().Enable(); } public void Disable() { Get().Disable(); } public bool enabled => Get().enabled; public static implicit operator InputActionMap(AlivePlayerActions set) { return set.Get(); } public void SetCallbacks(IAlivePlayerActions instance) { if (m_Wrapper.m_AlivePlayerActionsCallbackInterface != null) { @Move.started -= m_Wrapper.m_AlivePlayerActionsCallbackInterface.OnMove; @Move.performed -= m_Wrapper.m_AlivePlayerActionsCallbackInterface.OnMove; @Move.canceled -= m_Wrapper.m_AlivePlayerActionsCallbackInterface.OnMove; @Jump.started -= m_Wrapper.m_AlivePlayerActionsCallbackInterface.OnJump; @Jump.performed -= m_Wrapper.m_AlivePlayerActionsCallbackInterface.OnJump; @Jump.canceled -= m_Wrapper.m_AlivePlayerActionsCallbackInterface.OnJump; @Crouch.started -= m_Wrapper.m_AlivePlayerActionsCallbackInterface.OnCrouch; @Crouch.performed -= m_Wrapper.m_AlivePlayerActionsCallbackInterface.OnCrouch; @Crouch.canceled -= m_Wrapper.m_AlivePlayerActionsCallbackInterface.OnCrouch; @Look.started -= m_Wrapper.m_AlivePlayerActionsCallbackInterface.OnLook; @Look.performed -= m_Wrapper.m_AlivePlayerActionsCallbackInterface.OnLook; @Look.canceled -= m_Wrapper.m_AlivePlayerActionsCallbackInterface.OnLook; @Pause.started -= m_Wrapper.m_AlivePlayerActionsCallbackInterface.OnPause; @Pause.performed -= m_Wrapper.m_AlivePlayerActionsCallbackInterface.OnPause; @Pause.canceled -= m_Wrapper.m_AlivePlayerActionsCallbackInterface.OnPause; } m_Wrapper.m_AlivePlayerActionsCallbackInterface = instance; if (instance != null) { @Move.started += instance.OnMove; @Move.performed += instance.OnMove; @Move.canceled += instance.OnMove; @Jump.started += instance.OnJump; @Jump.performed += instance.OnJump; @Jump.canceled += instance.OnJump; @Crouch.started += instance.OnCrouch; @Crouch.performed += instance.OnCrouch; @Crouch.canceled += instance.OnCrouch; @Look.started += instance.OnLook; @Look.performed += instance.OnLook; @Look.canceled += instance.OnLook; @Pause.started += instance.OnPause; @Pause.performed += instance.OnPause; @Pause.canceled += instance.OnPause; } } } public AlivePlayerActions @AlivePlayer => new AlivePlayerActions(this); private int m_KeyboardAndMouseSchemeIndex = -1; public InputControlScheme KeyboardAndMouseScheme { get { if (m_KeyboardAndMouseSchemeIndex == -1) m_KeyboardAndMouseSchemeIndex = asset.FindControlSchemeIndex("KeyboardAndMouse"); return asset.controlSchemes[m_KeyboardAndMouseSchemeIndex]; } } private int m_XboxControllerSchemeIndex = -1; public InputControlScheme XboxControllerScheme { get { if (m_XboxControllerSchemeIndex == -1) m_XboxControllerSchemeIndex = asset.FindControlSchemeIndex("XboxController"); return asset.controlSchemes[m_XboxControllerSchemeIndex]; } } private int m_AndroidphoneSchemeIndex = -1; public InputControlScheme AndroidphoneScheme { get { if (m_AndroidphoneSchemeIndex == -1) m_AndroidphoneSchemeIndex = asset.FindControlSchemeIndex("Android phone"); return asset.controlSchemes[m_AndroidphoneSchemeIndex]; } } public interface IAlivePlayerActions { void OnMove(InputAction.CallbackContext context); void OnJump(InputAction.CallbackContext context); void OnCrouch(InputAction.CallbackContext context); void OnLook(InputAction.CallbackContext context); void OnPause(InputAction.CallbackContext context); } }