| void add_onLayoutChange() | PublicStatic+1 flags | — | 0x00 |
| void remove_onLayoutChange() | PublicStatic+1 flags | — | 0x00 |
| void RegisterLayout() | PublicStatic | — | 0x00 |
| void RegisterLayout() | PublicStatic | — | 0x00 |
| void RegisterLayout() | PublicStatic | — | 0x00 |
| void RegisterLayoutOverride() | PublicStatic | — | 0x00 |
| void RegisterLayoutMatcher() | PublicStatic | — | 0x00 |
| void RegisterLayoutMatcher() | PublicStatic | — | 0x00 |
| void RegisterLayoutBuilder() | PublicStatic | — | 0x00 |
| void RegisterPrecompiledLayout() | PublicStatic | — | 0x00 |
| void RemoveLayout() | PublicStatic | — | 0x00 |
| void TryFindMatchingLayout() | PublicStatic | — | 0x00 |
| void ListLayouts() | PublicStatic | — | 0x00 |
| void ListLayoutsBasedOn() | PublicStatic | — | 0x00 |
| void LoadLayout() | PublicStatic | — | 0x00 |
| void LoadLayout() | PublicStatic | — | 0x00 |
| void GetNameOfBaseLayout() | PublicStatic | — | 0x00 |
| void IsFirstLayoutBasedOnSecond() | PublicStatic | — | 0x00 |
| void RegisterProcessor() | PublicStatic | — | 0x00 |
| void RegisterProcessor() | PublicStatic | — | 0x00 |
| void TryGetProcessor() | PublicStatic | — | 0x00 |
| void ListProcessors() | PublicStatic | — | 0x00 |
| void get_devices() | PublicStatic+1 flags | — | 0x00 |
| void get_disconnectedDevices() | PublicStatic+1 flags | — | 0x00 |
| void add_onDeviceChange() | PublicStatic+1 flags | — | 0x00 |
| void remove_onDeviceChange() | PublicStatic+1 flags | — | 0x00 |
| void add_onDeviceCommand() | PublicStatic+1 flags | — | 0x00 |
| void remove_onDeviceCommand() | PublicStatic+1 flags | — | 0x00 |
| void add_onFindLayoutForDevice() | PublicStatic+1 flags | — | 0x00 |
| void remove_onFindLayoutForDevice() | PublicStatic+1 flags | — | 0x00 |
| void get_pollingFrequency() | PublicStatic+1 flags | — | 0x00 |
| void set_pollingFrequency() | PublicStatic+1 flags | — | 0x00 |
| void AddDevice() | PublicStatic | — | 0x00 |
| void AddDevice() | PublicStatic | — | 0x00 |
| void AddDevice() | PublicStatic | — | 0x00 |
| void AddDevice() | PublicStatic | — | 0x00 |
| void RemoveDevice() | PublicStatic | — | 0x00 |
| void FlushDisconnectedDevices() | PublicStatic | — | 0x00 |
| void GetDevice() | PublicStatic | — | 0x00 |
| void GetDevice() | PublicStatic | — | 0x00 |
| void GetDevice() | PublicStatic | — | 0x00 |
| void GetDevice() | PublicStatic | — | 0x00 |
| void GetDevice() | PublicStatic | — | 0x00 |
| void GetDeviceById() | PublicStatic | — | 0x00 |
| void GetUnsupportedDevices() | PublicStatic | — | 0x00 |
| void GetUnsupportedDevices() | PublicStatic | — | 0x00 |
| void EnableDevice() | PublicStatic | — | 0x00 |
| void DisableDevice() | PublicStatic | — | 0x00 |
| void TrySyncDevice() | PublicStatic | — | 0x00 |
| void ResetDevice() | PublicStatic | — | 0x00 |
| void TryResetDevice() | PublicStatic | — | 0x00 |
| void PauseHaptics() | PublicStatic | — | 0x00 |
| void ResumeHaptics() | PublicStatic | — | 0x00 |
| void ResetHaptics() | PublicStatic | — | 0x00 |
| void SetDeviceUsage() | PublicStatic | — | 0x00 |
| void SetDeviceUsage() | PublicStatic | — | 0x00 |
| void AddDeviceUsage() | PublicStatic | — | 0x00 |
| void AddDeviceUsage() | PublicStatic | — | 0x00 |
| void RemoveDeviceUsage() | PublicStatic | — | 0x00 |
| void RemoveDeviceUsage() | PublicStatic | — | 0x00 |
| void FindControl() | PublicStatic | — | 0x00 |
| void FindControls() | PublicStatic | — | 0x00 |
| void FindControls() | PublicStatic | — | 0x00 |
| void FindControls() | PublicStatic | — | 0x00 |
| void get_isProcessingEvents() | Static+2 flags | — | 0x00 |
| void get_onEvent() | PublicStatic+1 flags | — | 0x00 |
| void set_onEvent() | PublicStatic+1 flags | — | 0x00 |
| void get_onAnyButtonPress() | PublicStatic+1 flags | — | 0x00 |
| void QueueEvent() | PublicStatic | — | 0x00 |
| void QueueEvent() | PublicStatic | — | 0x00 |
| void QueueStateEvent() | PublicStatic | — | 0x00 |
| void QueueDeltaStateEvent() | PublicStatic | — | 0x00 |
| void QueueConfigChangeEvent() | PublicStatic | — | 0x00 |
| void QueueTextEvent() | PublicStatic | — | 0x00 |
| void Update() | PublicStatic | — | 0x00 |
| void Update() | Static+1 flags | — | 0x00 |
| void add_onBeforeUpdate() | PublicStatic+1 flags | — | 0x00 |
| void remove_onBeforeUpdate() | PublicStatic+1 flags | — | 0x00 |
| void add_onAfterUpdate() | PublicStatic+1 flags | — | 0x00 |
| void remove_onAfterUpdate() | PublicStatic+1 flags | — | 0x00 |
| void get_settings() | PublicStatic+1 flags | — | 0x00 |
| void set_settings() | PublicStatic+1 flags | — | 0x00 |
| void add_onSettingsChange() | PublicStatic+1 flags | — | 0x00 |
| void remove_onSettingsChange() | PublicStatic+1 flags | — | 0x00 |
| void EnableActions() | PrivateStatic | — | 0x00 |
| void DisableActions() | PrivateStatic | — | 0x00 |
| void get_actions() | PublicStatic+1 flags | — | 0x00 |
| void set_actions() | PublicStatic+1 flags | — | 0x00 |
| void add_onActionsChange() | PublicStatic+1 flags | — | 0x00 |
| void remove_onActionsChange() | PublicStatic+1 flags | — | 0x00 |
| void add_onActionChange() | PublicStatic+1 flags | — | 0x00 |
| void remove_onActionChange() | PublicStatic+1 flags | — | 0x00 |
| void RegisterInteraction() | PublicStatic | — | 0x00 |
| void RegisterInteraction() | PublicStatic | — | 0x00 |
| void TryGetInteraction() | PublicStatic | — | 0x00 |
| void ListInteractions() | PublicStatic | — | 0x00 |
| void RegisterBindingComposite() | PublicStatic | — | 0x00 |
| void RegisterBindingComposite() | PublicStatic | — | 0x00 |
| void TryGetBindingComposite() | PublicStatic | — | 0x00 |
| void DisableAllEnabledActions() | PublicStatic | — | 0x00 |
| void ListEnabledActions() | PublicStatic | — | 0x00 |
| void ListEnabledActions() | PublicStatic | — | 0x00 |
| void get_remoting() | PublicStatic+1 flags | — | 0x00 |
| void get_version() | PublicStatic+1 flags | — | 0x00 |
| void get_runInBackground() | PublicStatic+1 flags | — | 0x00 |
| void set_runInBackground() | PublicStatic+1 flags | — | 0x00 |
| void get_scrollWheelDeltaPerTick() | Static+2 flags | — | 0x00 |
| void get_metrics() | PublicStatic+1 flags | — | 0x00 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |
| void RunInitializeInPlayer() | PrivateStatic | — | 0x00 |
| void EnsureInitialized() | Static+1 flags | — | 0x00 |
| void InitializeInPlayer() | PrivateStatic | — | 0x00 |
| void RunInitialUpdate() | PrivateStatic | — | 0x00 |
| void PerformDefaultPluginInitialization() | PrivateStatic | — | 0x00 |