Zdexby TheHolyOneZ
17,715 classes
Class

PlayerInput

: MonoBehaviour : Behaviour : Component : Object : Object
UnityEngine.InputSystem.PlayerInput, Unity.InputSystem 0x0200 (512 B) align 8 inherited 0x0020 Unity.InputSystem
0x00x0200

Members 43

OffsetSizeNameTypeFlags
—0x08DeviceLostMessagestringPublicStatic+1 flags
—0x08DeviceRegainedMessagestringPublicStatic+1 flags
—0x08ControlsChangedMessagestringPublicStatic+1 flags
0x00200x1C0padding / unreflected
0x04m_AllMapsHashCodeintPrivate
0x08m_ActionsInputActionAsset1 flags
0x04m_NotificationBehaviorPlayerNotifications1 flags
0x08m_UIInputModuleInputSystemUIInputModule1 flags
0x08m_DeviceLostEventDeviceLostEvent1 flags
0x08m_DeviceRegainedEventDeviceRegainedEvent1 flags
0x08m_ControlsChangedEventControlsChangedEvent1 flags
0x08m_ActionEventsActionEvent[]1 flags
0x01m_NeverAutoSwitchControlSchemesbool1 flags
0x08m_DefaultControlSchemestring1 flags
0x08m_DefaultActionMapstring1 flags
0x01E90x03padding / unreflected
0x04m_SplitScreenIndexint1 flags
0x08m_CameraCamera1 flags
0x08m_InputValueObjectInputValuePrivate+1 flags
0x08m_CurrentActionMapInputActionMap2 flags
0x04m_PlayerIndexintPrivate+1 flags
0x01m_InputActiveboolPrivate+1 flags
0x01m_EnabledboolPrivate+1 flags
0x01m_ActionsInitializedbool2 flags
0x08m_ActionMessageNamesDictionary`2Private+1 flags
0x01F70x01padding / unreflected
0x04m_InputUserInputUserPrivate+1 flags
0x08m_ActionTriggeredDelegateAction`1Private+1 flags
0x50m_DeviceLostCallbacksCallbackArray`1Private+1 flags
0x50m_DeviceRegainedCallbacksCallbackArray`1Private+1 flags
0x50m_ControlsChangedCallbacksCallbackArray`1Private+1 flags
0x50m_ActionTriggeredCallbacksCallbackArray`1Private+1 flags
0x08m_UnpairedDeviceUsedDelegateAction`2Private+1 flags
0x08m_PreFilterUnpairedDeviceUsedDelegateFunc`3Private+1 flags
0x01m_OnUnpairedDeviceUsedHookedboolPrivate+1 flags
0x08m_DeviceChangeDelegateAction`2Private+1 flags
0x01m_OnDeviceChangeHookedboolPrivate+1 flags
0x04s_AllActivePlayersCountintStatic+1 flags
0x08s_AllActivePlayersPlayerInput[]Static+1 flags
0x08s_UserChangeDelegateAction`3PrivateStatic
0x04s_InitPairWithDevicesCountintPrivateStatic
0x08s_InitPairWithDevicesInputDevice[]PrivateStatic
0x04s_InitPlayerIndexintPrivateStatic
0x04s_InitSplitScreenIndexintPrivateStatic
0x08s_InitControlSchemestringPrivateStatic
0x01s_DestroyIfDeviceSetupUnsuccessfulboolStatic+1 flags
0x01FE0x02unreflected bytes to end of PlayerInput
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlags
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate
Inherited from Object 4
OffsetSizeNameTypeFlags
0x08m_CachedPtrlongPrivate
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags
—0x08objectIsNullMessagestringPrivateStatic+1 flags
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags

Functions 82

SignatureFlagsNativeParams
void get_inputIsActive()Public+1 flags—0x00
void get_active()Public+1 flags—0x00
void get_playerIndex()Public+1 flags—0x00
void get_splitScreenIndex()Public+1 flags—0x00
void get_actions()Public+1 flags—0x00
void set_actions()Public+1 flags—0x00
void get_currentControlScheme()Public+1 flags—0x00
void get_defaultControlScheme()Public+1 flags—0x00
void set_defaultControlScheme()Public+1 flags—0x00
void get_neverAutoSwitchControlSchemes()Public+1 flags—0x00
void set_neverAutoSwitchControlSchemes()Public+1 flags—0x00
void get_currentActionMap()Public+1 flags—0x00
void set_currentActionMap()Public+1 flags—0x00
void get_defaultActionMap()Public+1 flags—0x00
void set_defaultActionMap()Public+1 flags—0x00
void get_notificationBehavior()Public+1 flags—0x00
void set_notificationBehavior()Public+1 flags—0x00
void get_actionEvents()Public+1 flags—0x00
void set_actionEvents()Public+1 flags—0x00
void get_deviceLostEvent()Public+1 flags—0x00
void get_deviceRegainedEvent()Public+1 flags—0x00
void get_controlsChangedEvent()Public+1 flags—0x00
void add_onActionTriggered()Public+1 flags—0x00
void remove_onActionTriggered()Public+1 flags—0x00
void add_onDeviceLost()Public+1 flags—0x00
void remove_onDeviceLost()Public+1 flags—0x00
void add_onDeviceRegained()Public+1 flags—0x00
void remove_onDeviceRegained()Public+1 flags—0x00
void add_onControlsChanged()Public+1 flags—0x00
void remove_onControlsChanged()Public+1 flags—0x00
void get_camera()Public+1 flags—0x00
void set_camera()Public+1 flags—0x00
void get_uiInputModule()Public+1 flags—0x00
void set_uiInputModule()Public+1 flags—0x00
void get_user()Public+1 flags—0x00
void get_devices()Public+1 flags—0x00
void get_hasMissingRequiredDevices()Public+1 flags—0x00
void get_all()PublicStatic+1 flags—0x00
void get_isSinglePlayer()PublicStatic+1 flags—0x00
void GetDevice()Public—0x00
void ActivateInput()Public—0x00
void UpdateDelegates()Private—0x00
void DeactivateInput()Public—0x00
void PassivateInput()Public—0x00
void SwitchCurrentControlScheme()Public—0x00
void SwitchCurrentControlScheme()Public—0x00
void SwitchCurrentActionMap()Public—0x00
void GetPlayerByIndex()PublicStatic—0x00
void FindFirstPairedToDevice()PublicStatic—0x00
void Instantiate()PublicStatic—0x00
void Instantiate()PublicStatic—0x00
void DoInstantiate()PrivateStatic—0x00
void InitializeActions()Private—0x00
void CopyActionAssetAndApplyBindingOverrides()Private—0x00
void UninitializeActions()Private—0x00
void InstallOnActionTriggeredHook()Private—0x00
void UninstallOnActionTriggeredHook()Private—0x00
void OnActionTriggered()Private—0x00
void CacheMessageNames()Private—0x00
void ClearCaches()Private—0x00
void AssignUserAndDevices()Private—0x00
void HaveBindingForDevice()Private—0x00
void UnassignUserAndDevices()Private—0x00
void TryToActivateControlScheme()Private—0x00
void AssignPlayerIndex()Private—0x00
void OnEnable()Private—0x00
void StartListeningForUnpairedDeviceActivity()Private—0x00
void StopListeningForUnpairedDeviceActivity()Private—0x00
void StartListeningForDeviceChanges()Private—0x00
void StopListeningForDeviceChanges()Private—0x00
void OnDisable()Private—0x00
void DebugLogAction()Public—0x00
void HandleDeviceLost()Private—0x00
void HandleDeviceRegained()Private—0x00
void HandleControlsChanged()Private—0x00
void OnUserChange()PrivateStatic—0x00
void OnPreFilterUnpairedDeviceUsed()PrivateStatic—0x00
void OnUnpairedDeviceUsed()Private—0x00
void OnDeviceChange()Private—0x00
void SwitchControlSchemeInternal()Private—0x00
void .ctor()Public+1 flags—0x00
void .cctor()PrivateStatic+1 flags—0x00

Used by 1

types with a member, parameter or interface of this type