"" interactions "" : "" ""
} ,
{
"" name "" : "" ClosePopupEvent "" ,
"" type "" : "" Button "" ,
"" id "" : "" efe86ed9 - 5 3 ac - 4 a9f - 8 8 9 4 - 0 9 3 6 a1bc3319 "" ,
"" expectedControlType "" : "" Button "" ,
"" processors "" : "" "" ,
"" interactions "" : "" ""
} ,
{
"" name "" : "" ChangeTab "" ,
"" type "" : "" Button "" ,
"" id "" : "" abff37db - 1f b3 - 4f 2 6 - bceb - 8 ecdfc99fdef "" ,
"" action "" : "" InventoryActionButton "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : false
} ,
{
"" name "" : "" "" ,
"" id "" : "" 8d e239c2 - a886 - 4 c69 - 8 8 9 0 - 0 6 ba68d86a9a "" ,
"" path "" : "" < Gamepad > / buttonEast "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" KeyboardOrGamepad "" ,
"" action "" : "" ClosePopupEvent "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : false
} ,
{
"" name "" : "" "" ,
"" id "" : "" fb9d51ec - 8 3 a8 - 4 3f 2 - ae0c - 2 8 7 2 9 2 0 cbbc9 "" ,
"" path "" : "" < Keyboard > / escape "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" KeyboardOrGamepad "" ,
"" action "" : "" ClosePopupEvent "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : false
}
]
} ,
"" isPartOfComposite "" : true
}
]
} ,
{
"" name "" : "" UI "" ,
"" id "" : "" ab932c38 - 5f 6 5 - 4 1 4 8 - 8d 0 7 - 3 7 0 5 a3972187 "" ,
"" actions "" : [
{
"" name "" : "" Navigate "" ,
"" type "" : "" Value "" ,
"" id "" : "" 1 3f 3 8 0 cd - bf63 - 4f 3 9 - 9 3 c4 - 1 e7a4d2a655f "" ,
"" expectedControlType "" : "" Vector2 "" ,
"" processors "" : "" "" ,
"" interactions "" : "" ""
} ,
{
"" name "" : "" Submit "" ,
"" type "" : "" Button "" ,
"" id "" : "" 0 9 0d e396 - 6 0f b - 4 9 7f - aa78 - 1 bb203a2a5bb "" ,
"" expectedControlType "" : "" Button "" ,
"" processors "" : "" "" ,
"" interactions "" : "" ""
} ,
{
"" name "" : "" Cancel "" ,
"" type "" : "" Button "" ,
"" id "" : "" 0f ed7e1b - 2 af4 - 4 e97 - 9 4 6 9 - 8f 5 0 7 b3fc692 "" ,
"" expectedControlType "" : "" Button "" ,
"" processors "" : "" "" ,
"" interactions "" : "" ""
} ,
{
"" name "" : "" Point "" ,
"" type "" : "" PassThrough "" ,
"" id "" : "" c240d086 - a88e - 4 b32 - 8 8 8 c - b390fe3170be "" ,
"" expectedControlType "" : "" Vector2 "" ,
"" processors "" : "" "" ,
"" interactions "" : "" ""
} ,
{
"" name "" : "" Click "" ,
"" type "" : "" PassThrough "" ,
"" id "" : "" a9053c93 - 7 9f 0 - 4f 0 3 - b633 - e6206464a892 "" ,
"" expectedControlType "" : "" Button "" ,
"" processors "" : "" "" ,
"" interactions "" : "" ""
} ,
{
"" name "" : "" ScrollWheel "" ,
"" type "" : "" PassThrough "" ,
"" id "" : "" 3 ebbc755 - b55c - 4 5 7 a - a167 - b4c76dd35aae "" ,
"" expectedControlType "" : "" Vector2 "" ,
"" processors "" : "" "" ,
"" interactions "" : "" ""
} ,
{
"" name "" : "" MiddleClick "" ,
"" type "" : "" PassThrough "" ,
"" id "" : "" 1f abb0e7 - 4 2 b0 - 4 8 cc - a6dc - 2 ee69eb5c3d7 "" ,
"" expectedControlType "" : "" "" ,
"" processors "" : "" "" ,
"" interactions "" : "" ""
} ,
{
"" name "" : "" RightClick "" ,
"" type "" : "" PassThrough "" ,
"" id "" : "" 6 9 5 4 ca40 - 1 0 5 9 - 4 6 c9 - 8 b83 - 8 4 e2eaba10b1 "" ,
"" expectedControlType "" : "" "" ,
"" processors "" : "" "" ,
"" interactions "" : "" ""
} ,
{
"" name "" : "" TrackedDevicePosition "" ,
"" type "" : "" PassThrough "" ,
"" id "" : "" 9 8 2 a2fd5 - 8 0 4 6 - 4 9 5 2 - adc3 - d3f8b80b40a9 "" ,
"" expectedControlType "" : "" Vector3 "" ,
"" processors "" : "" "" ,
"" interactions "" : "" ""
} ,
{
"" name "" : "" TrackedDeviceOrientation "" ,
"" type "" : "" PassThrough "" ,
"" id "" : "" e5f183bf - b56d - 4 5 4 4 - 9 e91 - dd3a8ee857bc "" ,
"" expectedControlType "" : "" Quaternion "" ,
"" processors "" : "" "" ,
"" interactions "" : "" ""
}
] ,
"" bindings "" : [
{
"" name "" : "" Gamepad "" ,
"" id "" : "" 7 0 a3d601 - 7 3 4 b - 4 e02 - a79a - a51a09c216ae "" ,
"" path "" : "" 2D Vector "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" "" ,
"" action "" : "" Navigate "" ,
"" isComposite "" : true ,
"" isPartOfComposite "" : false
} ,
{
"" name "" : "" up "" ,
"" id "" : "" 7f 4d f2b0 - 1 3 bb - 4d af - 8 0 1 c - de4f7152d721 "" ,
"" path "" : "" < Gamepad > / leftStick / up "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" ; Gamepad "" ,
"" action "" : "" Navigate "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : true
} ,
{
"" name "" : "" up "" ,
"" id "" : "" 2 8 0 3 b480 - c400 - 4 4 5d - 8f 3d - 2 3 ee9d72399d "" ,
"" path "" : "" < Gamepad > / rightStick / up "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" ; Gamepad "" ,
"" action "" : "" Navigate "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : true
} ,
{
"" name "" : "" down "" ,
"" id "" : "" c31ae40d - ef9a - 4 a6f - a06b - 5 cd5e5176ade "" ,
"" path "" : "" < Gamepad > / leftStick / down "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" ; Gamepad "" ,
"" action "" : "" Navigate "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : true
} ,
{
"" name "" : "" down "" ,
"" id "" : "" bc0e412b - a5a3 - 4d 6 7 - adfc - 5 7 bf141c4549 "" ,
"" path "" : "" < Gamepad > / rightStick / down "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" ; Gamepad "" ,
"" action "" : "" Navigate "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : true
} ,
{
"" name "" : "" left "" ,
"" id "" : "" fbb0c7a1 - 6 0 a2 - 4 1 7 9 - 9 e19 - 6 0 9 a058fdf49 "" ,
"" path "" : "" < Gamepad > / leftStick / left "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" ; Gamepad "" ,
"" action "" : "" Navigate "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : true
} ,
{
"" name "" : "" left "" ,
"" id "" : "" b42d6496 - db76 - 4 5 ad - 8 1 9f - 7 6 c7b794ef67 "" ,
"" path "" : "" < Gamepad > / rightStick / left "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" ; Gamepad "" ,
"" action "" : "" Navigate "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : true
} ,
{
"" name "" : "" right "" ,
"" id "" : "" b38989eb - 3 c8f - 4 1 a8 - b48c - 2 a90cd55c118 "" ,
"" path "" : "" < Gamepad > / leftStick / right "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" ; Gamepad "" ,
"" action "" : "" Navigate "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : true
} ,
{
"" name "" : "" right "" ,
"" id "" : "" be89dbde - 2 7 e2 - 4 2 4 4 - a2be - eff5f0251a2b "" ,
"" path "" : "" < Gamepad > / rightStick / right "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" ; Gamepad "" ,
"" action "" : "" Navigate "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : true
} ,
{
"" name "" : "" "" ,
"" id "" : "" 3 1 cd33cd - 7 b6a - 4 7 6 6 - b07b - 3 5 1 7 1 e2e22e5 "" ,
"" path "" : "" < Gamepad > / dpad "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" ; Gamepad "" ,
"" action "" : "" Navigate "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : false
} ,
{
"" name "" : "" Joystick "" ,
"" id "" : "" 2 4 6 0 7 5f 9 - 3 5 c2 - 4 6 9 6 - b1d3 - 0f ebc353dc67 "" ,
"" path "" : "" 2D Vector "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" "" ,
"" action "" : "" Navigate "" ,
"" isComposite "" : true ,
"" isPartOfComposite "" : false
} ,
{
"" name "" : "" up "" ,
"" id "" : "" 8 4 bd2888 - 3 8d 1 - 4 9d a - b763 - d76fa33d8391 "" ,
"" path "" : "" < Joystick > / stick / up "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" Joystick "" ,
"" action "" : "" Navigate "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : true
} ,
{
"" name "" : "" down "" ,
"" id "" : "" dd7c01e4 - 4 4 bc - 4f 4 c - b6e9 - c5c1d3317720 "" ,
"" path "" : "" < Joystick > / stick / down "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" Joystick "" ,
"" action "" : "" Navigate "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : true
} ,
{
"" name "" : "" left "" ,
"" id "" : "" c9301226 - eea4 - 4 6 a6 - b175 - 4 1 3 1 6f a121e8 "" ,
"" path "" : "" < Joystick > / stick / left "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" Joystick "" ,
"" action "" : "" Navigate "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : true
} ,
{
"" name "" : "" right "" ,
"" id "" : "" 4 7 8 5 0 e92 - a155 - 4 6f 3 - 8 8 7 8 - 8 e2e0d0be1d5 "" ,
"" path "" : "" < Joystick > / stick / right "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" Joystick "" ,
"" action "" : "" Navigate "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : true
} ,
{
"" name "" : "" Keyboard "" ,
"" id "" : "" 2 ea698ea - 5 e9a - 4 7 bf - 8 1f e - ae45352b89dc "" ,
"" path "" : "" 2D Vector "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" "" ,
"" action "" : "" Navigate "" ,
"" isComposite "" : true ,
"" isPartOfComposite "" : false
} ,
{
"" name "" : "" up "" ,
"" id "" : "" a6785cf4 - 8 e10 - 4 e78 - ac17 - fac30b46106c "" ,
"" path "" : "" < Keyboard > / w "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" Keyboard & Mouse "" ,
"" action "" : "" Navigate "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : true
} ,
{
"" name "" : "" up "" ,
"" id "" : "" 4 7f d6b9e - 1 9 5e-47 e7 - b91e - 4 2 4 5 0 0 3 b857f "" ,
"" path "" : "" < Keyboard > / upArrow "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" Keyboard & Mouse "" ,
"" action "" : "" Navigate "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : true
} ,
{
"" name "" : "" down "" ,
"" id "" : "" 5 7 b2daad - 3 5 4 3 - 4 0 be - 9 1 1f - 7 0 5 c7b8da42d "" ,
"" path "" : "" < Keyboard > / s "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" Keyboard & Mouse "" ,
"" action "" : "" Navigate "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : true
} ,
{
"" name "" : "" down "" ,
"" id "" : "" e3bead85 - eb95 - 4 caf - b39b - c8803e5f37e1 "" ,
"" path "" : "" < Keyboard > / downArrow "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" Keyboard & Mouse "" ,
"" action "" : "" Navigate "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : true
} ,
{
"" name "" : "" left "" ,
"" id "" : "" c197a586 - 1 3 0 2 - 4 9 6 6 - 8 ac1 - 2 b1647d691d8 "" ,
"" path "" : "" < Keyboard > / a "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" Keyboard & Mouse "" ,
"" action "" : "" Navigate "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : true
} ,
{
"" name "" : "" left "" ,
"" id "" : "" 3 9 0 8 1 0f 4 - 0 bdc - 4 4 1e-8 ebd - 9d 4 6 4 b01631c "" ,
"" path "" : "" < Keyboard > / leftArrow "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" Keyboard & Mouse "" ,
"" action "" : "" Navigate "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : true
} ,
{
"" name "" : "" right "" ,
"" id "" : "" fdbe4db7 - eec2 - 4 8 9 0 - 8 9 1 0 - 0 9 4 2 a4178fe5 "" ,
"" path "" : "" < Keyboard > / d "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" Keyboard & Mouse "" ,
"" action "" : "" Navigate "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : true
} ,
{
"" name "" : "" right "" ,
"" id "" : "" 8 8 8 0 b0fd - a254 - 4 2 2 0 - 8 0 5 4 - 0 6 ae97682883 "" ,
"" path "" : "" < Keyboard > / rightArrow "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" Keyboard & Mouse "" ,
"" action "" : "" Navigate "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : true
} ,
{
"" name "" : "" "" ,
"" id "" : "" 5 2 9d e41d - d33c - 4 5 c7 - a63c - 1 2 5 3 e8c28db9 "" ,
"" path "" : "" * / { Submit } "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" "" ,
"" action "" : "" Submit "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : false
} ,
{
"" name "" : "" "" ,
"" id "" : "" 3 6 0 e452d - 7 e88 - 4 3 2 2 - b7cb - eebc676f3fed "" ,
"" path "" : "" * / { Cancel } "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" "" ,
"" action "" : "" Cancel "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : false
} ,
{
"" name "" : "" "" ,
"" id "" : "" caa12b60 - dcc1 - 4 b2a - 9 3 6 6 - f36f6e64f127 "" ,
"" path "" : "" < Mouse > / position "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" Keyboard & Mouse "" ,
"" action "" : "" Point "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : false
} ,
{
"" name "" : "" "" ,
"" id "" : "" 8 8 5 e17e8 - 0 4 2 1 - 4 3 bb - b93c - 9 1 c543327848 "" ,
"" path "" : "" < Pen > / position "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" Keyboard & Mouse "" ,
"" action "" : "" Point "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : false
} ,
{
"" name "" : "" "" ,
"" id "" : "" e2b33e2d - ae2d - 4 6 8 8 - bd69 - f33ecdf36686 "" ,
"" path "" : "" < Touchscreen > / touch * / position "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" Touch "" ,
"" action "" : "" Point "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : false
} ,
{
"" name "" : "" "" ,
"" id "" : "" 3 5f d277f - c329 - 4 8 5 c - 9 0 6 9 - 8 0 9 7 2 5 ad6e98 "" ,
"" path "" : "" < Mouse > / leftButton "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" ; Keyboard & Mouse "" ,
"" action "" : "" Click "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : false
} ,
{
"" name "" : "" "" ,
"" id "" : "" f966c9a7 - c0ee - 4 cae - 8 c25 - 4 5 0 9 2 1 4 3 5 b1a "" ,
"" path "" : "" < Pen > / tip "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" ; Keyboard & Mouse "" ,
"" action "" : "" Click "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : false
} ,
{
"" name "" : "" "" ,
"" id "" : "" 4 2 3 eebcc - 7 a02 - 4 7 c6 - 9f 3 7 - 1d 6 1 1 b787e81 "" ,
"" path "" : "" < Touchscreen > / touch * / press "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" Touch "" ,
"" action "" : "" Click "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : false
} ,
{
"" name "" : "" "" ,
"" id "" : "" 1 6 3 8 7 1 a4 - ff95 - 4 9 4 9 - b1e1 - 1 7 4 6 6 ab251cf "" ,
"" path "" : "" < XRController > / trigger "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" XR "" ,
"" action "" : "" Click "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : false
} ,
{
"" name "" : "" "" ,
"" id "" : "" efbaa1fc - 6d ae - 4 5 7 9 - bdaa - 6 6 1 9 cbae9e7b "" ,
"" path "" : "" < Mouse > / scroll "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" ; Keyboard & Mouse "" ,
"" action "" : "" ScrollWheel "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : false
} ,
{
"" name "" : "" "" ,
"" id "" : "" 3 baac3f9 - 5 0d 0 - 4 7 c5 - 8 c0a - 6 e0f939bc3c3 "" ,
"" path "" : "" < Mouse > / middleButton "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" ; Keyboard & Mouse "" ,
"" action "" : "" MiddleClick "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : false
} ,
{
"" name "" : "" "" ,
"" id "" : "" a98f1d54 - 0 e5b - 4 0 ac - 8 3 4 0 - 5 c8b73e4f4fc "" ,
"" path "" : "" < Mouse > / rightButton "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" ; Keyboard & Mouse "" ,
"" action "" : "" RightClick "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : false
} ,
{
"" name "" : "" "" ,
"" id "" : "" af18c884 - cd38 - 4 1 6 8 - aad2 - 6 0 ab4d19e244 "" ,
"" path "" : "" < XRController > / devicePosition "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" XR "" ,
"" action "" : "" TrackedDevicePosition "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : false
} ,
{
"" name "" : "" "" ,
"" id "" : "" af4993c8 - 5 bb3 - 4 8 a2 - 9 5d 1 - de9d484cfe3e "" ,
"" path "" : "" < XRController > / deviceRotation "" ,
"" interactions "" : "" "" ,
"" processors "" : "" "" ,
"" groups "" : "" XR "" ,
"" action "" : "" TrackedDeviceOrientation "" ,
"" isComposite "" : false ,
"" isPartOfComposite "" : false
}
]
}
] ,
"" controlSchemes "" : [
m_Menus_Cancel = m_Menus . FindAction ( "Cancel" , throwIfNotFound : true ) ;
m_Menus_MouseMove = m_Menus . FindAction ( "MouseMove" , throwIfNotFound : true ) ;
m_Menus_Unpause = m_Menus . FindAction ( "Unpause" , throwIfNotFound : true ) ;
m_Menus_ClosePopupEvent = m_Menus . FindAction ( "ClosePopupEvent" , throwIfNotFound : true ) ;
m_Menus_ChangeTab = m_Menus . FindAction ( "ChangeTab" , throwIfNotFound : true ) ;
m_Menus_InventoryActionButton = m_Menus . FindAction ( "InventoryActionButton" , throwIfNotFound : true ) ;
// Dialogues
// UI
m_UI = asset . FindActionMap ( "UI" , throwIfNotFound : true ) ;
m_UI_Navigate = m_UI . FindAction ( "Navigate" , throwIfNotFound : true ) ;
m_UI_Submit = m_UI . FindAction ( "Submit" , throwIfNotFound : true ) ;
m_UI_Cancel = m_UI . FindAction ( "Cancel" , throwIfNotFound : true ) ;
m_UI_Point = m_UI . FindAction ( "Point" , throwIfNotFound : true ) ;
m_UI_Click = m_UI . FindAction ( "Click" , throwIfNotFound : true ) ;
m_UI_ScrollWheel = m_UI . FindAction ( "ScrollWheel" , throwIfNotFound : true ) ;
m_UI_MiddleClick = m_UI . FindAction ( "MiddleClick" , throwIfNotFound : true ) ;
m_UI_RightClick = m_UI . FindAction ( "RightClick" , throwIfNotFound : true ) ;
m_UI_TrackedDevicePosition = m_UI . FindAction ( "TrackedDevicePosition" , throwIfNotFound : true ) ;
m_UI_TrackedDeviceOrientation = m_UI . FindAction ( "TrackedDeviceOrientation" , throwIfNotFound : true ) ;
}
public void Dispose ( )
private readonly InputAction m_Menus_Cancel ;
private readonly InputAction m_Menus_MouseMove ;
private readonly InputAction m_Menus_Unpause ;
private readonly InputAction m_Menus_ClosePopupEvent ;
private readonly InputAction m_Menus_ChangeTab ;
private readonly InputAction m_Menus_InventoryActionButton ;
public struct MenusActions
public InputAction @Cancel = > m_Wrapper . m_Menus_Cancel ;
public InputAction @MouseMove = > m_Wrapper . m_Menus_MouseMove ;
public InputAction @Unpause = > m_Wrapper . m_Menus_Unpause ;
public InputAction @ClosePopupEvent = > m_Wrapper . m_Menus_ClosePopupEvent ;
public InputAction @ChangeTab = > m_Wrapper . m_Menus_ChangeTab ;
public InputAction @InventoryActionButton = > m_Wrapper . m_Menus_InventoryActionButton ;
public InputActionMap Get ( ) { return m_Wrapper . m_Menus ; }
@Unpause . started - = m_Wrapper . m_MenusActionsCallbackInterface . OnUnpause ;
@Unpause . performed - = m_Wrapper . m_MenusActionsCallbackInterface . OnUnpause ;
@Unpause . canceled - = m_Wrapper . m_MenusActionsCallbackInterface . OnUnpause ;
@ClosePopupEvent . started - = m_Wrapper . m_MenusActionsCallbackInterface . OnClosePopupEvent ;
@ClosePopupEvent . performed - = m_Wrapper . m_MenusActionsCallbackInterface . OnClosePopupEvent ;
@ClosePopupEvent . canceled - = m_Wrapper . m_MenusActionsCallbackInterface . OnClosePopupEvent ;
@ChangeTab . started - = m_Wrapper . m_MenusActionsCallbackInterface . OnChangeTab ;
@ChangeTab . performed - = m_Wrapper . m_MenusActionsCallbackInterface . OnChangeTab ;
@ChangeTab . canceled - = m_Wrapper . m_MenusActionsCallbackInterface . OnChangeTab ;
@Unpause . started + = instance . OnUnpause ;
@Unpause . performed + = instance . OnUnpause ;
@Unpause . canceled + = instance . OnUnpause ;
@ClosePopupEvent . started + = instance . OnClosePopupEvent ;
@ClosePopupEvent . performed + = instance . OnClosePopupEvent ;
@ClosePopupEvent . canceled + = instance . OnClosePopupEvent ;
@ChangeTab . started + = instance . OnChangeTab ;
@ChangeTab . performed + = instance . OnChangeTab ;
@ChangeTab . canceled + = instance . OnChangeTab ;
}
}
public DialoguesActions @Dialogues = > new DialoguesActions ( this ) ;
// UI
private readonly InputActionMap m_UI ;
private IUIActions m_UIActionsCallbackInterface ;
private readonly InputAction m_UI_Navigate ;
private readonly InputAction m_UI_Submit ;
private readonly InputAction m_UI_Cancel ;
private readonly InputAction m_UI_Point ;
private readonly InputAction m_UI_Click ;
private readonly InputAction m_UI_ScrollWheel ;
private readonly InputAction m_UI_MiddleClick ;
private readonly InputAction m_UI_RightClick ;
private readonly InputAction m_UI_TrackedDevicePosition ;
private readonly InputAction m_UI_TrackedDeviceOrientation ;
public struct UIActions
{
private @GameInput m_Wrapper ;
public UIActions ( @GameInput wrapper ) { m_Wrapper = wrapper ; }
public InputAction @Navigate = > m_Wrapper . m_UI_Navigate ;
public InputAction @Submit = > m_Wrapper . m_UI_Submit ;
public InputAction @Cancel = > m_Wrapper . m_UI_Cancel ;
public InputAction @Point = > m_Wrapper . m_UI_Point ;
public InputAction @Click = > m_Wrapper . m_UI_Click ;
public InputAction @ScrollWheel = > m_Wrapper . m_UI_ScrollWheel ;
public InputAction @MiddleClick = > m_Wrapper . m_UI_MiddleClick ;
public InputAction @RightClick = > m_Wrapper . m_UI_RightClick ;
public InputAction @TrackedDevicePosition = > m_Wrapper . m_UI_TrackedDevicePosition ;
public InputAction @TrackedDeviceOrientation = > m_Wrapper . m_UI_TrackedDeviceOrientation ;
public InputActionMap Get ( ) { return m_Wrapper . m_UI ; }
public void Enable ( ) { Get ( ) . Enable ( ) ; }
public void Disable ( ) { Get ( ) . Disable ( ) ; }
public bool enabled = > Get ( ) . enabled ;
public static implicit operator InputActionMap ( UIActions set ) { return set . Get ( ) ; }
public void SetCallbacks ( IUIActions instance )
{
if ( m_Wrapper . m_UIActionsCallbackInterface ! = null )
{
@Navigate . started - = m_Wrapper . m_UIActionsCallbackInterface . OnNavigate ;
@Navigate . performed - = m_Wrapper . m_UIActionsCallbackInterface . OnNavigate ;
@Navigate . canceled - = m_Wrapper . m_UIActionsCallbackInterface . OnNavigate ;
@Submit . started - = m_Wrapper . m_UIActionsCallbackInterface . OnSubmit ;
@Submit . performed - = m_Wrapper . m_UIActionsCallbackInterface . OnSubmit ;
@Submit . canceled - = m_Wrapper . m_UIActionsCallbackInterface . OnSubmit ;
@Cancel . started - = m_Wrapper . m_UIActionsCallbackInterface . OnCancel ;
@Cancel . performed - = m_Wrapper . m_UIActionsCallbackInterface . OnCancel ;
@Cancel . canceled - = m_Wrapper . m_UIActionsCallbackInterface . OnCancel ;
@Point . started - = m_Wrapper . m_UIActionsCallbackInterface . OnPoint ;
@Point . performed - = m_Wrapper . m_UIActionsCallbackInterface . OnPoint ;
@Point . canceled - = m_Wrapper . m_UIActionsCallbackInterface . OnPoint ;
@Click . started - = m_Wrapper . m_UIActionsCallbackInterface . OnClick ;
@Click . performed - = m_Wrapper . m_UIActionsCallbackInterface . OnClick ;
@Click . canceled - = m_Wrapper . m_UIActionsCallbackInterface . OnClick ;
@ScrollWheel . started - = m_Wrapper . m_UIActionsCallbackInterface . OnScrollWheel ;
@ScrollWheel . performed - = m_Wrapper . m_UIActionsCallbackInterface . OnScrollWheel ;
@ScrollWheel . canceled - = m_Wrapper . m_UIActionsCallbackInterface . OnScrollWheel ;
@MiddleClick . started - = m_Wrapper . m_UIActionsCallbackInterface . OnMiddleClick ;
@MiddleClick . performed - = m_Wrapper . m_UIActionsCallbackInterface . OnMiddleClick ;
@MiddleClick . canceled - = m_Wrapper . m_UIActionsCallbackInterface . OnMiddleClick ;
@RightClick . started - = m_Wrapper . m_UIActionsCallbackInterface . OnRightClick ;
@RightClick . performed - = m_Wrapper . m_UIActionsCallbackInterface . OnRightClick ;
@RightClick . canceled - = m_Wrapper . m_UIActionsCallbackInterface . OnRightClick ;
@TrackedDevicePosition . started - = m_Wrapper . m_UIActionsCallbackInterface . OnTrackedDevicePosition ;
@TrackedDevicePosition . performed - = m_Wrapper . m_UIActionsCallbackInterface . OnTrackedDevicePosition ;
@TrackedDevicePosition . canceled - = m_Wrapper . m_UIActionsCallbackInterface . OnTrackedDevicePosition ;
@TrackedDeviceOrientation . started - = m_Wrapper . m_UIActionsCallbackInterface . OnTrackedDeviceOrientation ;
@TrackedDeviceOrientation . performed - = m_Wrapper . m_UIActionsCallbackInterface . OnTrackedDeviceOrientation ;
@TrackedDeviceOrientation . canceled - = m_Wrapper . m_UIActionsCallbackInterface . OnTrackedDeviceOrientation ;
}
m_Wrapper . m_UIActionsCallbackInterface = instance ;
if ( instance ! = null )
{
@Navigate . started + = instance . OnNavigate ;
@Navigate . performed + = instance . OnNavigate ;
@Navigate . canceled + = instance . OnNavigate ;
@Submit . started + = instance . OnSubmit ;
@Submit . performed + = instance . OnSubmit ;
@Submit . canceled + = instance . OnSubmit ;
@Cancel . started + = instance . OnCancel ;
@Cancel . performed + = instance . OnCancel ;
@Cancel . canceled + = instance . OnCancel ;
@Point . started + = instance . OnPoint ;
@Point . performed + = instance . OnPoint ;
@Point . canceled + = instance . OnPoint ;
@Click . started + = instance . OnClick ;
@Click . performed + = instance . OnClick ;
@Click . canceled + = instance . OnClick ;
@ScrollWheel . started + = instance . OnScrollWheel ;
@ScrollWheel . performed + = instance . OnScrollWheel ;
@ScrollWheel . canceled + = instance . OnScrollWheel ;
@MiddleClick . started + = instance . OnMiddleClick ;
@MiddleClick . performed + = instance . OnMiddleClick ;
@MiddleClick . canceled + = instance . OnMiddleClick ;
@RightClick . started + = instance . OnRightClick ;
@RightClick . performed + = instance . OnRightClick ;
@RightClick . canceled + = instance . OnRightClick ;
@TrackedDevicePosition . started + = instance . OnTrackedDevicePosition ;
@TrackedDevicePosition . performed + = instance . OnTrackedDevicePosition ;
@TrackedDevicePosition . canceled + = instance . OnTrackedDevicePosition ;
@TrackedDeviceOrientation . started + = instance . OnTrackedDeviceOrientation ;
@TrackedDeviceOrientation . performed + = instance . OnTrackedDeviceOrientation ;
@TrackedDeviceOrientation . canceled + = instance . OnTrackedDeviceOrientation ;
}
}
}
public UIActions @UI = > new UIActions ( this ) ;
private int m_KeyboardOrGamepadSchemeIndex = - 1 ;
public InputControlScheme KeyboardOrGamepadScheme
{
void OnCancel ( InputAction . CallbackContext context ) ;
void OnMouseMove ( InputAction . CallbackContext context ) ;
void OnUnpause ( InputAction . CallbackContext context ) ;
void OnClosePopupEvent ( InputAction . CallbackContext context ) ;
void OnChangeTab ( InputAction . CallbackContext context ) ;
void OnInventoryActionButton ( InputAction . CallbackContext context ) ;
}
void OnAdvanceDialogue ( InputAction . CallbackContext context ) ;
}
public interface IUIActions
{
void OnNavigate ( InputAction . CallbackContext context ) ;
void OnSubmit ( InputAction . CallbackContext context ) ;
void OnCancel ( InputAction . CallbackContext context ) ;
void OnPoint ( InputAction . CallbackContext context ) ;
void OnClick ( InputAction . CallbackContext context ) ;
void OnScrollWheel ( InputAction . CallbackContext context ) ;
void OnMiddleClick ( InputAction . CallbackContext context ) ;
void OnRightClick ( InputAction . CallbackContext context ) ;
void OnTrackedDevicePosition ( InputAction . CallbackContext context ) ;
void OnTrackedDeviceOrientation ( InputAction . CallbackContext context ) ;
}
}