//------------------------------------------------------------------------------ // // This code was auto-generated by com.unity.inputsystem:InputActionCodeGenerator // version 1.9.0 // from Assets/Plugins/Pixel Crushers/Dialogue System/Demo/Scenes/New Input System/DemoInputControls.inputactions // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ using System; using System.Collections; using System.Collections.Generic; using UnityEngine.InputSystem; using UnityEngine.InputSystem.Utilities; using UnityEngine; public partial class @DemoInputControls: IInputActionCollection2, IDisposable { public InputActionAsset asset { get; } public @DemoInputControls() { asset = InputActionAsset.FromJson(@"{ ""name"": ""DemoInputControls"", ""maps"": [ { ""name"": ""DemoActionMap"", ""id"": ""41649a10-fe04-42dc-b834-7b0e6b8f6f8e"", ""actions"": [ { ""name"": ""Horizontal"", ""type"": ""Button"", ""id"": ""ef3929c6-b315-4851-8f3e-ae170992d312"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""Vertical"", ""type"": ""Button"", ""id"": ""74bfe387-c2ec-4a2e-9b81-cd1c81ee069b"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""Fire1"", ""type"": ""Button"", ""id"": ""804b48fe-6035-4b70-a3b4-877f04982d7d"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false } ], ""bindings"": [ { ""name"": ""A-D"", ""id"": ""988324e0-d947-4fa7-825f-8c22a3d5a9cd"", ""path"": ""1DAxis"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""Horizontal"", ""isComposite"": true, ""isPartOfComposite"": false }, { ""name"": ""negative"", ""id"": ""096967ca-ee92-45be-9f93-fc5e3a4f109d"", ""path"": ""/a"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""Horizontal"", ""isComposite"": false, ""isPartOfComposite"": true }, { ""name"": ""positive"", ""id"": ""fbfca6ac-a78f-40e1-b53a-27a6570672c4"", ""path"": ""/d"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""Horizontal"", ""isComposite"": false, ""isPartOfComposite"": true }, { ""name"": ""Left-Right"", ""id"": ""80a8ea42-1404-4111-b927-3d3e018469dd"", ""path"": ""1DAxis"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""Horizontal"", ""isComposite"": true, ""isPartOfComposite"": false }, { ""name"": ""negative"", ""id"": ""bd31e001-3b16-4b7e-865c-dc188bb61918"", ""path"": ""/leftArrow"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""Horizontal"", ""isComposite"": false, ""isPartOfComposite"": true }, { ""name"": ""positive"", ""id"": ""98dc1df3-8219-4687-a480-47c71a1953df"", ""path"": ""/rightArrow"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""Horizontal"", ""isComposite"": false, ""isPartOfComposite"": true }, { ""name"": ""S-W"", ""id"": ""5fe719fc-bbc5-4091-b418-91c9a8699b54"", ""path"": ""1DAxis"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""Vertical"", ""isComposite"": true, ""isPartOfComposite"": false }, { ""name"": ""negative"", ""id"": ""5d7cca19-57a8-4a09-ab88-7dcac3570e64"", ""path"": ""/s"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""Vertical"", ""isComposite"": false, ""isPartOfComposite"": true }, { ""name"": ""positive"", ""id"": ""6a6517d3-50c7-4c54-b86e-4dec04733436"", ""path"": ""/w"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""Vertical"", ""isComposite"": false, ""isPartOfComposite"": true }, { ""name"": ""Down-Up"", ""id"": ""8ae87a3c-1197-4725-baf0-9be8746497fb"", ""path"": ""1DAxis"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""Vertical"", ""isComposite"": true, ""isPartOfComposite"": false }, { ""name"": ""negative"", ""id"": ""5f943101-e079-4c5e-93f1-1602b61d2418"", ""path"": ""/downArrow"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""Vertical"", ""isComposite"": false, ""isPartOfComposite"": true }, { ""name"": ""positive"", ""id"": ""8322cbd3-368e-43ed-b41e-f7ce51f1f189"", ""path"": ""/upArrow"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""Vertical"", ""isComposite"": false, ""isPartOfComposite"": true }, { ""name"": """", ""id"": ""6de4a513-0301-4138-972a-db7bccc7e316"", ""path"": ""/space"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""Fire1"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""e5a158a9-f419-43dc-912d-97f01d68c681"", ""path"": ""/leftButton"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""Fire1"", ""isComposite"": false, ""isPartOfComposite"": false } ] } ], ""controlSchemes"": [] }"); // DemoActionMap m_DemoActionMap = asset.FindActionMap("DemoActionMap", throwIfNotFound: true); m_DemoActionMap_Horizontal = m_DemoActionMap.FindAction("Horizontal", throwIfNotFound: true); m_DemoActionMap_Vertical = m_DemoActionMap.FindAction("Vertical", throwIfNotFound: true); m_DemoActionMap_Fire1 = m_DemoActionMap.FindAction("Fire1", throwIfNotFound: true); } ~@DemoInputControls() { Debug.Assert(!m_DemoActionMap.enabled, "This will cause a leak and performance issues, DemoInputControls.DemoActionMap.Disable() has not been called."); } 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(); } public IEnumerable bindings => asset.bindings; public InputAction FindAction(string actionNameOrId, bool throwIfNotFound = false) { return asset.FindAction(actionNameOrId, throwIfNotFound); } public int FindBinding(InputBinding bindingMask, out InputAction action) { return asset.FindBinding(bindingMask, out action); } // DemoActionMap private readonly InputActionMap m_DemoActionMap; private List m_DemoActionMapActionsCallbackInterfaces = new List(); private readonly InputAction m_DemoActionMap_Horizontal; private readonly InputAction m_DemoActionMap_Vertical; private readonly InputAction m_DemoActionMap_Fire1; public struct DemoActionMapActions { private @DemoInputControls m_Wrapper; public DemoActionMapActions(@DemoInputControls wrapper) { m_Wrapper = wrapper; } public InputAction @Horizontal => m_Wrapper.m_DemoActionMap_Horizontal; public InputAction @Vertical => m_Wrapper.m_DemoActionMap_Vertical; public InputAction @Fire1 => m_Wrapper.m_DemoActionMap_Fire1; public InputActionMap Get() { return m_Wrapper.m_DemoActionMap; } public void Enable() { Get().Enable(); } public void Disable() { Get().Disable(); } public bool enabled => Get().enabled; public static implicit operator InputActionMap(DemoActionMapActions set) { return set.Get(); } public void AddCallbacks(IDemoActionMapActions instance) { if (instance == null || m_Wrapper.m_DemoActionMapActionsCallbackInterfaces.Contains(instance)) return; m_Wrapper.m_DemoActionMapActionsCallbackInterfaces.Add(instance); @Horizontal.started += instance.OnHorizontal; @Horizontal.performed += instance.OnHorizontal; @Horizontal.canceled += instance.OnHorizontal; @Vertical.started += instance.OnVertical; @Vertical.performed += instance.OnVertical; @Vertical.canceled += instance.OnVertical; @Fire1.started += instance.OnFire1; @Fire1.performed += instance.OnFire1; @Fire1.canceled += instance.OnFire1; } private void UnregisterCallbacks(IDemoActionMapActions instance) { @Horizontal.started -= instance.OnHorizontal; @Horizontal.performed -= instance.OnHorizontal; @Horizontal.canceled -= instance.OnHorizontal; @Vertical.started -= instance.OnVertical; @Vertical.performed -= instance.OnVertical; @Vertical.canceled -= instance.OnVertical; @Fire1.started -= instance.OnFire1; @Fire1.performed -= instance.OnFire1; @Fire1.canceled -= instance.OnFire1; } public void RemoveCallbacks(IDemoActionMapActions instance) { if (m_Wrapper.m_DemoActionMapActionsCallbackInterfaces.Remove(instance)) UnregisterCallbacks(instance); } public void SetCallbacks(IDemoActionMapActions instance) { foreach (var item in m_Wrapper.m_DemoActionMapActionsCallbackInterfaces) UnregisterCallbacks(item); m_Wrapper.m_DemoActionMapActionsCallbackInterfaces.Clear(); AddCallbacks(instance); } } public DemoActionMapActions @DemoActionMap => new DemoActionMapActions(this); public interface IDemoActionMapActions { void OnHorizontal(InputAction.CallbackContext context); void OnVertical(InputAction.CallbackContext context); void OnFire1(InputAction.CallbackContext context); } }