Zdexby TheHolyOneZ
18,277 classes
Class

InputManager

UnityEngine.InputSystem.InputManager, Unity.InputSystem Unity.InputSystem.dll

Members 34

OffsetSizeNameTypeFlags
——m_LayoutRegistrationVersion<from the binary>
——m_PollingFrequency<from the binary>
——m_Layouts<from the binary>
——m_Processors<from the binary>
——m_Interactions<from the binary>
——m_Composites<from the binary>
——m_DevicesCount<from the binary>
——m_Devices<from the binary>
——m_DevicesById<from the binary>
——m_AvailableDeviceCount<from the binary>
——m_AvailableDevices<from the binary>
——m_DisconnectedDevicesCount<from the binary>
——m_DisconnectedDevices<from the binary>
——m_UpdateMask<from the binary>
——m_StateBuffers<from the binary>
——m_DeviceChangeListeners<from the binary>
——m_DeviceStateChangeListeners<from the binary>
——m_DeviceFindLayoutCallbacks<from the binary>
——m_DeviceCommandCallbacks<from the binary>
——m_LayoutChangeListeners<from the binary>
——m_EventListeners<from the binary>
——m_BeforeUpdateListeners<from the binary>
——m_AfterUpdateListeners<from the binary>
——m_SettingsChangedListeners<from the binary>
——m_NativeBeforeUpdateHooked<from the binary>
——m_HaveDevicesWithStateCallbackReceivers<from the binary>
——m_HasFocus<from the binary>
——m_DeviceFindExecuteCommandDelegate<from the binary>
——m_DeviceFindExecuteCommandDeviceId<from the binary>
——m_Runtime<from the binary>
——m_Metrics<from the binary>
——m_Settings<from the binary>
——m_StateChangeMonitors<from the binary>
——m_StateChangeMonitorTimeouts<from the binary>

Functions 111

SignatureFlagsNativeParams
void get_devices()—0x00
void get_processors()—0x00
void get_interactions()—0x00
void get_composites()—0x00
void get_metrics()—0x00
void get_settings()—0x00
void set_settings()—0x00
void get_updateMask()—0x00
void set_updateMask()—0x00
void get_defaultUpdateType()—0x00
void get_pollingFrequency()—0x00
void set_pollingFrequency()—0x00
void add_onDeviceChange()—0x00
void remove_onDeviceChange()—0x00
void add_onDeviceStateChange()—0x00
void remove_onDeviceStateChange()—0x00
void add_onDeviceCommand()—0x00
void remove_onDeviceCommand()—0x00
void add_onFindControlLayoutForDevice()—0x00
void remove_onFindControlLayoutForDevice()—0x00
void add_onLayoutChange()—0x00
void remove_onLayoutChange()—0x00
void add_onEvent()—0x00
void remove_onEvent()—0x00
void add_onBeforeUpdate()—0x00
void remove_onBeforeUpdate()—0x00
void add_onAfterUpdate()—0x00
void remove_onAfterUpdate()—0x00
void add_onSettingsChange()—0x00
void remove_onSettingsChange()—0x00
void get_gameIsPlayingAndHasFocus()—0x00
void RegisterControlLayout()—0x00
void RegisterControlLayout()—0x00
void RegisterControlLayoutBuilder()—0x00
void PerformLayoutPostRegistration()—0x00
void RecreateDevicesUsingLayout()—0x00
void IsControlOrChildUsingLayoutRecursive()—0x00
void IsControlUsingLayout()—0x00
void RegisterControlLayoutMatcher()—0x00
void RegisterControlLayoutMatcher()—0x00
void RecreateDevicesUsingLayoutWithInferiorMatch()—0x00
void RecreateDevice()—0x00
void AddAvailableDevicesMatchingDescription()—0x00
void RemoveControlLayout()—0x00
void TryLoadControlLayout()—0x00
void TryLoadControlLayout()—0x00
void TryFindMatchingControlLayout()—0x00
void IsDeviceLayoutMarkedAsSupportedInSettings()—0x00
void DoesLayoutExist()—0x00
void ListControlLayouts()—0x00
void GetControls()—0x00
void SetDeviceUsage()—0x00
void AddDeviceUsage()—0x00
void RemoveDeviceUsage()—0x00
void NotifyUsageChanged()—0x00
void AddDevice()—0x00
void AddDevice()—0x00
void AddDevice()—0x00
void AddDevice()—0x00
void AddDevice()—0x00
void AddDevice()—0x00
void RemoveDevice()—0x00
void FlushDisconnectedDevices()—0x00
void TryGetDevice()—0x00
void GetDevice()—0x00
void TryGetDevice()—0x00
void TryGetDeviceById()—0x00
void GetUnsupportedDevices()—0x00
void EnableOrDisableDevice()—0x00
void AddStateChangeMonitor()—0x00
void RemoveStateChangeMonitors()—0x00
void RemoveStateChangeMonitor()—0x00
void AddStateChangeMonitorTimeout()—0x00
void RemoveStateChangeMonitorTimeout()—0x00
void QueueEvent()—0x00
void QueueEvent()—0x00
void Update()—0x00
void Update()—0x00
void Initialize()—0x00
void Destroy()—0x00
void InitializeData()—0x00
void InstallRuntime()—0x00
void InstallGlobals()—0x00
void UninstallGlobals()—0x00
void MakeDeviceNameUnique()—0x00
void ResetControlPathsRecursive()—0x00
void AssignUniqueDeviceId()—0x00
void ReallocateStateBuffers()—0x00
void InitializeDefaultState()—0x00
void InitializeNoiseMask()—0x00
void OnNativeDeviceDiscovered()—0x00
void TryMatchDisconnectedDevice()—0x00
void InstallBeforeUpdateHookIfNecessary()—0x00
void RestoreDevicesAfterDomainReloadIfNecessary()—0x00
void WarnAboutDevicesFailingToRecreateAfterDomainReload()—0x00
void OnBeforeUpdate()—0x00
void ApplySettings()—0x00
void AddAvailableDevicesThatAreNowRecognized()—0x00
void OnFocusChanged()—0x00
void ShouldRunUpdate()—0x00
void OnUpdate()—0x00
void InvokeAfterUpdateCallback()—0x00
void ProcessStateChangeMonitors()—0x00
void FireStateChangeNotifications()—0x00
void ProcessStateChangeMonitorTimeouts()—0x00
void UpdateState()—0x00
void UpdateState()—0x00
void WriteStateChange()—0x00
void FlipBuffersForDeviceIfNecessary()—0x00
void .ctor()—0x00
void <TryFindMatchingControlLayout>b__65_0()—0x00