//------------------------------------------------------------------------------ // // This code was auto-generated by com.unity.inputsystem:InputActionCodeGenerator // version 1.11.2 // from Assets/99 - Settings/InputSystem/Inputs.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; public partial class @Inputs: IInputActionCollection2, IDisposable { public InputActionAsset asset { get; } public @Inputs() { asset = InputActionAsset.FromJson(@"{ ""name"": ""Inputs"", ""maps"": [ { ""name"": ""PlayerControls"", ""id"": ""91d0821d-a5f1-4108-b5bd-7667f8d49779"", ""actions"": [ { ""name"": ""DefaultUse"", ""type"": ""Button"", ""id"": ""66113e39-8dc9-4aa8-89eb-83d87b512a8f"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""DefaultUseOnUI"", ""type"": ""Button"", ""id"": ""e7360c5d-d576-4d8d-8153-9c22e550ce21"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ContextUse"", ""type"": ""Button"", ""id"": ""bd66629c-dde7-49b5-8fa9-c59a45de0290"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ForceAttack"", ""type"": ""Button"", ""id"": ""cf7f1646-1189-4a00-85b5-82e9cd063144"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ForceMove"", ""type"": ""Button"", ""id"": ""6c8e6752-d7d5-4f99-8e05-f1ba0bad345e"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""Dragging"", ""type"": ""Button"", ""id"": ""d557df1b-62c1-4ffd-827a-416fd064dba2"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""Highlight"", ""type"": ""Button"", ""id"": ""03962a7a-6f39-4f42-b723-962cbde264c4"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false } ], ""bindings"": [ { ""name"": """", ""id"": ""1e806fb5-f9b5-40f1-8c33-6f629e05773d"", ""path"": ""/rightButton"", ""interactions"": ""Tap"", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ContextUse"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""e987df3e-d236-43b0-88d8-2f5d2cad52e5"", ""path"": ""/leftButton"", ""interactions"": ""Tap"", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""DefaultUse"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""90488cb7-4443-4809-9cbf-c41f2c8f4138"", ""path"": ""/leftCtrl"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ForceAttack"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""ca3429c8-ad41-431c-a6dd-cb5ab5d1accd"", ""path"": ""/leftButton"", ""interactions"": ""Hold(duration=0.15,pressPoint=1)"", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""Dragging"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""342d3b07-ea9b-4cf1-9fb8-849346962301"", ""path"": ""/leftButton"", ""interactions"": ""MultiTap,Tap"", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""DefaultUseOnUI"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""c1e2dd00-88c0-4f75-a1d1-9608ea69d99e"", ""path"": ""/leftShift"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ForceMove"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""466c1db9-f246-43f1-9601-e9acfca069fd"", ""path"": ""/backquote"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""Highlight"", ""isComposite"": false, ""isPartOfComposite"": false } ] }, { ""name"": ""ShortcutsControls"", ""id"": ""c72487b3-09c7-4bc8-8ed6-d68d6344a2dd"", ""actions"": [ { ""name"": ""Menu"", ""type"": ""Button"", ""id"": ""53532ae3-db50-487d-a03b-0b02fa0018ac"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""Inventory"", ""type"": ""Button"", ""id"": ""c0110a18-f4c6-49ae-ac23-23930717a3b3"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""Equipment"", ""type"": ""Button"", ""id"": ""b6795c91-1dad-4daf-b47b-47dfe370c907"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""AbilityBook"", ""type"": ""Button"", ""id"": ""aa742cd7-5718-423e-98b6-02629f54df2c"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""LogBook"", ""type"": ""Button"", ""id"": ""12c9911a-4c3e-498c-bd2d-9c99832c5280"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""Map"", ""type"": ""Button"", ""id"": ""5a0a87d0-15b3-46c8-a1a0-e674ce778cf3"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarNext"", ""type"": ""Button"", ""id"": ""0c14b375-dcf1-4543-8c8e-4ae20c44a773"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarPrevious"", ""type"": ""Button"", ""id"": ""ca12a68f-73ce-4b70-b11a-6653009408fb"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarSlot1"", ""type"": ""Button"", ""id"": ""d3fa8c78-2178-4777-8435-2ff5be97a471"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarSlot2"", ""type"": ""Button"", ""id"": ""8ca05ad8-d269-483c-816e-b50b2c8615af"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarSlot3"", ""type"": ""Button"", ""id"": ""3a8cabd7-42f1-4f65-90c2-6d51497bfb98"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarSlot4"", ""type"": ""Button"", ""id"": ""65b117e5-ca79-420b-8918-5b75e8f01d9c"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarSlot5"", ""type"": ""Button"", ""id"": ""1947ea33-4f79-4ef4-bfea-79fa7cfc85d1"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarSlot6"", ""type"": ""Button"", ""id"": ""46964a8e-a1ba-4492-9008-ae5d174d9502"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarSlot7"", ""type"": ""Button"", ""id"": ""543894f6-f9f7-4ee2-9ef2-d42c978ce195"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarSlot8"", ""type"": ""Button"", ""id"": ""04086523-ae9c-4916-9ca1-93cffe5ac6cd"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarSlot9"", ""type"": ""Button"", ""id"": ""eeb37545-6b75-48df-bfe8-227f087bfb7a"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarSlot10"", ""type"": ""Button"", ""id"": ""7b610e89-d0d1-4932-b179-947a8f138ee5"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarSlot11"", ""type"": ""Button"", ""id"": ""b073861c-8d0b-49fd-9cfe-dd530c341a11"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarSlot12"", ""type"": ""Button"", ""id"": ""5567a344-c95e-4553-83b7-e4b4cd4a5e1b"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarSlot13"", ""type"": ""Button"", ""id"": ""fe364ad4-dbb6-4d80-9277-33cd8762c1a7"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarSlot14"", ""type"": ""Button"", ""id"": ""527d8173-4587-480d-9bcc-24b9914c9155"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarSlot15"", ""type"": ""Button"", ""id"": ""3e6f1dd6-cf66-4635-8779-d4537a7d30c8"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarSlot16"", ""type"": ""Button"", ""id"": ""a4363de9-9911-4bfb-8a9e-cbf303233b20"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarSlot17"", ""type"": ""Button"", ""id"": ""13874728-6faa-4698-8670-43304aadafdd"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarSlot18"", ""type"": ""Button"", ""id"": ""7968c4ca-9158-4925-ada3-2d8e1b50211e"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarSlot19"", ""type"": ""Button"", ""id"": ""3643171d-adf2-4a91-8628-8319b688a26f"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarSlot20"", ""type"": ""Button"", ""id"": ""44aa806b-ac5a-4492-9e8e-57e4f7765261"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarSlot21"", ""type"": ""Button"", ""id"": ""20d05a95-782c-4bfb-940e-e54358e2a065"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarSlot22"", ""type"": ""Button"", ""id"": ""24482870-6575-4528-9f70-6265b1e5487d"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarSlot23"", ""type"": ""Button"", ""id"": ""35ba5315-ed8e-4d02-a0bc-25cde62a75c6"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarSlot24"", ""type"": ""Button"", ""id"": ""3343b62e-7840-4059-8caa-a02ca6048dbe"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""ActionBarSlot25"", ""type"": ""Button"", ""id"": ""178a8ee0-29ed-4674-a947-08fa087c45e7"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false } ], ""bindings"": [ { ""name"": """", ""id"": ""4f4ed7c0-f2a1-4997-afb6-be98020304f8"", ""path"": ""/i"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""Inventory"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""def8f395-54af-4635-93b9-535e16ede8a4"", ""path"": ""/escape"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""Menu"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""e0cf9f3c-c467-4cc9-86bd-7ec328ebc23a"", ""path"": ""/o"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""AbilityBook"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""27f9afcd-9130-4c67-aa53-bed590ae61c8"", ""path"": ""/l"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""LogBook"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""bd9c7973-b47e-4821-b922-d2ebfd304ddf"", ""path"": ""/p"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""Equipment"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""fbf3e12e-efdc-4c45-9eae-d0d0fe43d602"", ""path"": ""/m"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""Map"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""32e6343a-0039-4fa0-9f6b-8e4ecd206c81"", ""path"": ""/period"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarNext"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""18ff2b27-cf1c-4976-aab6-6adf805a267f"", ""path"": ""/comma"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarPrevious"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""770d08cd-7484-4015-9659-ef487a1a2aca"", ""path"": ""/1"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarSlot1"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""4c87963d-59a8-416e-82e8-a34a0f2eff5f"", ""path"": ""/2"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarSlot2"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""2f9211cd-456e-4e4c-a24f-3e332a3d227b"", ""path"": ""/3"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarSlot3"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""66252d4a-c364-4d31-97b3-20606985f624"", ""path"": ""/4"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarSlot4"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""c56a2847-ccf8-4220-8732-338bb69e99a6"", ""path"": ""/5"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarSlot5"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""fd8f47bb-33a7-4f0b-b60f-d6902852b4e1"", ""path"": ""/6"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarSlot6"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""a750f356-c2f6-40be-a93f-025a454416a3"", ""path"": ""/7"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarSlot7"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""6a97bbdf-6c00-4232-a3b7-e967c2c84b7e"", ""path"": ""/8"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarSlot8"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""3eba0236-0552-4150-bbc5-6847730915a4"", ""path"": ""/9"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarSlot9"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""cb72b4cc-77a5-4b35-885d-be0cc692211e"", ""path"": ""/0"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarSlot10"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""ea9c2d88-b152-44e3-9c78-cf3d1e3401b0"", ""path"": """", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarSlot11"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""c340d8ce-074e-4eb7-b784-06a8fd68c1b0"", ""path"": """", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarSlot12"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""2070aa1c-0dcc-4446-a479-865ff05b326f"", ""path"": """", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarSlot13"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""fb3322f7-dfe4-4f92-a377-0b67f9cd7e32"", ""path"": """", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarSlot14"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""f48309bf-77ef-4e17-be3e-fb9676da8564"", ""path"": """", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarSlot15"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""99f5a1fb-3563-499b-86a3-9ddb48876caf"", ""path"": """", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarSlot16"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""07eadb61-5118-4ced-b35d-33118ab50a51"", ""path"": """", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarSlot17"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""e868e61d-8440-4ec0-b5fd-85dad2beb294"", ""path"": """", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarSlot18"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""a0508076-7ef4-472f-8ba0-7d3473f0f3e3"", ""path"": """", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarSlot19"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""9671b9f7-50bf-4864-b16e-d216bc465862"", ""path"": """", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarSlot20"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""8a29e54c-9183-47e0-aaac-b4f80f5eaa05"", ""path"": """", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarSlot21"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""c9e95a86-b7e8-4246-9d1b-1ed6b62dd39e"", ""path"": """", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarSlot22"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""a099b734-7892-415b-aa97-226c9f3f4f6c"", ""path"": """", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarSlot23"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""95cac7ec-6874-4575-b36a-0c12dc4edce0"", ""path"": """", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarSlot24"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""d9664328-7abb-4e44-8815-5a19049c1e5e"", ""path"": """", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""ActionBarSlot25"", ""isComposite"": false, ""isPartOfComposite"": false } ] }, { ""name"": ""CameraControls"", ""id"": ""8ba5391e-79d0-4cea-a5ba-62d206af805f"", ""actions"": [ { ""name"": ""Movement"", ""type"": ""Value"", ""id"": ""65864a11-6754-49a9-8322-2cc4862bc072"", ""expectedControlType"": ""Vector2"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": true }, { ""name"": ""MovementFaster"", ""type"": ""Button"", ""id"": ""2b3bdc0c-62f1-481f-9e01-351717f9a497"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""Zooming"", ""type"": ""Value"", ""id"": ""a2548166-5462-4179-af47-8c309b7e42f6"", ""expectedControlType"": ""Double"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": true }, { ""name"": ""RotatingAndTiltingStart"", ""type"": ""Button"", ""id"": ""ece752f6-361e-45c6-8eaf-db32684a53ee"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": true }, { ""name"": ""RotatingAndTilting"", ""type"": ""Value"", ""id"": ""47325823-d99a-4696-bedb-ccfafe08b602"", ""expectedControlType"": ""Vector2"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": true } ], ""bindings"": [ { ""name"": ""WASD"", ""id"": ""dbd1bf0f-0920-4306-959c-ad31899102eb"", ""path"": ""Dpad"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""Movement"", ""isComposite"": true, ""isPartOfComposite"": false }, { ""name"": ""up"", ""id"": ""393b08dd-afd2-49c4-b750-109c7f8db1bd"", ""path"": ""/w"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""Movement"", ""isComposite"": false, ""isPartOfComposite"": true }, { ""name"": ""down"", ""id"": ""a724546c-0a68-4202-a29d-34b0920a41e4"", ""path"": ""/s"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""Movement"", ""isComposite"": false, ""isPartOfComposite"": true }, { ""name"": ""left"", ""id"": ""857df03a-a004-4722-9018-3d1a7f049568"", ""path"": ""/a"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""Movement"", ""isComposite"": false, ""isPartOfComposite"": true }, { ""name"": ""right"", ""id"": ""e53165c9-e181-464e-9b7f-248151c27060"", ""path"": ""/d"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""Movement"", ""isComposite"": false, ""isPartOfComposite"": true }, { ""name"": """", ""id"": ""d2ba8501-c174-46b1-b9f5-a490171bceca"", ""path"": ""/leftShift"", ""interactions"": """", ""processors"": """", ""groups"": """", ""action"": ""MovementFaster"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""9aa2d53c-6280-4e5c-96be-2ef5f04da868"", ""path"": ""/scroll"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""Zooming"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""1a8206d6-4f91-4883-bcaf-9da274a52456"", ""path"": ""/middleButton"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""RotatingAndTiltingStart"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""234cac45-592a-4bf7-9b12-300cedacb3e9"", ""path"": ""/delta"", ""interactions"": """", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""RotatingAndTilting"", ""isComposite"": false, ""isPartOfComposite"": false } ] }, { ""name"": ""CastingControls"", ""id"": ""ba2dd1a6-7a50-4631-aa12-2a56fd2bb893"", ""actions"": [ { ""name"": ""Confirm"", ""type"": ""Button"", ""id"": ""30901a03-75d0-4879-a4fa-da6eba704780"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false }, { ""name"": ""Cancel"", ""type"": ""Button"", ""id"": ""f3379094-78a1-4860-907d-c85d2290e115"", ""expectedControlType"": ""Button"", ""processors"": """", ""interactions"": """", ""initialStateCheck"": false } ], ""bindings"": [ { ""name"": """", ""id"": ""53f9e427-6ab0-4da8-b20f-1d902773bb79"", ""path"": ""/leftButton"", ""interactions"": ""Tap"", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""Confirm"", ""isComposite"": false, ""isPartOfComposite"": false }, { ""name"": """", ""id"": ""b78b4545-f0f7-4d06-af77-8c56adab7288"", ""path"": ""/rightButton"", ""interactions"": ""Tap"", ""processors"": """", ""groups"": ""Keyboard&Mouse"", ""action"": ""Cancel"", ""isComposite"": false, ""isPartOfComposite"": false } ] } ], ""controlSchemes"": [ { ""name"": ""Keyboard&Mouse"", ""bindingGroup"": ""Keyboard&Mouse"", ""devices"": [ { ""devicePath"": """", ""isOptional"": false, ""isOR"": false }, { ""devicePath"": """", ""isOptional"": false, ""isOR"": false } ] }, { ""name"": ""Gamepad"", ""bindingGroup"": ""Gamepad"", ""devices"": [ { ""devicePath"": """", ""isOptional"": false, ""isOR"": false } ] }, { ""name"": ""Touch"", ""bindingGroup"": ""Touch"", ""devices"": [ { ""devicePath"": """", ""isOptional"": false, ""isOR"": false } ] }, { ""name"": ""Joystick"", ""bindingGroup"": ""Joystick"", ""devices"": [ { ""devicePath"": """", ""isOptional"": false, ""isOR"": false } ] }, { ""name"": ""XR"", ""bindingGroup"": ""XR"", ""devices"": [ { ""devicePath"": """", ""isOptional"": false, ""isOR"": false } ] } ] }"); // PlayerControls m_PlayerControls = asset.FindActionMap("PlayerControls", throwIfNotFound: true); m_PlayerControls_DefaultUse = m_PlayerControls.FindAction("DefaultUse", throwIfNotFound: true); m_PlayerControls_DefaultUseOnUI = m_PlayerControls.FindAction("DefaultUseOnUI", throwIfNotFound: true); m_PlayerControls_ContextUse = m_PlayerControls.FindAction("ContextUse", throwIfNotFound: true); m_PlayerControls_ForceAttack = m_PlayerControls.FindAction("ForceAttack", throwIfNotFound: true); m_PlayerControls_ForceMove = m_PlayerControls.FindAction("ForceMove", throwIfNotFound: true); m_PlayerControls_Dragging = m_PlayerControls.FindAction("Dragging", throwIfNotFound: true); m_PlayerControls_Highlight = m_PlayerControls.FindAction("Highlight", throwIfNotFound: true); // ShortcutsControls m_ShortcutsControls = asset.FindActionMap("ShortcutsControls", throwIfNotFound: true); m_ShortcutsControls_Menu = m_ShortcutsControls.FindAction("Menu", throwIfNotFound: true); m_ShortcutsControls_Inventory = m_ShortcutsControls.FindAction("Inventory", throwIfNotFound: true); m_ShortcutsControls_Equipment = m_ShortcutsControls.FindAction("Equipment", throwIfNotFound: true); m_ShortcutsControls_AbilityBook = m_ShortcutsControls.FindAction("AbilityBook", throwIfNotFound: true); m_ShortcutsControls_LogBook = m_ShortcutsControls.FindAction("LogBook", throwIfNotFound: true); m_ShortcutsControls_Map = m_ShortcutsControls.FindAction("Map", throwIfNotFound: true); m_ShortcutsControls_ActionBarNext = m_ShortcutsControls.FindAction("ActionBarNext", throwIfNotFound: true); m_ShortcutsControls_ActionBarPrevious = m_ShortcutsControls.FindAction("ActionBarPrevious", throwIfNotFound: true); m_ShortcutsControls_ActionBarSlot1 = m_ShortcutsControls.FindAction("ActionBarSlot1", throwIfNotFound: true); m_ShortcutsControls_ActionBarSlot2 = m_ShortcutsControls.FindAction("ActionBarSlot2", throwIfNotFound: true); m_ShortcutsControls_ActionBarSlot3 = m_ShortcutsControls.FindAction("ActionBarSlot3", throwIfNotFound: true); m_ShortcutsControls_ActionBarSlot4 = m_ShortcutsControls.FindAction("ActionBarSlot4", throwIfNotFound: true); m_ShortcutsControls_ActionBarSlot5 = m_ShortcutsControls.FindAction("ActionBarSlot5", throwIfNotFound: true); m_ShortcutsControls_ActionBarSlot6 = m_ShortcutsControls.FindAction("ActionBarSlot6", throwIfNotFound: true); m_ShortcutsControls_ActionBarSlot7 = m_ShortcutsControls.FindAction("ActionBarSlot7", throwIfNotFound: true); m_ShortcutsControls_ActionBarSlot8 = m_ShortcutsControls.FindAction("ActionBarSlot8", throwIfNotFound: true); m_ShortcutsControls_ActionBarSlot9 = m_ShortcutsControls.FindAction("ActionBarSlot9", throwIfNotFound: true); m_ShortcutsControls_ActionBarSlot10 = m_ShortcutsControls.FindAction("ActionBarSlot10", throwIfNotFound: true); m_ShortcutsControls_ActionBarSlot11 = m_ShortcutsControls.FindAction("ActionBarSlot11", throwIfNotFound: true); m_ShortcutsControls_ActionBarSlot12 = m_ShortcutsControls.FindAction("ActionBarSlot12", throwIfNotFound: true); m_ShortcutsControls_ActionBarSlot13 = m_ShortcutsControls.FindAction("ActionBarSlot13", throwIfNotFound: true); m_ShortcutsControls_ActionBarSlot14 = m_ShortcutsControls.FindAction("ActionBarSlot14", throwIfNotFound: true); m_ShortcutsControls_ActionBarSlot15 = m_ShortcutsControls.FindAction("ActionBarSlot15", throwIfNotFound: true); m_ShortcutsControls_ActionBarSlot16 = m_ShortcutsControls.FindAction("ActionBarSlot16", throwIfNotFound: true); m_ShortcutsControls_ActionBarSlot17 = m_ShortcutsControls.FindAction("ActionBarSlot17", throwIfNotFound: true); m_ShortcutsControls_ActionBarSlot18 = m_ShortcutsControls.FindAction("ActionBarSlot18", throwIfNotFound: true); m_ShortcutsControls_ActionBarSlot19 = m_ShortcutsControls.FindAction("ActionBarSlot19", throwIfNotFound: true); m_ShortcutsControls_ActionBarSlot20 = m_ShortcutsControls.FindAction("ActionBarSlot20", throwIfNotFound: true); m_ShortcutsControls_ActionBarSlot21 = m_ShortcutsControls.FindAction("ActionBarSlot21", throwIfNotFound: true); m_ShortcutsControls_ActionBarSlot22 = m_ShortcutsControls.FindAction("ActionBarSlot22", throwIfNotFound: true); m_ShortcutsControls_ActionBarSlot23 = m_ShortcutsControls.FindAction("ActionBarSlot23", throwIfNotFound: true); m_ShortcutsControls_ActionBarSlot24 = m_ShortcutsControls.FindAction("ActionBarSlot24", throwIfNotFound: true); m_ShortcutsControls_ActionBarSlot25 = m_ShortcutsControls.FindAction("ActionBarSlot25", throwIfNotFound: true); // CameraControls m_CameraControls = asset.FindActionMap("CameraControls", throwIfNotFound: true); m_CameraControls_Movement = m_CameraControls.FindAction("Movement", throwIfNotFound: true); m_CameraControls_MovementFaster = m_CameraControls.FindAction("MovementFaster", throwIfNotFound: true); m_CameraControls_Zooming = m_CameraControls.FindAction("Zooming", throwIfNotFound: true); m_CameraControls_RotatingAndTiltingStart = m_CameraControls.FindAction("RotatingAndTiltingStart", throwIfNotFound: true); m_CameraControls_RotatingAndTilting = m_CameraControls.FindAction("RotatingAndTilting", throwIfNotFound: true); // CastingControls m_CastingControls = asset.FindActionMap("CastingControls", throwIfNotFound: true); m_CastingControls_Confirm = m_CastingControls.FindAction("Confirm", throwIfNotFound: true); m_CastingControls_Cancel = m_CastingControls.FindAction("Cancel", throwIfNotFound: true); } ~@Inputs() { UnityEngine.Debug.Assert(!m_PlayerControls.enabled, "This will cause a leak and performance issues, Inputs.PlayerControls.Disable() has not been called."); UnityEngine.Debug.Assert(!m_ShortcutsControls.enabled, "This will cause a leak and performance issues, Inputs.ShortcutsControls.Disable() has not been called."); UnityEngine.Debug.Assert(!m_CameraControls.enabled, "This will cause a leak and performance issues, Inputs.CameraControls.Disable() has not been called."); UnityEngine.Debug.Assert(!m_CastingControls.enabled, "This will cause a leak and performance issues, Inputs.CastingControls.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); } // PlayerControls private readonly InputActionMap m_PlayerControls; private List m_PlayerControlsActionsCallbackInterfaces = new List(); private readonly InputAction m_PlayerControls_DefaultUse; private readonly InputAction m_PlayerControls_DefaultUseOnUI; private readonly InputAction m_PlayerControls_ContextUse; private readonly InputAction m_PlayerControls_ForceAttack; private readonly InputAction m_PlayerControls_ForceMove; private readonly InputAction m_PlayerControls_Dragging; private readonly InputAction m_PlayerControls_Highlight; public struct PlayerControlsActions { private @Inputs m_Wrapper; public PlayerControlsActions(@Inputs wrapper) { m_Wrapper = wrapper; } public InputAction @DefaultUse => m_Wrapper.m_PlayerControls_DefaultUse; public InputAction @DefaultUseOnUI => m_Wrapper.m_PlayerControls_DefaultUseOnUI; public InputAction @ContextUse => m_Wrapper.m_PlayerControls_ContextUse; public InputAction @ForceAttack => m_Wrapper.m_PlayerControls_ForceAttack; public InputAction @ForceMove => m_Wrapper.m_PlayerControls_ForceMove; public InputAction @Dragging => m_Wrapper.m_PlayerControls_Dragging; public InputAction @Highlight => m_Wrapper.m_PlayerControls_Highlight; public InputActionMap Get() { return m_Wrapper.m_PlayerControls; } public void Enable() { Get().Enable(); } public void Disable() { Get().Disable(); } public bool enabled => Get().enabled; public static implicit operator InputActionMap(PlayerControlsActions set) { return set.Get(); } public void AddCallbacks(IPlayerControlsActions instance) { if (instance == null || m_Wrapper.m_PlayerControlsActionsCallbackInterfaces.Contains(instance)) return; m_Wrapper.m_PlayerControlsActionsCallbackInterfaces.Add(instance); @DefaultUse.started += instance.OnDefaultUse; @DefaultUse.performed += instance.OnDefaultUse; @DefaultUse.canceled += instance.OnDefaultUse; @DefaultUseOnUI.started += instance.OnDefaultUseOnUI; @DefaultUseOnUI.performed += instance.OnDefaultUseOnUI; @DefaultUseOnUI.canceled += instance.OnDefaultUseOnUI; @ContextUse.started += instance.OnContextUse; @ContextUse.performed += instance.OnContextUse; @ContextUse.canceled += instance.OnContextUse; @ForceAttack.started += instance.OnForceAttack; @ForceAttack.performed += instance.OnForceAttack; @ForceAttack.canceled += instance.OnForceAttack; @ForceMove.started += instance.OnForceMove; @ForceMove.performed += instance.OnForceMove; @ForceMove.canceled += instance.OnForceMove; @Dragging.started += instance.OnDragging; @Dragging.performed += instance.OnDragging; @Dragging.canceled += instance.OnDragging; @Highlight.started += instance.OnHighlight; @Highlight.performed += instance.OnHighlight; @Highlight.canceled += instance.OnHighlight; } private void UnregisterCallbacks(IPlayerControlsActions instance) { @DefaultUse.started -= instance.OnDefaultUse; @DefaultUse.performed -= instance.OnDefaultUse; @DefaultUse.canceled -= instance.OnDefaultUse; @DefaultUseOnUI.started -= instance.OnDefaultUseOnUI; @DefaultUseOnUI.performed -= instance.OnDefaultUseOnUI; @DefaultUseOnUI.canceled -= instance.OnDefaultUseOnUI; @ContextUse.started -= instance.OnContextUse; @ContextUse.performed -= instance.OnContextUse; @ContextUse.canceled -= instance.OnContextUse; @ForceAttack.started -= instance.OnForceAttack; @ForceAttack.performed -= instance.OnForceAttack; @ForceAttack.canceled -= instance.OnForceAttack; @ForceMove.started -= instance.OnForceMove; @ForceMove.performed -= instance.OnForceMove; @ForceMove.canceled -= instance.OnForceMove; @Dragging.started -= instance.OnDragging; @Dragging.performed -= instance.OnDragging; @Dragging.canceled -= instance.OnDragging; @Highlight.started -= instance.OnHighlight; @Highlight.performed -= instance.OnHighlight; @Highlight.canceled -= instance.OnHighlight; } public void RemoveCallbacks(IPlayerControlsActions instance) { if (m_Wrapper.m_PlayerControlsActionsCallbackInterfaces.Remove(instance)) UnregisterCallbacks(instance); } public void SetCallbacks(IPlayerControlsActions instance) { foreach (var item in m_Wrapper.m_PlayerControlsActionsCallbackInterfaces) UnregisterCallbacks(item); m_Wrapper.m_PlayerControlsActionsCallbackInterfaces.Clear(); AddCallbacks(instance); } } public PlayerControlsActions @PlayerControls => new PlayerControlsActions(this); // ShortcutsControls private readonly InputActionMap m_ShortcutsControls; private List m_ShortcutsControlsActionsCallbackInterfaces = new List(); private readonly InputAction m_ShortcutsControls_Menu; private readonly InputAction m_ShortcutsControls_Inventory; private readonly InputAction m_ShortcutsControls_Equipment; private readonly InputAction m_ShortcutsControls_AbilityBook; private readonly InputAction m_ShortcutsControls_LogBook; private readonly InputAction m_ShortcutsControls_Map; private readonly InputAction m_ShortcutsControls_ActionBarNext; private readonly InputAction m_ShortcutsControls_ActionBarPrevious; private readonly InputAction m_ShortcutsControls_ActionBarSlot1; private readonly InputAction m_ShortcutsControls_ActionBarSlot2; private readonly InputAction m_ShortcutsControls_ActionBarSlot3; private readonly InputAction m_ShortcutsControls_ActionBarSlot4; private readonly InputAction m_ShortcutsControls_ActionBarSlot5; private readonly InputAction m_ShortcutsControls_ActionBarSlot6; private readonly InputAction m_ShortcutsControls_ActionBarSlot7; private readonly InputAction m_ShortcutsControls_ActionBarSlot8; private readonly InputAction m_ShortcutsControls_ActionBarSlot9; private readonly InputAction m_ShortcutsControls_ActionBarSlot10; private readonly InputAction m_ShortcutsControls_ActionBarSlot11; private readonly InputAction m_ShortcutsControls_ActionBarSlot12; private readonly InputAction m_ShortcutsControls_ActionBarSlot13; private readonly InputAction m_ShortcutsControls_ActionBarSlot14; private readonly InputAction m_ShortcutsControls_ActionBarSlot15; private readonly InputAction m_ShortcutsControls_ActionBarSlot16; private readonly InputAction m_ShortcutsControls_ActionBarSlot17; private readonly InputAction m_ShortcutsControls_ActionBarSlot18; private readonly InputAction m_ShortcutsControls_ActionBarSlot19; private readonly InputAction m_ShortcutsControls_ActionBarSlot20; private readonly InputAction m_ShortcutsControls_ActionBarSlot21; private readonly InputAction m_ShortcutsControls_ActionBarSlot22; private readonly InputAction m_ShortcutsControls_ActionBarSlot23; private readonly InputAction m_ShortcutsControls_ActionBarSlot24; private readonly InputAction m_ShortcutsControls_ActionBarSlot25; public struct ShortcutsControlsActions { private @Inputs m_Wrapper; public ShortcutsControlsActions(@Inputs wrapper) { m_Wrapper = wrapper; } public InputAction @Menu => m_Wrapper.m_ShortcutsControls_Menu; public InputAction @Inventory => m_Wrapper.m_ShortcutsControls_Inventory; public InputAction @Equipment => m_Wrapper.m_ShortcutsControls_Equipment; public InputAction @AbilityBook => m_Wrapper.m_ShortcutsControls_AbilityBook; public InputAction @LogBook => m_Wrapper.m_ShortcutsControls_LogBook; public InputAction @Map => m_Wrapper.m_ShortcutsControls_Map; public InputAction @ActionBarNext => m_Wrapper.m_ShortcutsControls_ActionBarNext; public InputAction @ActionBarPrevious => m_Wrapper.m_ShortcutsControls_ActionBarPrevious; public InputAction @ActionBarSlot1 => m_Wrapper.m_ShortcutsControls_ActionBarSlot1; public InputAction @ActionBarSlot2 => m_Wrapper.m_ShortcutsControls_ActionBarSlot2; public InputAction @ActionBarSlot3 => m_Wrapper.m_ShortcutsControls_ActionBarSlot3; public InputAction @ActionBarSlot4 => m_Wrapper.m_ShortcutsControls_ActionBarSlot4; public InputAction @ActionBarSlot5 => m_Wrapper.m_ShortcutsControls_ActionBarSlot5; public InputAction @ActionBarSlot6 => m_Wrapper.m_ShortcutsControls_ActionBarSlot6; public InputAction @ActionBarSlot7 => m_Wrapper.m_ShortcutsControls_ActionBarSlot7; public InputAction @ActionBarSlot8 => m_Wrapper.m_ShortcutsControls_ActionBarSlot8; public InputAction @ActionBarSlot9 => m_Wrapper.m_ShortcutsControls_ActionBarSlot9; public InputAction @ActionBarSlot10 => m_Wrapper.m_ShortcutsControls_ActionBarSlot10; public InputAction @ActionBarSlot11 => m_Wrapper.m_ShortcutsControls_ActionBarSlot11; public InputAction @ActionBarSlot12 => m_Wrapper.m_ShortcutsControls_ActionBarSlot12; public InputAction @ActionBarSlot13 => m_Wrapper.m_ShortcutsControls_ActionBarSlot13; public InputAction @ActionBarSlot14 => m_Wrapper.m_ShortcutsControls_ActionBarSlot14; public InputAction @ActionBarSlot15 => m_Wrapper.m_ShortcutsControls_ActionBarSlot15; public InputAction @ActionBarSlot16 => m_Wrapper.m_ShortcutsControls_ActionBarSlot16; public InputAction @ActionBarSlot17 => m_Wrapper.m_ShortcutsControls_ActionBarSlot17; public InputAction @ActionBarSlot18 => m_Wrapper.m_ShortcutsControls_ActionBarSlot18; public InputAction @ActionBarSlot19 => m_Wrapper.m_ShortcutsControls_ActionBarSlot19; public InputAction @ActionBarSlot20 => m_Wrapper.m_ShortcutsControls_ActionBarSlot20; public InputAction @ActionBarSlot21 => m_Wrapper.m_ShortcutsControls_ActionBarSlot21; public InputAction @ActionBarSlot22 => m_Wrapper.m_ShortcutsControls_ActionBarSlot22; public InputAction @ActionBarSlot23 => m_Wrapper.m_ShortcutsControls_ActionBarSlot23; public InputAction @ActionBarSlot24 => m_Wrapper.m_ShortcutsControls_ActionBarSlot24; public InputAction @ActionBarSlot25 => m_Wrapper.m_ShortcutsControls_ActionBarSlot25; public InputActionMap Get() { return m_Wrapper.m_ShortcutsControls; } public void Enable() { Get().Enable(); } public void Disable() { Get().Disable(); } public bool enabled => Get().enabled; public static implicit operator InputActionMap(ShortcutsControlsActions set) { return set.Get(); } public void AddCallbacks(IShortcutsControlsActions instance) { if (instance == null || m_Wrapper.m_ShortcutsControlsActionsCallbackInterfaces.Contains(instance)) return; m_Wrapper.m_ShortcutsControlsActionsCallbackInterfaces.Add(instance); @Menu.started += instance.OnMenu; @Menu.performed += instance.OnMenu; @Menu.canceled += instance.OnMenu; @Inventory.started += instance.OnInventory; @Inventory.performed += instance.OnInventory; @Inventory.canceled += instance.OnInventory; @Equipment.started += instance.OnEquipment; @Equipment.performed += instance.OnEquipment; @Equipment.canceled += instance.OnEquipment; @AbilityBook.started += instance.OnAbilityBook; @AbilityBook.performed += instance.OnAbilityBook; @AbilityBook.canceled += instance.OnAbilityBook; @LogBook.started += instance.OnLogBook; @LogBook.performed += instance.OnLogBook; @LogBook.canceled += instance.OnLogBook; @Map.started += instance.OnMap; @Map.performed += instance.OnMap; @Map.canceled += instance.OnMap; @ActionBarNext.started += instance.OnActionBarNext; @ActionBarNext.performed += instance.OnActionBarNext; @ActionBarNext.canceled += instance.OnActionBarNext; @ActionBarPrevious.started += instance.OnActionBarPrevious; @ActionBarPrevious.performed += instance.OnActionBarPrevious; @ActionBarPrevious.canceled += instance.OnActionBarPrevious; @ActionBarSlot1.started += instance.OnActionBarSlot1; @ActionBarSlot1.performed += instance.OnActionBarSlot1; @ActionBarSlot1.canceled += instance.OnActionBarSlot1; @ActionBarSlot2.started += instance.OnActionBarSlot2; @ActionBarSlot2.performed += instance.OnActionBarSlot2; @ActionBarSlot2.canceled += instance.OnActionBarSlot2; @ActionBarSlot3.started += instance.OnActionBarSlot3; @ActionBarSlot3.performed += instance.OnActionBarSlot3; @ActionBarSlot3.canceled += instance.OnActionBarSlot3; @ActionBarSlot4.started += instance.OnActionBarSlot4; @ActionBarSlot4.performed += instance.OnActionBarSlot4; @ActionBarSlot4.canceled += instance.OnActionBarSlot4; @ActionBarSlot5.started += instance.OnActionBarSlot5; @ActionBarSlot5.performed += instance.OnActionBarSlot5; @ActionBarSlot5.canceled += instance.OnActionBarSlot5; @ActionBarSlot6.started += instance.OnActionBarSlot6; @ActionBarSlot6.performed += instance.OnActionBarSlot6; @ActionBarSlot6.canceled += instance.OnActionBarSlot6; @ActionBarSlot7.started += instance.OnActionBarSlot7; @ActionBarSlot7.performed += instance.OnActionBarSlot7; @ActionBarSlot7.canceled += instance.OnActionBarSlot7; @ActionBarSlot8.started += instance.OnActionBarSlot8; @ActionBarSlot8.performed += instance.OnActionBarSlot8; @ActionBarSlot8.canceled += instance.OnActionBarSlot8; @ActionBarSlot9.started += instance.OnActionBarSlot9; @ActionBarSlot9.performed += instance.OnActionBarSlot9; @ActionBarSlot9.canceled += instance.OnActionBarSlot9; @ActionBarSlot10.started += instance.OnActionBarSlot10; @ActionBarSlot10.performed += instance.OnActionBarSlot10; @ActionBarSlot10.canceled += instance.OnActionBarSlot10; @ActionBarSlot11.started += instance.OnActionBarSlot11; @ActionBarSlot11.performed += instance.OnActionBarSlot11; @ActionBarSlot11.canceled += instance.OnActionBarSlot11; @ActionBarSlot12.started += instance.OnActionBarSlot12; @ActionBarSlot12.performed += instance.OnActionBarSlot12; @ActionBarSlot12.canceled += instance.OnActionBarSlot12; @ActionBarSlot13.started += instance.OnActionBarSlot13; @ActionBarSlot13.performed += instance.OnActionBarSlot13; @ActionBarSlot13.canceled += instance.OnActionBarSlot13; @ActionBarSlot14.started += instance.OnActionBarSlot14; @ActionBarSlot14.performed += instance.OnActionBarSlot14; @ActionBarSlot14.canceled += instance.OnActionBarSlot14; @ActionBarSlot15.started += instance.OnActionBarSlot15; @ActionBarSlot15.performed += instance.OnActionBarSlot15; @ActionBarSlot15.canceled += instance.OnActionBarSlot15; @ActionBarSlot16.started += instance.OnActionBarSlot16; @ActionBarSlot16.performed += instance.OnActionBarSlot16; @ActionBarSlot16.canceled += instance.OnActionBarSlot16; @ActionBarSlot17.started += instance.OnActionBarSlot17; @ActionBarSlot17.performed += instance.OnActionBarSlot17; @ActionBarSlot17.canceled += instance.OnActionBarSlot17; @ActionBarSlot18.started += instance.OnActionBarSlot18; @ActionBarSlot18.performed += instance.OnActionBarSlot18; @ActionBarSlot18.canceled += instance.OnActionBarSlot18; @ActionBarSlot19.started += instance.OnActionBarSlot19; @ActionBarSlot19.performed += instance.OnActionBarSlot19; @ActionBarSlot19.canceled += instance.OnActionBarSlot19; @ActionBarSlot20.started += instance.OnActionBarSlot20; @ActionBarSlot20.performed += instance.OnActionBarSlot20; @ActionBarSlot20.canceled += instance.OnActionBarSlot20; @ActionBarSlot21.started += instance.OnActionBarSlot21; @ActionBarSlot21.performed += instance.OnActionBarSlot21; @ActionBarSlot21.canceled += instance.OnActionBarSlot21; @ActionBarSlot22.started += instance.OnActionBarSlot22; @ActionBarSlot22.performed += instance.OnActionBarSlot22; @ActionBarSlot22.canceled += instance.OnActionBarSlot22; @ActionBarSlot23.started += instance.OnActionBarSlot23; @ActionBarSlot23.performed += instance.OnActionBarSlot23; @ActionBarSlot23.canceled += instance.OnActionBarSlot23; @ActionBarSlot24.started += instance.OnActionBarSlot24; @ActionBarSlot24.performed += instance.OnActionBarSlot24; @ActionBarSlot24.canceled += instance.OnActionBarSlot24; @ActionBarSlot25.started += instance.OnActionBarSlot25; @ActionBarSlot25.performed += instance.OnActionBarSlot25; @ActionBarSlot25.canceled += instance.OnActionBarSlot25; } private void UnregisterCallbacks(IShortcutsControlsActions instance) { @Menu.started -= instance.OnMenu; @Menu.performed -= instance.OnMenu; @Menu.canceled -= instance.OnMenu; @Inventory.started -= instance.OnInventory; @Inventory.performed -= instance.OnInventory; @Inventory.canceled -= instance.OnInventory; @Equipment.started -= instance.OnEquipment; @Equipment.performed -= instance.OnEquipment; @Equipment.canceled -= instance.OnEquipment; @AbilityBook.started -= instance.OnAbilityBook; @AbilityBook.performed -= instance.OnAbilityBook; @AbilityBook.canceled -= instance.OnAbilityBook; @LogBook.started -= instance.OnLogBook; @LogBook.performed -= instance.OnLogBook; @LogBook.canceled -= instance.OnLogBook; @Map.started -= instance.OnMap; @Map.performed -= instance.OnMap; @Map.canceled -= instance.OnMap; @ActionBarNext.started -= instance.OnActionBarNext; @ActionBarNext.performed -= instance.OnActionBarNext; @ActionBarNext.canceled -= instance.OnActionBarNext; @ActionBarPrevious.started -= instance.OnActionBarPrevious; @ActionBarPrevious.performed -= instance.OnActionBarPrevious; @ActionBarPrevious.canceled -= instance.OnActionBarPrevious; @ActionBarSlot1.started -= instance.OnActionBarSlot1; @ActionBarSlot1.performed -= instance.OnActionBarSlot1; @ActionBarSlot1.canceled -= instance.OnActionBarSlot1; @ActionBarSlot2.started -= instance.OnActionBarSlot2; @ActionBarSlot2.performed -= instance.OnActionBarSlot2; @ActionBarSlot2.canceled -= instance.OnActionBarSlot2; @ActionBarSlot3.started -= instance.OnActionBarSlot3; @ActionBarSlot3.performed -= instance.OnActionBarSlot3; @ActionBarSlot3.canceled -= instance.OnActionBarSlot3; @ActionBarSlot4.started -= instance.OnActionBarSlot4; @ActionBarSlot4.performed -= instance.OnActionBarSlot4; @ActionBarSlot4.canceled -= instance.OnActionBarSlot4; @ActionBarSlot5.started -= instance.OnActionBarSlot5; @ActionBarSlot5.performed -= instance.OnActionBarSlot5; @ActionBarSlot5.canceled -= instance.OnActionBarSlot5; @ActionBarSlot6.started -= instance.OnActionBarSlot6; @ActionBarSlot6.performed -= instance.OnActionBarSlot6; @ActionBarSlot6.canceled -= instance.OnActionBarSlot6; @ActionBarSlot7.started -= instance.OnActionBarSlot7; @ActionBarSlot7.performed -= instance.OnActionBarSlot7; @ActionBarSlot7.canceled -= instance.OnActionBarSlot7; @ActionBarSlot8.started -= instance.OnActionBarSlot8; @ActionBarSlot8.performed -= instance.OnActionBarSlot8; @ActionBarSlot8.canceled -= instance.OnActionBarSlot8; @ActionBarSlot9.started -= instance.OnActionBarSlot9; @ActionBarSlot9.performed -= instance.OnActionBarSlot9; @ActionBarSlot9.canceled -= instance.OnActionBarSlot9; @ActionBarSlot10.started -= instance.OnActionBarSlot10; @ActionBarSlot10.performed -= instance.OnActionBarSlot10; @ActionBarSlot10.canceled -= instance.OnActionBarSlot10; @ActionBarSlot11.started -= instance.OnActionBarSlot11; @ActionBarSlot11.performed -= instance.OnActionBarSlot11; @ActionBarSlot11.canceled -= instance.OnActionBarSlot11; @ActionBarSlot12.started -= instance.OnActionBarSlot12; @ActionBarSlot12.performed -= instance.OnActionBarSlot12; @ActionBarSlot12.canceled -= instance.OnActionBarSlot12; @ActionBarSlot13.started -= instance.OnActionBarSlot13; @ActionBarSlot13.performed -= instance.OnActionBarSlot13; @ActionBarSlot13.canceled -= instance.OnActionBarSlot13; @ActionBarSlot14.started -= instance.OnActionBarSlot14; @ActionBarSlot14.performed -= instance.OnActionBarSlot14; @ActionBarSlot14.canceled -= instance.OnActionBarSlot14; @ActionBarSlot15.started -= instance.OnActionBarSlot15; @ActionBarSlot15.performed -= instance.OnActionBarSlot15; @ActionBarSlot15.canceled -= instance.OnActionBarSlot15; @ActionBarSlot16.started -= instance.OnActionBarSlot16; @ActionBarSlot16.performed -= instance.OnActionBarSlot16; @ActionBarSlot16.canceled -= instance.OnActionBarSlot16; @ActionBarSlot17.started -= instance.OnActionBarSlot17; @ActionBarSlot17.performed -= instance.OnActionBarSlot17; @ActionBarSlot17.canceled -= instance.OnActionBarSlot17; @ActionBarSlot18.started -= instance.OnActionBarSlot18; @ActionBarSlot18.performed -= instance.OnActionBarSlot18; @ActionBarSlot18.canceled -= instance.OnActionBarSlot18; @ActionBarSlot19.started -= instance.OnActionBarSlot19; @ActionBarSlot19.performed -= instance.OnActionBarSlot19; @ActionBarSlot19.canceled -= instance.OnActionBarSlot19; @ActionBarSlot20.started -= instance.OnActionBarSlot20; @ActionBarSlot20.performed -= instance.OnActionBarSlot20; @ActionBarSlot20.canceled -= instance.OnActionBarSlot20; @ActionBarSlot21.started -= instance.OnActionBarSlot21; @ActionBarSlot21.performed -= instance.OnActionBarSlot21; @ActionBarSlot21.canceled -= instance.OnActionBarSlot21; @ActionBarSlot22.started -= instance.OnActionBarSlot22; @ActionBarSlot22.performed -= instance.OnActionBarSlot22; @ActionBarSlot22.canceled -= instance.OnActionBarSlot22; @ActionBarSlot23.started -= instance.OnActionBarSlot23; @ActionBarSlot23.performed -= instance.OnActionBarSlot23; @ActionBarSlot23.canceled -= instance.OnActionBarSlot23; @ActionBarSlot24.started -= instance.OnActionBarSlot24; @ActionBarSlot24.performed -= instance.OnActionBarSlot24; @ActionBarSlot24.canceled -= instance.OnActionBarSlot24; @ActionBarSlot25.started -= instance.OnActionBarSlot25; @ActionBarSlot25.performed -= instance.OnActionBarSlot25; @ActionBarSlot25.canceled -= instance.OnActionBarSlot25; } public void RemoveCallbacks(IShortcutsControlsActions instance) { if (m_Wrapper.m_ShortcutsControlsActionsCallbackInterfaces.Remove(instance)) UnregisterCallbacks(instance); } public void SetCallbacks(IShortcutsControlsActions instance) { foreach (var item in m_Wrapper.m_ShortcutsControlsActionsCallbackInterfaces) UnregisterCallbacks(item); m_Wrapper.m_ShortcutsControlsActionsCallbackInterfaces.Clear(); AddCallbacks(instance); } } public ShortcutsControlsActions @ShortcutsControls => new ShortcutsControlsActions(this); // CameraControls private readonly InputActionMap m_CameraControls; private List m_CameraControlsActionsCallbackInterfaces = new List(); private readonly InputAction m_CameraControls_Movement; private readonly InputAction m_CameraControls_MovementFaster; private readonly InputAction m_CameraControls_Zooming; private readonly InputAction m_CameraControls_RotatingAndTiltingStart; private readonly InputAction m_CameraControls_RotatingAndTilting; public struct CameraControlsActions { private @Inputs m_Wrapper; public CameraControlsActions(@Inputs wrapper) { m_Wrapper = wrapper; } public InputAction @Movement => m_Wrapper.m_CameraControls_Movement; public InputAction @MovementFaster => m_Wrapper.m_CameraControls_MovementFaster; public InputAction @Zooming => m_Wrapper.m_CameraControls_Zooming; public InputAction @RotatingAndTiltingStart => m_Wrapper.m_CameraControls_RotatingAndTiltingStart; public InputAction @RotatingAndTilting => m_Wrapper.m_CameraControls_RotatingAndTilting; public InputActionMap Get() { return m_Wrapper.m_CameraControls; } public void Enable() { Get().Enable(); } public void Disable() { Get().Disable(); } public bool enabled => Get().enabled; public static implicit operator InputActionMap(CameraControlsActions set) { return set.Get(); } public void AddCallbacks(ICameraControlsActions instance) { if (instance == null || m_Wrapper.m_CameraControlsActionsCallbackInterfaces.Contains(instance)) return; m_Wrapper.m_CameraControlsActionsCallbackInterfaces.Add(instance); @Movement.started += instance.OnMovement; @Movement.performed += instance.OnMovement; @Movement.canceled += instance.OnMovement; @MovementFaster.started += instance.OnMovementFaster; @MovementFaster.performed += instance.OnMovementFaster; @MovementFaster.canceled += instance.OnMovementFaster; @Zooming.started += instance.OnZooming; @Zooming.performed += instance.OnZooming; @Zooming.canceled += instance.OnZooming; @RotatingAndTiltingStart.started += instance.OnRotatingAndTiltingStart; @RotatingAndTiltingStart.performed += instance.OnRotatingAndTiltingStart; @RotatingAndTiltingStart.canceled += instance.OnRotatingAndTiltingStart; @RotatingAndTilting.started += instance.OnRotatingAndTilting; @RotatingAndTilting.performed += instance.OnRotatingAndTilting; @RotatingAndTilting.canceled += instance.OnRotatingAndTilting; } private void UnregisterCallbacks(ICameraControlsActions instance) { @Movement.started -= instance.OnMovement; @Movement.performed -= instance.OnMovement; @Movement.canceled -= instance.OnMovement; @MovementFaster.started -= instance.OnMovementFaster; @MovementFaster.performed -= instance.OnMovementFaster; @MovementFaster.canceled -= instance.OnMovementFaster; @Zooming.started -= instance.OnZooming; @Zooming.performed -= instance.OnZooming; @Zooming.canceled -= instance.OnZooming; @RotatingAndTiltingStart.started -= instance.OnRotatingAndTiltingStart; @RotatingAndTiltingStart.performed -= instance.OnRotatingAndTiltingStart; @RotatingAndTiltingStart.canceled -= instance.OnRotatingAndTiltingStart; @RotatingAndTilting.started -= instance.OnRotatingAndTilting; @RotatingAndTilting.performed -= instance.OnRotatingAndTilting; @RotatingAndTilting.canceled -= instance.OnRotatingAndTilting; } public void RemoveCallbacks(ICameraControlsActions instance) { if (m_Wrapper.m_CameraControlsActionsCallbackInterfaces.Remove(instance)) UnregisterCallbacks(instance); } public void SetCallbacks(ICameraControlsActions instance) { foreach (var item in m_Wrapper.m_CameraControlsActionsCallbackInterfaces) UnregisterCallbacks(item); m_Wrapper.m_CameraControlsActionsCallbackInterfaces.Clear(); AddCallbacks(instance); } } public CameraControlsActions @CameraControls => new CameraControlsActions(this); // CastingControls private readonly InputActionMap m_CastingControls; private List m_CastingControlsActionsCallbackInterfaces = new List(); private readonly InputAction m_CastingControls_Confirm; private readonly InputAction m_CastingControls_Cancel; public struct CastingControlsActions { private @Inputs m_Wrapper; public CastingControlsActions(@Inputs wrapper) { m_Wrapper = wrapper; } public InputAction @Confirm => m_Wrapper.m_CastingControls_Confirm; public InputAction @Cancel => m_Wrapper.m_CastingControls_Cancel; public InputActionMap Get() { return m_Wrapper.m_CastingControls; } public void Enable() { Get().Enable(); } public void Disable() { Get().Disable(); } public bool enabled => Get().enabled; public static implicit operator InputActionMap(CastingControlsActions set) { return set.Get(); } public void AddCallbacks(ICastingControlsActions instance) { if (instance == null || m_Wrapper.m_CastingControlsActionsCallbackInterfaces.Contains(instance)) return; m_Wrapper.m_CastingControlsActionsCallbackInterfaces.Add(instance); @Confirm.started += instance.OnConfirm; @Confirm.performed += instance.OnConfirm; @Confirm.canceled += instance.OnConfirm; @Cancel.started += instance.OnCancel; @Cancel.performed += instance.OnCancel; @Cancel.canceled += instance.OnCancel; } private void UnregisterCallbacks(ICastingControlsActions instance) { @Confirm.started -= instance.OnConfirm; @Confirm.performed -= instance.OnConfirm; @Confirm.canceled -= instance.OnConfirm; @Cancel.started -= instance.OnCancel; @Cancel.performed -= instance.OnCancel; @Cancel.canceled -= instance.OnCancel; } public void RemoveCallbacks(ICastingControlsActions instance) { if (m_Wrapper.m_CastingControlsActionsCallbackInterfaces.Remove(instance)) UnregisterCallbacks(instance); } public void SetCallbacks(ICastingControlsActions instance) { foreach (var item in m_Wrapper.m_CastingControlsActionsCallbackInterfaces) UnregisterCallbacks(item); m_Wrapper.m_CastingControlsActionsCallbackInterfaces.Clear(); AddCallbacks(instance); } } public CastingControlsActions @CastingControls => new CastingControlsActions(this); private int m_KeyboardMouseSchemeIndex = -1; public InputControlScheme KeyboardMouseScheme { get { if (m_KeyboardMouseSchemeIndex == -1) m_KeyboardMouseSchemeIndex = asset.FindControlSchemeIndex("Keyboard&Mouse"); return asset.controlSchemes[m_KeyboardMouseSchemeIndex]; } } private int m_GamepadSchemeIndex = -1; public InputControlScheme GamepadScheme { get { if (m_GamepadSchemeIndex == -1) m_GamepadSchemeIndex = asset.FindControlSchemeIndex("Gamepad"); return asset.controlSchemes[m_GamepadSchemeIndex]; } } private int m_TouchSchemeIndex = -1; public InputControlScheme TouchScheme { get { if (m_TouchSchemeIndex == -1) m_TouchSchemeIndex = asset.FindControlSchemeIndex("Touch"); return asset.controlSchemes[m_TouchSchemeIndex]; } } private int m_JoystickSchemeIndex = -1; public InputControlScheme JoystickScheme { get { if (m_JoystickSchemeIndex == -1) m_JoystickSchemeIndex = asset.FindControlSchemeIndex("Joystick"); return asset.controlSchemes[m_JoystickSchemeIndex]; } } private int m_XRSchemeIndex = -1; public InputControlScheme XRScheme { get { if (m_XRSchemeIndex == -1) m_XRSchemeIndex = asset.FindControlSchemeIndex("XR"); return asset.controlSchemes[m_XRSchemeIndex]; } } public interface IPlayerControlsActions { void OnDefaultUse(InputAction.CallbackContext context); void OnDefaultUseOnUI(InputAction.CallbackContext context); void OnContextUse(InputAction.CallbackContext context); void OnForceAttack(InputAction.CallbackContext context); void OnForceMove(InputAction.CallbackContext context); void OnDragging(InputAction.CallbackContext context); void OnHighlight(InputAction.CallbackContext context); } public interface IShortcutsControlsActions { void OnMenu(InputAction.CallbackContext context); void OnInventory(InputAction.CallbackContext context); void OnEquipment(InputAction.CallbackContext context); void OnAbilityBook(InputAction.CallbackContext context); void OnLogBook(InputAction.CallbackContext context); void OnMap(InputAction.CallbackContext context); void OnActionBarNext(InputAction.CallbackContext context); void OnActionBarPrevious(InputAction.CallbackContext context); void OnActionBarSlot1(InputAction.CallbackContext context); void OnActionBarSlot2(InputAction.CallbackContext context); void OnActionBarSlot3(InputAction.CallbackContext context); void OnActionBarSlot4(InputAction.CallbackContext context); void OnActionBarSlot5(InputAction.CallbackContext context); void OnActionBarSlot6(InputAction.CallbackContext context); void OnActionBarSlot7(InputAction.CallbackContext context); void OnActionBarSlot8(InputAction.CallbackContext context); void OnActionBarSlot9(InputAction.CallbackContext context); void OnActionBarSlot10(InputAction.CallbackContext context); void OnActionBarSlot11(InputAction.CallbackContext context); void OnActionBarSlot12(InputAction.CallbackContext context); void OnActionBarSlot13(InputAction.CallbackContext context); void OnActionBarSlot14(InputAction.CallbackContext context); void OnActionBarSlot15(InputAction.CallbackContext context); void OnActionBarSlot16(InputAction.CallbackContext context); void OnActionBarSlot17(InputAction.CallbackContext context); void OnActionBarSlot18(InputAction.CallbackContext context); void OnActionBarSlot19(InputAction.CallbackContext context); void OnActionBarSlot20(InputAction.CallbackContext context); void OnActionBarSlot21(InputAction.CallbackContext context); void OnActionBarSlot22(InputAction.CallbackContext context); void OnActionBarSlot23(InputAction.CallbackContext context); void OnActionBarSlot24(InputAction.CallbackContext context); void OnActionBarSlot25(InputAction.CallbackContext context); } public interface ICameraControlsActions { void OnMovement(InputAction.CallbackContext context); void OnMovementFaster(InputAction.CallbackContext context); void OnZooming(InputAction.CallbackContext context); void OnRotatingAndTiltingStart(InputAction.CallbackContext context); void OnRotatingAndTilting(InputAction.CallbackContext context); } public interface ICastingControlsActions { void OnConfirm(InputAction.CallbackContext context); void OnCancel(InputAction.CallbackContext context); } }