Class InputSystem
public class InputSystem : MonoBehaviour
- Inheritance
-
InputSystem
- Extension Methods
Fields
timeBetweenKeySpam
public float timeBetweenKeySpam
Field Value
timeUntilKeySpam
public float timeUntilKeySpam
Field Value
Properties
globalInputTarget
public InputTarget globalInputTarget { get; }
Property Value
globalKeyboardTarget
public KeyboardTarget globalKeyboardTarget { get; }
Property Value
globalMouseTarget
public MouseTarget globalMouseTarget { get; }
Property Value
hasInputTarget
public bool hasInputTarget { get; }
Property Value
inputTarget
public InputTarget inputTarget { get; }
Property Value
keyboard
public Keyboard keyboard { get; }
Property Value
mouse
public Mouse mouse { get; }
Property Value
Methods
LockForAFrame()
public void LockForAFrame()
SubscribeToGlobalKeyboard(UnityAction)
public void SubscribeToGlobalKeyboard(UnityAction call)
Parameters
call
UnityAction
SubscribeToGlobalLeftClick(UnityAction)
public void SubscribeToGlobalLeftClick(UnityAction call)
Parameters
call
UnityAction
SubscribeToGlobalMouseScroll(UnityAction)
public void SubscribeToGlobalMouseScroll(UnityAction call)
Parameters
call
UnityAction
Target(InputTarget)
public bool Target(InputTarget newTarget)
Parameters
newTarget
InputTarget
Returns
Untarget()
public InputTarget Untarget()