Class
IInputService
Members 0
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| No reflected members. | |||||
Functions 29
| Signature | Flags | Native | Params |
|---|---|---|---|
| void add_ActiveControlsChanged(Action<Reloaded.Input.ControlType value) | Public+4 flags | 0x08 | |
| void remove_ActiveControlsChanged(Action<Reloaded.Input.ControlType value) | Public+4 flags | 0x08 | |
| ControlType get_CurrentControlType() | Public+4 flags | 0x04 | |
| ControlDeviceType get_DefaultGamepadType() | Public+4 flags | 0x04 | |
| ControlDeviceType get_CurrentDeviceType() | Public+4 flags | 0x04 | |
| EventSystem get_CurrentEventSystem() | Public+4 flags | 0x08 | |
| InputSystemUIInputModule get_CurrentInputModule() | Public+4 flags | 0x08 | |
| bool get_TouchSupported() | Public+4 flags | 0x01 | |
| void SubscribePerformedAction(const string& actionName, Action<UnityEngine.InputSystem.InputAction.CallbackContext> callback, int playerIndex) | Public+3 flags | — | 0x08 |
| void UnsubscribePerformedAction(const string& actionName, Action<UnityEngine.InputSystem.InputAction.CallbackContext> callback, int playerIndex) | Public+3 flags | — | 0x08 |
| InputAction GetAction(const string& actionName, int playerIndex) | Public+3 flags | 0x08 | |
| void SetActionMapActive(const string& mapName, bool active, int playerIndex) | Public+3 flags | — | 0x08 |
| void SetPlayerRootUIObject(int playerIndex, GameObject root) | Public+3 flags | 0x08 | |
| void RegisterPlayerInput(IPlatformService platformService, PlayerInput input, int index) | Public+3 flags | — | 0x08 |
| void EnableGuestPlayerInput(InputDevice deviceToPair) | Public+3 flags | 0x08 | |
| void DisableGuestPlayerInput() | Public+3 flags | 0x00 | |
| void BeginListeningForGuestInputDevice(bool canSwapDevices) | Public+3 flags | 0x01 | |
| bool IsGuestPlayerEnabledAndReady() | Public+3 flags | 0x01 | |
| void DisposeGuestListener() | Public+3 flags | 0x00 | |
| bool HasMinimumGamepadsForMultiplayer() | Public+3 flags | 0x01 | |
| bool IsAnyPlayerUsingController() | Public+3 flags | 0x01 | |
| void SwitchPlayerControlSchemeForDevice(int playerIndex, InputDevice device) | Public+3 flags | 0x08 | |
| ReloadedPlayerInput GetPlayer(int index) | Public+3 flags | 0x08 | |
| void RumbleAll(const RumbleType& rumbleType) | Public+3 flags | 0x04 | |
| void RumblePlayer(const RumbleType& rumbleType, int playerIndex) | Public+3 flags | 0x04 | |
| void StopRumbleAll() | Public+3 flags | 0x00 | |
| void StopRumble(int playerIndex) | Public+3 flags | 0x04 | |
| void SetTouchSupportActive(bool active) | Public+3 flags | 0x01 | |
| void PauseRumbleAll(bool paused) | Public+3 flags | 0x01 |
Used by 38
types with a member, parameter or interface of this type<>c__DisplayClass7_0AchievementsUIAlmanacArchiveBoardToolControllerBoardToolsModelControllerDataModelControllerEntryDataModelCoopFrontendActivityDebugStreamPlayHandlerFrontendActivityGamepadCursorControllerGamepadScrollGameplayActivityGameplayDataModelGuestPlayerInputActivityInputDataModelInputNavigationContainerInputNavigationLayerInputNavigationManagerInputServiceLoadingDataModelNintendoMouseClickHandlerProxyPairNintendoControllerActivityPlayerGameplayDataModelReloadedDropdownReloadedNintendoInputReloadedPlayerInputReloadedServiceActivity`1SeedBankDataModelSeedBankEntryModelSingleJoyConScrollStartMultiplayerButtonStoreModelTransitionWhenMainDeviceDisconnectedActivityVersusDataModelVersusPlayerModelZenGardenActivityZenGardenToolsModel