implements IInputRuntime
0x00x0048
Members 9
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | instance | NativeInputRuntime | PublicStatic+1 flags | — | |
| 0x01 | m_RunInBackground | bool | Private | — | |
| 0x0011 | 0x07 | padding / unreflected | |||
| 0x08 | m_ShutdownMethod | Action | Private | — | |
| 0x08 | m_OnUpdate | InputUpdateDelegate | Private | — | |
| 0x08 | m_OnBeforeUpdate | Action<UnityEngine.InputSystem.LowLevel.InputUpdateType> | Private | — | |
| 0x08 | m_OnShouldRunUpdate | Func<UnityEngine.InputSystem.LowLevel.InputUpdateType | Private | — | |
| 0x04 | m_PollingFrequency | float | Private | — | |
| 0x01 | m_DidCallOnShutdown | bool | Private | — | |
| 0x003D | 0x03 | padding / unreflected | |||
| 0x08 | m_FocusChangedMethod | Action<System.Boolean> | Private | — | |
Functions 36
| Signature | Flags | Native | Params |
|---|---|---|---|
| int AllocateDeviceId() | PublicFinal+2 flags | 0x04 | |
| void Update(const InputUpdateType& updateType) | PublicFinal+2 flags | 0x04 | |
| void QueueEvent(const InputEvent*& ptr) | PublicFinal+2 flags | 0x00 | |
| long DeviceCommand(int deviceId, const InputDeviceCommand*& commandPtr) | PublicFinal+2 flags | 0x08 | |
| InputUpdateDelegate get_onUpdate() | PublicFinal+3 flags | 0x08 | |
| void set_onUpdate(InputUpdateDelegate value) | PublicFinal+3 flags | 0x08 | |
| Action<UnityEngine.InputSystem.LowLevel.InputUpdateType> get_onBeforeUpdate() | PublicFinal+3 flags | 0x08 | |
| void set_onBeforeUpdate(Action<UnityEngine.InputSystem.LowLevel.InputUpdateType> value) | PublicFinal+3 flags | 0x08 | |
| Func<UnityEngine.InputSystem.LowLevel.InputUpdateType get_onShouldRunUpdate() | PublicFinal+3 flags | 0x08 | |
| void set_onShouldRunUpdate(Func<UnityEngine.InputSystem.LowLevel.InputUpdateType value) | PublicFinal+3 flags | 0x08 | |
| Action<System.Int32 get_onDeviceDiscovered() | PublicFinal+3 flags | 0x08 | |
| void set_onDeviceDiscovered(Action<System.Int32 value) | PublicFinal+3 flags | 0x08 | |
| Action get_onShutdown() | PublicFinal+3 flags | 0x08 | |
| void set_onShutdown(Action value) | PublicFinal+3 flags | 0x08 | |
| Action<System.Boolean> get_onPlayerFocusChanged() | PublicFinal+3 flags | 0x08 | |
| void set_onPlayerFocusChanged(Action<System.Boolean> value) | PublicFinal+3 flags | 0x08 | |
| bool get_isPlayerFocused() | PublicFinal+3 flags | 0x01 | |
| float get_pollingFrequency() | PublicFinal+3 flags | 0x04 | |
| void set_pollingFrequency(float value) | PublicFinal+3 flags | 0x04 | |
| double get_currentTime() | PublicFinal+3 flags | 0x08 | |
| double get_currentTimeForFixedUpdate() | PublicFinal+3 flags | 0x08 | |
| double get_currentTimeOffsetToRealtimeSinceStartup() | PublicFinal+3 flags | 0x08 | |
| float get_unscaledGameTime() | PublicFinal+3 flags | 0x04 | |
| bool get_runInBackground() | PublicFinal+3 flags | 0x01 | |
| void set_runInBackground(bool value) | PublicFinal+3 flags | 0x01 | |
| void OnShutdown() | Private | 0x00 | |
| bool OnWantsToShutdown() | Private | 0x01 | |
| void OnFocusChanged(bool focus) | Private | 0x01 | |
| Vector2 get_screenSize() | PublicFinal+3 flags | 0x08 | |
| ScreenOrientation get_screenOrientation() | PublicFinal+3 flags | 0x04 | |
| bool get_normalizeScrollWheelDelta() | PublicFinal+3 flags | 0x01 | |
| void set_normalizeScrollWheelDelta(bool value) | PublicFinal+3 flags | 0x01 | |
| float get_scrollWheelDeltaPerTick() | PublicFinal+3 flags | 0x04 | |
| bool get_isInBatchMode() | PublicFinal+3 flags | 0x01 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |