Inheritance
System.Object
InputSystemUIInputModule
public class InputSystemUIInputModule : BaseInputModule
Properties
Declaration
public InputActionAsset actionsAsset { get; set; }
Property Value
An InputAction delivering a System.Boolean used for sending events.
Declaration
public InputActionReference cancel { get; set; }
Property Value
An InputAction delivering a System.Boolean used for sending events.
Declaration
public InputActionReference leftClick { get; set; }
Property Value
An InputAction delivering a System.Boolean used for sending events.
Declaration
public InputActionReference middleClick { get; set; }
Property Value
An InputAction delivering a 2D motion vector.
used for sending events.
Declaration
public InputActionReference move { get; set; }
Property Value
An InputAction delivering a 2D screen position.
used as a cursor for pointing at UI elements.
Declaration
public InputActionReference point { get; set; }
Property Value
Declaration
public float repeatDelay { get; set; }
Property Value
Type |
Description |
System.Single |
|
Declaration
public float repeatRate { get; set; }
Property Value
Type |
Description |
System.Single |
|
An InputAction delivering a System.Boolean used for sending events.
Declaration
public InputActionReference rightClick { get; set; }
Property Value
An InputAction delivering a scroll wheel value.
used for sending events.
Declaration
public InputActionReference scrollWheel { get; set; }
Property Value
An InputAction delivering a System.Boolean used for sending events.
Declaration
public InputActionReference submit { get; set; }
Property Value
Declaration
public float trackedDeviceDragThresholdMultiplier { get; set; }
Property Value
Type |
Description |
System.Single |
|
Declaration
public InputActionReference trackedDeviceOrientation { get; set; }
Property Value
Declaration
public InputActionReference trackedDevicePosition { get; set; }
Property Value
Declaration
public InputActionReference trackedDeviceSelect { get; set; }
Property Value
Methods
Declaration
public override void ActivateModule()
Declaration
protected override void Awake()
This is a quick accessor for disabling all actions currently enabled. Currently, action ownership is ambiguous,
and we need a way to enable/disable inspector-set actions.
Declaration
public void DisableAllActions()
This is a quick accessor for enabling all actions. Currently, action ownership is ambiguous,
and we need a way to enable/disable inspector-set actions.
Declaration
public void EnableAllActions()
Declaration
protected override void OnDestroy()
Declaration
protected override void OnDisable()
Declaration
protected override void OnEnable()
Declaration
public override void Process()