using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.InputSystem; using UnityEngine.InputSystem.Utilities; // Token: 0x0200005A RID: 90 public class MenuInputActions : IInputActionCollection2, IInputActionCollection, IEnumerable, IEnumerable, IDisposable { // Token: 0x17000014 RID: 20 // (get) Token: 0x06000B28 RID: 2856 RVA: 0x000DD1CB File Offset: 0x000DB3CB public InputActionAsset asset { get; } // Token: 0x06000B29 RID: 2857 RVA: 0x000DD1D4 File Offset: 0x000DB3D4 public MenuInputActions() { this.asset = InputActionAsset.FromJson("{\n \"name\": \"MenuInputActions\",\n \"maps\": [\n {\n \"name\": \"UI\",\n \"id\": \"52ddedb9-fd5b-43d0-8943-96221877a3ac\",\n \"actions\": [\n {\n \"name\": \"Navigate\",\n \"type\": \"Value\",\n \"id\": \"ec09e2b1-8e92-4c39-b83c-931d5517109a\",\n \"expectedControlType\": \"Vector2\",\n \"processors\": \"\",\n \"interactions\": \"\",\n \"initialStateCheck\": true\n },\n {\n \"name\": \"Submit\",\n \"type\": \"Button\",\n \"id\": \"9050a915-e8d1-4067-a71c-01fbe4f6921f\",\n \"expectedControlType\": \"Button\",\n \"processors\": \"\",\n \"interactions\": \"\",\n \"initialStateCheck\": false\n },\n {\n \"name\": \"Cancel\",\n \"type\": \"Button\",\n \"id\": \"720649fe-d856-4d62-9f65-aa7768386708\",\n \"expectedControlType\": \"Button\",\n \"processors\": \"\",\n \"interactions\": \"\",\n \"initialStateCheck\": false\n },\n {\n \"name\": \"Point\",\n \"type\": \"PassThrough\",\n \"id\": \"7b9a9a5e-4225-4886-879e-7f9e5314f8dd\",\n \"expectedControlType\": \"Vector2\",\n \"processors\": \"\",\n \"interactions\": \"\",\n \"initialStateCheck\": true\n },\n {\n \"name\": \"Click\",\n \"type\": \"PassThrough\",\n \"id\": \"1b0cf791-a3a1-48ed-b21d-4813bd1f4be1\",\n \"expectedControlType\": \"Button\",\n \"processors\": \"\",\n \"interactions\": \"\",\n \"initialStateCheck\": true\n },\n {\n \"name\": \"ScrollWheel\",\n \"type\": \"PassThrough\",\n \"id\": \"e47665d0-51dd-422e-9ac8-626c3b575f3d\",\n \"expectedControlType\": \"Vector2\",\n \"processors\": \"\",\n \"interactions\": \"\",\n \"initialStateCheck\": false\n },\n {\n \"name\": \"MiddleClick\",\n \"type\": \"PassThrough\",\n \"id\": \"882b46d7-e818-4282-8706-e6aa7fcfbcce\",\n \"expectedControlType\": \"Button\",\n \"processors\": \"\",\n \"interactions\": \"\",\n \"initialStateCheck\": false\n },\n {\n \"name\": \"RightClick\",\n \"type\": \"PassThrough\",\n \"id\": \"ce60a5d6-b6df-421f-9d05-031643bc4b81\",\n \"expectedControlType\": \"Button\",\n \"processors\": \"\",\n \"interactions\": \"\",\n \"initialStateCheck\": false\n },\n {\n \"name\": \"Move\",\n \"type\": \"Value\",\n \"id\": \"405c0d98-c1c6-44dd-a8ae-c53da891f9ff\",\n \"expectedControlType\": \"Vector2\",\n \"processors\": \"\",\n \"interactions\": \"\",\n \"initialStateCheck\": true\n },\n {\n \"name\": \"Interact\",\n \"type\": \"Button\",\n \"id\": \"555988c5-5f95-4d90-99a3-b4e8b8a5d654\",\n \"expectedControlType\": \"Button\",\n \"processors\": \"\",\n \"interactions\": \"\",\n \"initialStateCheck\": false\n }\n ],\n \"bindings\": [\n {\n \"name\": \"\",\n \"id\": \"9e37bdc3-f6e0-45e3-b239-3ada0d222b5b\",\n \"path\": \"/leftStick\",\n \"interactions\": \"\",\n \"processors\": \"\",\n \"groups\": \"\",\n \"action\": \"Navigate\",\n \"isComposite\": false,\n \"isPartOfComposite\": false\n },\n {\n \"name\": \"\",\n \"id\": \"2ac0aaa4-6bdd-4b6f-96f6-9abe0d1bb64c\",\n \"path\": \"/buttonSouth\",\n \"interactions\": \"\",\n \"processors\": \"\",\n \"groups\": \"\",\n \"action\": \"Submit\",\n \"isComposite\": false,\n \"isPartOfComposite\": false\n },\n {\n \"name\": \"\",\n \"id\": \"c526bcbf-f7ef-45dc-bb11-3d7208e7285f\",\n \"path\": \"/buttonEast\",\n \"interactions\": \"\",\n \"processors\": \"\",\n \"groups\": \"\",\n \"action\": \"Cancel\",\n \"isComposite\": false,\n \"isPartOfComposite\": false\n },\n {\n \"name\": \"\",\n \"id\": \"1a7b5894-5dda-4007-bfff-bf2743e27828\",\n \"path\": \"/position\",\n \"interactions\": \"\",\n \"processors\": \"\",\n \"groups\": \"\",\n \"action\": \"Point\",\n \"isComposite\": false,\n \"isPartOfComposite\": false\n },\n {\n \"name\": \"\",\n \"id\": \"1c19a269-2d15-4f88-8417-7f56f8f84ba7\",\n \"path\": \"/position\",\n \"interactions\": \"\",\n \"processors\": \"\",\n \"groups\": \"\",\n \"action\": \"Point\",\n \"isComposite\": false,\n \"isPartOfComposite\": false\n },\n {\n \"name\": \"\",\n \"id\": \"683cb0b3-c7de-4ab8-b241-430e167bcd38\",\n \"path\": \"/touch*/position\",\n \"interactions\": \"\",\n \"processors\": \"\",\n \"groups\": \"\",\n \"action\": \"Point\",\n \"isComposite\": false,\n \"isPartOfComposite\": false\n },\n {\n \"name\": \"\",\n \"id\": \"bf612c6e-f839-4975-83e6-e7e0847e7bc5\",\n \"path\": \"/leftButton\",\n \"interactions\": \"\",\n \"processors\": \"\",\n \"groups\": \"\",\n \"action\": \"Click\",\n \"isComposite\": false,\n \"isPartOfComposite\": false\n },\n {\n \"name\": \"\",\n \"id\": \"d89d7e39-7add-4806-bce6-8cbeb1c2b071\",\n \"path\": \"/tip\",\n \"interactions\": \"\",\n \"processors\": \"\",\n \"groups\": \"\",\n \"action\": \"Click\",\n \"isComposite\": false,\n \"isPartOfComposite\": false\n },\n {\n \"name\": \"\",\n \"id\": \"fa25e6da-a1ae-4f65-81e7-84389b5eafbc\",\n \"path\": \"/touch*/press\",\n \"interactions\": \"\",\n \"processors\": \"\",\n \"groups\": \"\",\n \"action\": \"Click\",\n \"isComposite\": false,\n \"isPartOfComposite\": false\n },\n {\n \"name\": \"\",\n \"id\": \"6e832a76-0168-4187-a264-56349627970f\",\n \"path\": \"/trigger\",\n \"interactions\": \"\",\n \"processors\": \"\",\n \"groups\": \"\",\n \"action\": \"Click\",\n \"isComposite\": false,\n \"isPartOfComposite\": false\n },\n {\n \"name\": \"\",\n \"id\": \"dc2137f7-8af6-4a61-aeae-92e88f85297e\",\n \"path\": \"/scroll\",\n \"interactions\": \"\",\n \"processors\": \"\",\n \"groups\": \"\",\n \"action\": \"ScrollWheel\",\n \"isComposite\": false,\n \"isPartOfComposite\": false\n },\n {\n \"name\": \"\",\n \"id\": \"7f42f6cd-bdcc-4286-b7ce-5956a6a6f6de\",\n \"path\": \"/middleButton\",\n \"interactions\": \"\",\n \"processors\": \"\",\n \"groups\": \"\",\n \"action\": \"MiddleClick\",\n \"isComposite\": false,\n \"isPartOfComposite\": false\n },\n {\n \"name\": \"\",\n \"id\": \"ac496cbc-d8f5-4116-a0cb-c0169f4af23d\",\n \"path\": \"/rightButton\",\n \"interactions\": \"\",\n \"processors\": \"\",\n \"groups\": \"\",\n \"action\": \"RightClick\",\n \"isComposite\": false,\n \"isPartOfComposite\": false\n },\n {\n \"name\": \"\",\n \"id\": \"d7476900-fff3-436a-9fc9-1860fe2f1feb\",\n \"path\": \"/leftStick\",\n \"interactions\": \"\",\n \"processors\": \"\",\n \"groups\": \"\",\n \"action\": \"Move\",\n \"isComposite\": false,\n \"isPartOfComposite\": false\n },\n {\n \"name\": \"\",\n \"id\": \"71d67f25-062c-409d-af6b-7be58f4c3638\",\n \"path\": \"/dpad\",\n \"interactions\": \"\",\n \"processors\": \"\",\n \"groups\": \"\",\n \"action\": \"Move\",\n \"isComposite\": false,\n \"isPartOfComposite\": false\n },\n {\n \"name\": \"\",\n \"id\": \"51298c26-4c52-4d54-aa6a-c124c7a59065\",\n \"path\": \"/buttonWest\",\n \"interactions\": \"\",\n \"processors\": \"\",\n \"groups\": \"\",\n \"action\": \"Interact\",\n \"isComposite\": false,\n \"isPartOfComposite\": false\n }\n ]\n }\n ],\n \"controlSchemes\": []\n}"); this.m_UI = this.asset.FindActionMap("UI", true); this.m_UI_Navigate = this.m_UI.FindAction("Navigate", true); this.m_UI_Submit = this.m_UI.FindAction("Submit", true); this.m_UI_Cancel = this.m_UI.FindAction("Cancel", true); this.m_UI_Point = this.m_UI.FindAction("Point", true); this.m_UI_Click = this.m_UI.FindAction("Click", true); this.m_UI_ScrollWheel = this.m_UI.FindAction("ScrollWheel", true); this.m_UI_MiddleClick = this.m_UI.FindAction("MiddleClick", true); this.m_UI_RightClick = this.m_UI.FindAction("RightClick", true); this.m_UI_Move = this.m_UI.FindAction("Move", true); this.m_UI_Interact = this.m_UI.FindAction("Interact", true); } // Token: 0x06000B2A RID: 2858 RVA: 0x000DD2FF File Offset: 0x000DB4FF public void Dispose() { Object.Destroy(this.asset); } // Token: 0x17000015 RID: 21 // (get) Token: 0x06000B2B RID: 2859 RVA: 0x000DD30C File Offset: 0x000DB50C // (set) Token: 0x06000B2C RID: 2860 RVA: 0x000DD319 File Offset: 0x000DB519 public InputBinding? bindingMask { get { return this.asset.bindingMask; } set { this.asset.bindingMask = value; } } // Token: 0x17000016 RID: 22 // (get) Token: 0x06000B2D RID: 2861 RVA: 0x000DD327 File Offset: 0x000DB527 // (set) Token: 0x06000B2E RID: 2862 RVA: 0x000DD334 File Offset: 0x000DB534 public ReadOnlyArray? devices { get { return this.asset.devices; } set { this.asset.devices = value; } } // Token: 0x17000017 RID: 23 // (get) Token: 0x06000B2F RID: 2863 RVA: 0x000DD342 File Offset: 0x000DB542 public ReadOnlyArray controlSchemes { get { return this.asset.controlSchemes; } } // Token: 0x06000B30 RID: 2864 RVA: 0x000DD34F File Offset: 0x000DB54F public bool Contains(InputAction action) { return this.asset.Contains(action); } // Token: 0x06000B31 RID: 2865 RVA: 0x000DD35D File Offset: 0x000DB55D public IEnumerator GetEnumerator() { return this.asset.GetEnumerator(); } // Token: 0x06000B32 RID: 2866 RVA: 0x000DD36A File Offset: 0x000DB56A IEnumerator IEnumerable.GetEnumerator() { return this.GetEnumerator(); } // Token: 0x06000B33 RID: 2867 RVA: 0x000DD372 File Offset: 0x000DB572 public void Enable() { this.asset.Enable(); } // Token: 0x06000B34 RID: 2868 RVA: 0x000DD37F File Offset: 0x000DB57F public void Disable() { this.asset.Disable(); } // Token: 0x17000018 RID: 24 // (get) Token: 0x06000B35 RID: 2869 RVA: 0x000DD38C File Offset: 0x000DB58C public IEnumerable bindings { get { return this.asset.bindings; } } // Token: 0x06000B36 RID: 2870 RVA: 0x000DD399 File Offset: 0x000DB599 public InputAction FindAction(string actionNameOrId, bool throwIfNotFound = false) { return this.asset.FindAction(actionNameOrId, throwIfNotFound); } // Token: 0x06000B37 RID: 2871 RVA: 0x000DD3A8 File Offset: 0x000DB5A8 public int FindBinding(InputBinding bindingMask, out InputAction action) { return this.asset.FindBinding(bindingMask, out action); } // Token: 0x17000019 RID: 25 // (get) Token: 0x06000B38 RID: 2872 RVA: 0x000DD3B7 File Offset: 0x000DB5B7 public MenuInputActions.UIActions UI { get { return new MenuInputActions.UIActions(this); } } // Token: 0x04001022 RID: 4130 private readonly InputActionMap m_UI; // Token: 0x04001023 RID: 4131 private List m_UIActionsCallbackInterfaces = new List(); // Token: 0x04001024 RID: 4132 private readonly InputAction m_UI_Navigate; // Token: 0x04001025 RID: 4133 private readonly InputAction m_UI_Submit; // Token: 0x04001026 RID: 4134 private readonly InputAction m_UI_Cancel; // Token: 0x04001027 RID: 4135 private readonly InputAction m_UI_Point; // Token: 0x04001028 RID: 4136 private readonly InputAction m_UI_Click; // Token: 0x04001029 RID: 4137 private readonly InputAction m_UI_ScrollWheel; // Token: 0x0400102A RID: 4138 private readonly InputAction m_UI_MiddleClick; // Token: 0x0400102B RID: 4139 private readonly InputAction m_UI_RightClick; // Token: 0x0400102C RID: 4140 private readonly InputAction m_UI_Move; // Token: 0x0400102D RID: 4141 private readonly InputAction m_UI_Interact; // Token: 0x020001BC RID: 444 public struct UIActions { // Token: 0x06001A63 RID: 6755 RVA: 0x001DDA18 File Offset: 0x001DBC18 public UIActions(MenuInputActions wrapper) { this.m_Wrapper = wrapper; } // Token: 0x17000182 RID: 386 // (get) Token: 0x06001A64 RID: 6756 RVA: 0x001DDA21 File Offset: 0x001DBC21 public InputAction Navigate { get { return this.m_Wrapper.m_UI_Navigate; } } // Token: 0x17000183 RID: 387 // (get) Token: 0x06001A65 RID: 6757 RVA: 0x001DDA2E File Offset: 0x001DBC2E public InputAction Submit { get { return this.m_Wrapper.m_UI_Submit; } } // Token: 0x17000184 RID: 388 // (get) Token: 0x06001A66 RID: 6758 RVA: 0x001DDA3B File Offset: 0x001DBC3B public InputAction Cancel { get { return this.m_Wrapper.m_UI_Cancel; } } // Token: 0x17000185 RID: 389 // (get) Token: 0x06001A67 RID: 6759 RVA: 0x001DDA48 File Offset: 0x001DBC48 public InputAction Point { get { return this.m_Wrapper.m_UI_Point; } } // Token: 0x17000186 RID: 390 // (get) Token: 0x06001A68 RID: 6760 RVA: 0x001DDA55 File Offset: 0x001DBC55 public InputAction Click { get { return this.m_Wrapper.m_UI_Click; } } // Token: 0x17000187 RID: 391 // (get) Token: 0x06001A69 RID: 6761 RVA: 0x001DDA62 File Offset: 0x001DBC62 public InputAction ScrollWheel { get { return this.m_Wrapper.m_UI_ScrollWheel; } } // Token: 0x17000188 RID: 392 // (get) Token: 0x06001A6A RID: 6762 RVA: 0x001DDA6F File Offset: 0x001DBC6F public InputAction MiddleClick { get { return this.m_Wrapper.m_UI_MiddleClick; } } // Token: 0x17000189 RID: 393 // (get) Token: 0x06001A6B RID: 6763 RVA: 0x001DDA7C File Offset: 0x001DBC7C public InputAction RightClick { get { return this.m_Wrapper.m_UI_RightClick; } } // Token: 0x1700018A RID: 394 // (get) Token: 0x06001A6C RID: 6764 RVA: 0x001DDA89 File Offset: 0x001DBC89 public InputAction Move { get { return this.m_Wrapper.m_UI_Move; } } // Token: 0x1700018B RID: 395 // (get) Token: 0x06001A6D RID: 6765 RVA: 0x001DDA96 File Offset: 0x001DBC96 public InputAction Interact { get { return this.m_Wrapper.m_UI_Interact; } } // Token: 0x06001A6E RID: 6766 RVA: 0x001DDAA3 File Offset: 0x001DBCA3 public InputActionMap Get() { return this.m_Wrapper.m_UI; } // Token: 0x06001A6F RID: 6767 RVA: 0x001DDAB0 File Offset: 0x001DBCB0 public void Enable() { this.Get().Enable(); } // Token: 0x06001A70 RID: 6768 RVA: 0x001DDABD File Offset: 0x001DBCBD public void Disable() { this.Get().Disable(); } // Token: 0x1700018C RID: 396 // (get) Token: 0x06001A71 RID: 6769 RVA: 0x001DDACA File Offset: 0x001DBCCA public bool enabled { get { return this.Get().enabled; } } // Token: 0x06001A72 RID: 6770 RVA: 0x001DDAD7 File Offset: 0x001DBCD7 public static implicit operator InputActionMap(MenuInputActions.UIActions set) { return set.Get(); } // Token: 0x06001A73 RID: 6771 RVA: 0x001DDAE0 File Offset: 0x001DBCE0 public void AddCallbacks(MenuInputActions.IUIActions instance) { if (instance == null || this.m_Wrapper.m_UIActionsCallbackInterfaces.Contains(instance)) { return; } this.m_Wrapper.m_UIActionsCallbackInterfaces.Add(instance); this.Navigate.started += instance.OnNavigate; this.Navigate.performed += instance.OnNavigate; this.Navigate.canceled += instance.OnNavigate; this.Submit.started += instance.OnSubmit; this.Submit.performed += instance.OnSubmit; this.Submit.canceled += instance.OnSubmit; this.Cancel.started += instance.OnCancel; this.Cancel.performed += instance.OnCancel; this.Cancel.canceled += instance.OnCancel; this.Point.started += instance.OnPoint; this.Point.performed += instance.OnPoint; this.Point.canceled += instance.OnPoint; this.Click.started += instance.OnClick; this.Click.performed += instance.OnClick; this.Click.canceled += instance.OnClick; this.ScrollWheel.started += instance.OnScrollWheel; this.ScrollWheel.performed += instance.OnScrollWheel; this.ScrollWheel.canceled += instance.OnScrollWheel; this.MiddleClick.started += instance.OnMiddleClick; this.MiddleClick.performed += instance.OnMiddleClick; this.MiddleClick.canceled += instance.OnMiddleClick; this.RightClick.started += instance.OnRightClick; this.RightClick.performed += instance.OnRightClick; this.RightClick.canceled += instance.OnRightClick; this.Move.started += instance.OnMove; this.Move.performed += instance.OnMove; this.Move.canceled += instance.OnMove; this.Interact.started += instance.OnInteract; this.Interact.performed += instance.OnInteract; this.Interact.canceled += instance.OnInteract; } // Token: 0x06001A74 RID: 6772 RVA: 0x001DDDE8 File Offset: 0x001DBFE8 private void UnregisterCallbacks(MenuInputActions.IUIActions instance) { this.Navigate.started -= instance.OnNavigate; this.Navigate.performed -= instance.OnNavigate; this.Navigate.canceled -= instance.OnNavigate; this.Submit.started -= instance.OnSubmit; this.Submit.performed -= instance.OnSubmit; this.Submit.canceled -= instance.OnSubmit; this.Cancel.started -= instance.OnCancel; this.Cancel.performed -= instance.OnCancel; this.Cancel.canceled -= instance.OnCancel; this.Point.started -= instance.OnPoint; this.Point.performed -= instance.OnPoint; this.Point.canceled -= instance.OnPoint; this.Click.started -= instance.OnClick; this.Click.performed -= instance.OnClick; this.Click.canceled -= instance.OnClick; this.ScrollWheel.started -= instance.OnScrollWheel; this.ScrollWheel.performed -= instance.OnScrollWheel; this.ScrollWheel.canceled -= instance.OnScrollWheel; this.MiddleClick.started -= instance.OnMiddleClick; this.MiddleClick.performed -= instance.OnMiddleClick; this.MiddleClick.canceled -= instance.OnMiddleClick; this.RightClick.started -= instance.OnRightClick; this.RightClick.performed -= instance.OnRightClick; this.RightClick.canceled -= instance.OnRightClick; this.Move.started -= instance.OnMove; this.Move.performed -= instance.OnMove; this.Move.canceled -= instance.OnMove; this.Interact.started -= instance.OnInteract; this.Interact.performed -= instance.OnInteract; this.Interact.canceled -= instance.OnInteract; } // Token: 0x06001A75 RID: 6773 RVA: 0x001DE0C5 File Offset: 0x001DC2C5 public void RemoveCallbacks(MenuInputActions.IUIActions instance) { if (this.m_Wrapper.m_UIActionsCallbackInterfaces.Remove(instance)) { this.UnregisterCallbacks(instance); } } // Token: 0x06001A76 RID: 6774 RVA: 0x001DE0E4 File Offset: 0x001DC2E4 public void SetCallbacks(MenuInputActions.IUIActions instance) { foreach (MenuInputActions.IUIActions iuiactions in this.m_Wrapper.m_UIActionsCallbackInterfaces) { this.UnregisterCallbacks(iuiactions); } this.m_Wrapper.m_UIActionsCallbackInterfaces.Clear(); this.AddCallbacks(instance); } // Token: 0x04002BE8 RID: 11240 private MenuInputActions m_Wrapper; } // Token: 0x020001BD RID: 445 public interface IUIActions { // Token: 0x06001A77 RID: 6775 void OnNavigate(InputAction.CallbackContext context); // Token: 0x06001A78 RID: 6776 void OnSubmit(InputAction.CallbackContext context); // Token: 0x06001A79 RID: 6777 void OnCancel(InputAction.CallbackContext context); // Token: 0x06001A7A RID: 6778 void OnPoint(InputAction.CallbackContext context); // Token: 0x06001A7B RID: 6779 void OnClick(InputAction.CallbackContext context); // Token: 0x06001A7C RID: 6780 void OnScrollWheel(InputAction.CallbackContext context); // Token: 0x06001A7D RID: 6781 void OnMiddleClick(InputAction.CallbackContext context); // Token: 0x06001A7E RID: 6782 void OnRightClick(InputAction.CallbackContext context); // Token: 0x06001A7F RID: 6783 void OnMove(InputAction.CallbackContext context); // Token: 0x06001A80 RID: 6784 void OnInteract(InputAction.CallbackContext context); } }