Zdexby TheHolyOneZ
49,743 classes
Class

InputSystem

: Object
UnityEngine.InputSystem.InputSystem, Unity.InputSystem 0x0010 (16 B) inherited 0x0010 Unity.InputSystem.dll
0x00x0010

Members 5

OffsetSizeNameTypeFlagsDefault
—0x08kAssemblyVersionstringStatic+2 flags0
—0x08kDocUrlstringStatic+2 flags0
0x08k_InputResetMarkerProfilerMarkerPrivateStatic+1 flags—
0x08s_ManagerInputManagerStatic+1 flags—
0x08s_RemoteInputRemotingStatic+1 flags—

Functions 114

SignatureFlagsNativeParams
void add_onLayoutChange(Action<System.String value)PublicStatic+1 flags0x08
void remove_onLayoutChange(Action<System.String value)PublicStatic+1 flags0x08
void RegisterLayout(Type type, const string& name, const Nullable<UnityEngine.InputSystem.Layouts.InputDeviceMatcher>& matches)PublicStatic0x10
void RegisterLayout(const string& name, const Nullable<UnityEngine.InputSystem.Layouts.InputDeviceMatcher>& matches)PublicStatic0x10
void RegisterLayout(const string& json, const string& name, const Nullable<UnityEngine.InputSystem.Layouts.InputDeviceMatcher>& matches)PublicStatic0x10
void RegisterLayoutOverride(const string& json, const string& name)PublicStatic0x08
void RegisterLayoutMatcher(const string& layoutName, const InputDeviceMatcher& matcher)PublicStatic0x08
void RegisterLayoutMatcher(const InputDeviceMatcher& matcher)PublicStatic0x08
void RegisterLayoutBuilder(Func<UnityEngine.InputSystem.Layouts.InputControlLayout> buildMethod, const string& name, const string& baseLayout, const Nullable<UnityEngine.InputSystem.Layouts.InputDeviceMatcher>& matches)PublicStatic0x10
void RegisterPrecompiledLayout(const string& metadata)PublicStatic0x08
void RemoveLayout(const string& name)PublicStatic0x08
string TryFindMatchingLayout(const InputDeviceDescription& deviceDescription)PublicStatic0x38
IEnumerable<System.String> ListLayouts()PublicStatic0x08
IEnumerable<System.String> ListLayoutsBasedOn(const string& baseLayout)PublicStatic0x08
InputControlLayout LoadLayout(const string& name)PublicStatic0x08
InputControlLayout LoadLayout()PublicStatic0x08
string GetNameOfBaseLayout(const string& layoutName)PublicStatic0x08
bool IsFirstLayoutBasedOnSecond(const string& firstLayoutName, const string& secondLayoutName)PublicStatic0x08
void RegisterProcessor(Type type, const string& name)PublicStatic0x08
void RegisterProcessor(const string& name)PublicStatic0x08
Type TryGetProcessor(const string& name)PublicStatic0x08
IEnumerable<System.String> ListProcessors()PublicStatic0x08
ReadOnlyArray<UnityEngine.InputSystem.InputDevice> get_devices()PublicStatic+1 flags0x10
ReadOnlyArray<UnityEngine.InputSystem.InputDevice> get_disconnectedDevices()PublicStatic+1 flags0x10
void add_onDeviceChange(Action<UnityEngine.InputSystem.InputDevice value)PublicStatic+1 flags0x08
void remove_onDeviceChange(Action<UnityEngine.InputSystem.InputDevice value)PublicStatic+1 flags0x08
void add_onDeviceCommand(InputDeviceCommandDelegate value)PublicStatic+1 flags0x08
void remove_onDeviceCommand(InputDeviceCommandDelegate value)PublicStatic+1 flags0x08
void add_onFindLayoutForDevice(InputDeviceFindControlLayoutDelegate value)PublicStatic+1 flags0x08
void remove_onFindLayoutForDevice(InputDeviceFindControlLayoutDelegate value)PublicStatic+1 flags0x08
float get_pollingFrequency()PublicStatic+1 flags0x04
void set_pollingFrequency(float value)PublicStatic+1 flags0x04
InputDevice AddDevice(const string& layout, const string& name, const string& variants)PublicStatic0x08
uint8 AddDevice(const string& name)PublicStatic0x08
InputDevice AddDevice(const InputDeviceDescription& description)PublicStatic0x38
void AddDevice(InputDevice device)PublicStatic0x08
void RemoveDevice(InputDevice device)PublicStatic0x08
void FlushDisconnectedDevices()PublicStatic0x00
InputDevice GetDevice(const string& nameOrLayout)PublicStatic0x08
uint8 GetDevice()PublicStatic0x00
InputDevice GetDevice(Type type)PublicStatic0x08
uint8 GetDevice(const InternedString& usage)PublicStatic0x10
uint8 GetDevice(const string& usage)PublicStatic0x08
InputDevice GetDeviceById(int deviceId)PublicStatic0x08
List<UnityEngine.InputSystem.Layouts.InputDeviceDescription> GetUnsupportedDevices()PublicStatic0x08
int GetUnsupportedDevices(List<UnityEngine.InputSystem.Layouts.InputDeviceDescription> descriptions)PublicStatic0x08
void EnableDevice(InputDevice device)PublicStatic0x08
void DisableDevice(InputDevice device, bool keepSendingEvents)PublicStatic0x08
bool TrySyncDevice(InputDevice device)PublicStatic0x08
void ResetDevice(InputDevice device, bool alsoResetDontResetControls)PublicStatic0x08
bool TryResetDevice(InputDevice device)PublicStatic0x08
void PauseHaptics()PublicStatic0x00
void ResumeHaptics()PublicStatic0x00
void ResetHaptics()PublicStatic0x00
void SetDeviceUsage(InputDevice device, const string& usage)PublicStatic0x08
void SetDeviceUsage(InputDevice device, const InternedString& usage)PublicStatic0x10
void AddDeviceUsage(InputDevice device, const string& usage)PublicStatic0x08
void AddDeviceUsage(InputDevice device, const InternedString& usage)PublicStatic0x10
void RemoveDeviceUsage(InputDevice device, const string& usage)PublicStatic0x08
void RemoveDeviceUsage(InputDevice device, const InternedString& usage)PublicStatic0x10
InputControl FindControl(const string& path)PublicStatic0x08
InputControlList<UnityEngine.InputSystem.InputControl> FindControls(const string& path)PublicStatic0x20
InputControlList<TControl> FindControls(const string& path)PublicStatic0x20
int FindControls(const string& path, ref InputControlList<TControl>& controls)PublicStatic0x20
bool get_isProcessingEvents()Static+2 flags0x01
InputEventListener get_onEvent()PublicStatic+1 flags0x01
void set_onEvent(const InputEventListener& value)PublicStatic+1 flags0x01
IObservable<UnityEngine.InputSystem.InputControl> get_onAnyButtonPress()PublicStatic+1 flags0x08
void QueueEvent(const InputEventPtr& eventPtr)PublicStatic0x08
void QueueEvent(const uint8& inputEvent)PublicStatic0x00
void QueueStateEvent(InputDevice device, const uint8& state, double time)PublicStatic0x08
void QueueDeltaStateEvent(InputControl control, const uint8& delta, double time)PublicStatic0x08
void QueueConfigChangeEvent(InputDevice device, double time)PublicStatic0x08
void QueueTextEvent(InputDevice device, ushort character, double time)PublicStatic0x08
void Update()PublicStatic0x00
void Update(const InputUpdateType& updateType)Static+1 flags0x04
void add_onBeforeUpdate(Action value)PublicStatic+1 flags0x08
void remove_onBeforeUpdate(Action value)PublicStatic+1 flags0x08
void add_onAfterUpdate(Action value)PublicStatic+1 flags0x08
void remove_onAfterUpdate(Action value)PublicStatic+1 flags0x08
InputSettings get_settings()PublicStatic+1 flags0x08
void set_settings(InputSettings value)PublicStatic+1 flags0x08
void add_onSettingsChange(Action value)PublicStatic+1 flags0x08
void remove_onSettingsChange(Action value)PublicStatic+1 flags0x08
void EnableActions()PrivateStatic0x00
void DisableActions(bool triggerSetupChanged)PrivateStatic0x01
InputActionAsset get_actions()PublicStatic+1 flags0x08
void set_actions(InputActionAsset value)PublicStatic+1 flags0x08
void add_onActionsChange(Action value)PublicStatic+1 flags0x08
void remove_onActionsChange(Action value)PublicStatic+1 flags0x08
void add_onActionChange(Action<System.Object value)PublicStatic+1 flags0x08
void remove_onActionChange(Action<System.Object value)PublicStatic+1 flags0x08
void RegisterInteraction(Type type, const string& name)PublicStatic0x08
void RegisterInteraction(const string& name)PublicStatic0x08
Type TryGetInteraction(const string& name)PublicStatic0x08
IEnumerable<System.String> ListInteractions()PublicStatic0x08
void RegisterBindingComposite(Type type, const string& name)PublicStatic0x08
void RegisterBindingComposite(const string& name)PublicStatic0x08
Type TryGetBindingComposite(const string& name)PublicStatic0x08
void DisableAllEnabledActions()PublicStatic0x00
List<UnityEngine.InputSystem.InputAction> ListEnabledActions()PublicStatic0x08
int ListEnabledActions(List<UnityEngine.InputSystem.InputAction> actions)PublicStatic0x08
InputRemoting get_remoting()PublicStatic+1 flags0x08
Version get_version()PublicStatic+1 flags0x08
bool get_runInBackground()PublicStatic+1 flags0x01
void set_runInBackground(bool value)PublicStatic+1 flags0x01
float get_scrollWheelDeltaPerTick()Static+2 flags0x04
InputMetrics get_metrics()PublicStatic+1 flags0x38
void .cctor()PrivateStatic+1 flags0x00
void RunInitializeInPlayer()PrivateStatic0x00
void EnsureInitialized()Static+1 flags0x00
void InitializeInPlayer(IInputRuntime runtime, InputSettings settings)PrivateStatic0x08
void RunInitialUpdate()PrivateStatic0x00
void PerformDefaultPluginInitialization()PrivateStatic0x00