A game about forced loneliness, made by TACStudios
1namespace UnityEngine.InputSystem
2{
3 /// <summary>
4 /// Indicates what type of change related to an <see cref="InputAction">input action</see> occurred.
5 /// </summary>
6 /// <seealso cref="InputSystem.onActionChange"/>
7 public enum InputActionChange
8 {
9 /// <summary>
10 /// An individual action was enabled.
11 /// </summary>
12 /// <seealso cref="InputAction.Enable"/>
13 ActionEnabled,
14
15 /// <summary>
16 /// An individual action was disabled.
17 /// </summary>
18 /// <seealso cref="InputAction.Disable"/>
19 ActionDisabled,
20
21 /// <summary>
22 /// An <see cref="InputActionMap">action map</see> was enabled.
23 /// </summary>
24 /// <seealso cref="InputActionMap.Enable"/>
25 ActionMapEnabled,
26
27 /// <summary>
28 /// An <see cref="InputActionMap">action map</see> was disabled.
29 /// </summary>
30 /// <seealso cref="InputActionMap.Disable"/>
31 ActionMapDisabled,
32
33 /// <summary>
34 /// An <see cref="InputAction"/> was started.
35 /// </summary>
36 /// <seealso cref="InputAction.started"/>
37 /// <seealso cref="InputActionPhase.Started"/>
38 ActionStarted,
39
40 /// <summary>
41 /// An <see cref="InputAction"/> was performed.
42 /// </summary>
43 /// <seealso cref="InputAction.performed"/>
44 /// <seealso cref="InputActionPhase.Performed"/>
45 ActionPerformed,
46
47 /// <summary>
48 /// An <see cref="InputAction"/> was canceled.
49 /// </summary>
50 /// <seealso cref="InputAction.canceled"/>
51 /// <seealso cref="InputActionPhase.Canceled"/>
52 ActionCanceled,
53
54 /// <summary>
55 /// Bindings on an action or set of actions are about to be re-resolved. This is called while <see cref="InputAction.controls"/>
56 /// for actions are still untouched and thus still reflect the old binding state of each action.
57 /// </summary>
58 /// <seealso cref="InputAction.controls"/>
59 BoundControlsAboutToChange,
60
61 /// <summary>
62 /// Bindings on an action or set of actions have been resolved. This is called after <see cref="InputAction.controls"/>
63 /// have been updated.
64 /// </summary>
65 /// <seealso cref="InputAction.controls"/>
66 BoundControlsChanged,
67 }
68}