UnityEngine.InputSystem.InputSystem
class UnityEngine.InputSystem.InputSystem
Fields and Properties:
- (static)
UnityEngine.InputSystem.Utilities.ReadOnlyArray<UnityEngine.InputSystem.InputDevice>
UnityEngine.InputSystem.InputSystem.devices - (static)
UnityEngine.InputSystem.Utilities.ReadOnlyArray<UnityEngine.InputSystem.InputDevice>
UnityEngine.InputSystem.InputSystem.disconnectedDevices - (static) float UnityEngine.InputSystem.InputSystem.pollingFrequency
- (static) UnityEngine.InputSystem.LowLevel.InputEventListener UnityEngine.InputSystem.InputSystem.onEvent
- (static)
System.IObservable<UnityEngine.InputSystem.InputControl>
UnityEngine.InputSystem.InputSystem.onAnyButtonPress - (static) UnityEngine.InputSystem.InputSettings UnityEngine.InputSystem.InputSystem.settings
- (static) UnityEngine.InputSystem.InputRemoting UnityEngine.InputSystem.InputSystem.remoting
- (static) System.Version UnityEngine.InputSystem.InputSystem.version
- (static) UnityEngine.InputSystem.LowLevel.InputMetrics UnityEngine.InputSystem.InputSystem.metrics
Methods:
- (static) void UnityEngine.InputSystem.InputSystem.RegisterLayout(System.Type, string,
System.Nullable<UnityEngine.InputSystem.Layouts.InputDeviceMatcher>
) - (static) void UnityEngine.InputSystem.InputSystem.RegisterLayout(string, string,
System.Nullable<UnityEngine.InputSystem.Layouts.InputDeviceMatcher>
) - (static) void UnityEngine.InputSystem.InputSystem.RegisterLayoutOverride(string, string)
- (static) void UnityEngine.InputSystem.InputSystem.RegisterLayoutMatcher(string, UnityEngine.InputSystem.Layouts.InputDeviceMatcher)
- (static) void UnityEngine.InputSystem.InputSystem.RegisterLayoutBuilder(
System.Func<UnityEngine.InputSystem.Layouts.InputControlLayout>
, string, string,System.Nullable<UnityEngine.InputSystem.Layouts.InputDeviceMatcher>
) - (static) void UnityEngine.InputSystem.InputSystem.RemoveLayout(string)
- (static) string UnityEngine.InputSystem.InputSystem.TryFindMatchingLayout(UnityEngine.InputSystem.Layouts.InputDeviceDescription)
- (static)
System.Collections.Generic.IEnumerable<string>
UnityEngine.InputSystem.InputSystem.ListLayouts() - (static)
System.Collections.Generic.IEnumerable<string>
UnityEngine.InputSystem.InputSystem.ListLayoutsBasedOn(string) - (static) UnityEngine.InputSystem.Layouts.InputControlLayout UnityEngine.InputSystem.InputSystem.LoadLayout(string)
- (static) string UnityEngine.InputSystem.InputSystem.GetNameOfBaseLayout(string)
- (static) bool UnityEngine.InputSystem.InputSystem.IsFirstLayoutBasedOnSecond(string, string)
- (static) void UnityEngine.InputSystem.InputSystem.RegisterProcessor(System.Type, string)
- (static) System.Type UnityEngine.InputSystem.InputSystem.TryGetProcessor(string)
- (static)
System.Collections.Generic.IEnumerable<string>
UnityEngine.InputSystem.InputSystem.ListProcessors() - (static) void UnityEngine.InputSystem.InputSystem.add_onDeviceCommand(UnityEngine.InputSystem.LowLevel.InputDeviceCommandDelegate)
- (static) void UnityEngine.InputSystem.InputSystem.remove_onDeviceCommand(UnityEngine.InputSystem.LowLevel.InputDeviceCommandDelegate)
- (static) void UnityEngine.InputSystem.InputSystem.add_onFindLayoutForDevice(UnityEngine.InputSystem.Layouts.InputDeviceFindControlLayoutDelegate)
- (static) void UnityEngine.InputSystem.InputSystem.remove_onFindLayoutForDevice(UnityEngine.InputSystem.Layouts.InputDeviceFindControlLayoutDelegate)
- (static) UnityEngine.InputSystem.InputDevice UnityEngine.InputSystem.InputSystem.AddDevice(string, string, string)
- (static) UnityEngine.InputSystem.InputDevice UnityEngine.InputSystem.InputSystem.AddDevice(UnityEngine.InputSystem.Layouts.InputDeviceDescription)
- (static) void UnityEngine.InputSystem.InputSystem.AddDevice(UnityEngine.InputSystem.InputDevice)
- (static) void UnityEngine.InputSystem.InputSystem.RemoveDevice(UnityEngine.InputSystem.InputDevice)
- (static) void UnityEngine.InputSystem.InputSystem.FlushDisconnectedDevices()
- (static) UnityEngine.InputSystem.InputDevice UnityEngine.InputSystem.InputSystem.GetDevice(string)
- (static) UnityEngine.InputSystem.InputDevice UnityEngine.InputSystem.InputSystem.GetDevice(System.Type)
- (static) UnityEngine.InputSystem.InputDevice UnityEngine.InputSystem.InputSystem.GetDeviceById(int)
- (static)
System.Collections.Generic.List<UnityEngine.InputSystem.Layouts.InputDeviceDescription>
UnityEngine.InputSystem.InputSystem.GetUnsupportedDevices() - (static) int UnityEngine.InputSystem.InputSystem.GetUnsupportedDevices(
System.Collections.Generic.List<UnityEngine.InputSystem.Layouts.InputDeviceDescription>
) - (static) void UnityEngine.InputSystem.InputSystem.EnableDevice(UnityEngine.InputSystem.InputDevice)
- (static) void UnityEngine.InputSystem.InputSystem.DisableDevice(UnityEngine.InputSystem.InputDevice, bool)
- (static) bool UnityEngine.InputSystem.InputSystem.TrySyncDevice(UnityEngine.InputSystem.InputDevice)
- (static) void UnityEngine.InputSystem.InputSystem.ResetDevice(UnityEngine.InputSystem.InputDevice, bool)
- (static) bool UnityEngine.InputSystem.InputSystem.TryResetDevice(UnityEngine.InputSystem.InputDevice)
- (static) void UnityEngine.InputSystem.InputSystem.PauseHaptics()
- (static) void UnityEngine.InputSystem.InputSystem.ResumeHaptics()
- (static) void UnityEngine.InputSystem.InputSystem.ResetHaptics()
- (static) void UnityEngine.InputSystem.InputSystem.SetDeviceUsage(UnityEngine.InputSystem.InputDevice, string)
- (static) void UnityEngine.InputSystem.InputSystem.SetDeviceUsage(UnityEngine.InputSystem.InputDevice, UnityEngine.InputSystem.Utilities.InternedString)
- (static) void UnityEngine.InputSystem.InputSystem.AddDeviceUsage(UnityEngine.InputSystem.InputDevice, string)
- (static) void UnityEngine.InputSystem.InputSystem.AddDeviceUsage(UnityEngine.InputSystem.InputDevice, UnityEngine.InputSystem.Utilities.InternedString)
- (static) void UnityEngine.InputSystem.InputSystem.RemoveDeviceUsage(UnityEngine.InputSystem.InputDevice, string)
- (static) void UnityEngine.InputSystem.InputSystem.RemoveDeviceUsage(UnityEngine.InputSystem.InputDevice, UnityEngine.InputSystem.Utilities.InternedString)
- (static) UnityEngine.InputSystem.InputControl UnityEngine.InputSystem.InputSystem.FindControl(string)
- (static)
UnityEngine.InputSystem.InputControlList<UnityEngine.InputSystem.InputControl>
UnityEngine.InputSystem.InputSystem.FindControls(string) - (static) void UnityEngine.InputSystem.InputSystem.QueueEvent(UnityEngine.InputSystem.LowLevel.InputEventPtr)
- (static) void UnityEngine.InputSystem.InputSystem.QueueConfigChangeEvent(UnityEngine.InputSystem.InputDevice, double)
- (static) void UnityEngine.InputSystem.InputSystem.QueueTextEvent(UnityEngine.InputSystem.InputDevice, char, double)
- (static) void UnityEngine.InputSystem.InputSystem.Update()
- (static) void UnityEngine.InputSystem.InputSystem.RegisterInteraction(System.Type, string)
- (static) System.Type UnityEngine.InputSystem.InputSystem.TryGetInteraction(string)
- (static)
System.Collections.Generic.IEnumerable<string>
UnityEngine.InputSystem.InputSystem.ListInteractions() - (static) void UnityEngine.InputSystem.InputSystem.RegisterBindingComposite(System.Type, string)
- (static) System.Type UnityEngine.InputSystem.InputSystem.TryGetBindingComposite(string)
- (static) void UnityEngine.InputSystem.InputSystem.DisableAllEnabledActions()
- (static)
System.Collections.Generic.List<UnityEngine.InputSystem.InputAction>
UnityEngine.InputSystem.InputSystem.ListEnabledActions() - (static) int UnityEngine.InputSystem.InputSystem.ListEnabledActions(
System.Collections.Generic.List<UnityEngine.InputSystem.InputAction>
)