public static class InputSystem
Properties
Declaration
public static InputConsumerNode assignedPlayers { get; }
Property Value
Type |
Description |
InputConsumerNode |
|
Declaration
public static InputConsumerNode consumers { get; }
Property Value
Type |
Description |
InputConsumerNode |
|
Declaration
public static List<InputDevice> devices { get; }
Property Value
Declaration
public static IInputConsumer eventTree { get; }
Property Value
Type |
Description |
IInputConsumer |
|
Declaration
public static InputConsumerNode globalPlayers { get; }
Property Value
Type |
Description |
InputConsumerNode |
|
Declaration
public static bool listeningForBinding { get; }
Property Value
Declaration
public static InputConsumerNode rewriters { get; }
Property Value
Type |
Description |
InputConsumerNode |
|
Declaration
public static bool simulateMouseWithTouches { get; set; }
Property Value
Methods
Declaration
public static TEvent CreateEvent<TEvent>()
where TEvent : InputEvent, new()
Returns
Type Parameters
Declaration
public static bool ExecuteEvent(InputEvent inputEvent)
Parameters
Returns
Declaration
public static TDevice GetMostRecentlyUsedDevice<TDevice>()
where TDevice : InputDevice
Returns
Type Parameters
Declaration
public static void ListenForBinding(InputSystem.BindingListener listener)
Parameters
Declaration
public static InputDevice LookupDevice(Type deviceType, int deviceIndex)
Parameters
Type |
Name |
Description |
Type |
deviceType |
|
Int32 |
deviceIndex |
|
Returns
Declaration
public static void QueueEvent(InputEvent inputEvent)
Parameters
Declaration
public static void RegisterDevice(InputDevice device)
Parameters
Declaration
public static void RegisterProfile(InputDeviceProfile profile)
Parameters
Type |
Name |
Description |
InputDeviceProfile |
profile |
|