implements IEventProviderImpl
0x00x0130
Members 15
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | _inputEventPartialProvider | InputEventPartialProvider | Private | — | |
| 0x08 | _compositionString | string | Private | — | |
| 0x38 | _configuration | Configuration | Private | — | |
| 0x08 | _input | IInput | Private | — | |
| 0x08 | _time | ITime | Private | — | |
| 0x08 | _navigationEventRepeatHelper | NavigationEventRepeatHelper | Private | — | |
| 0x28 | _mouseState | PointerState | Private | — | |
| 0x01 | _isPenPresent | bool | Private | — | |
| 0x01 | _seenAtLeastOnePenPosition | bool | Private | — | |
| 0x009A | 0x02 | padding / unreflected | |||
| 0x08 | _lastSeenPenPositionForDetection | Vector2 | Private | — | |
| 0x00A4 | 0x04 | padding / unreflected | |||
| 0x28 | _penState | PointerState | Private | — | |
| 0x28 | _lastPenData | PenData | Private | — | |
| 0x08 | _touchFingerIdToFingerIndex | Dictionary<System.Int32 | Private | — | |
| 0x04 | _touchNextFingerIndex | int | Private | — | |
| 0x0104 | 0x04 | padding / unreflected | |||
| 0x28 | _touchState | PointerState | Private | — | |
Functions 30
| Signature | Flags | Native | Params |
|---|---|---|---|
| EventModifiers get__eventModifiers() | Private+1 flags | 0x04 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void Initialize() | PublicFinal+2 flags | 0x00 | |
| void Shutdown() | PublicFinal+2 flags | 0x00 | |
| void Update() | PublicFinal+2 flags | 0x00 | |
| bool CheckTouchEvents(const DiscreteTime& currentTime) | Private | 0x08 | |
| void DetectPen() | Private | 0x00 | |
| Button PenStatusToButton(const PenStatus& status) | PrivateStatic | 0x04 | |
| bool CheckPenEvent(const DiscreteTime& currentTime, ref PenData& currentPenData) | Private | 0x28 | |
| void CheckMouseEvents(const DiscreteTime& currentTime, bool muted) | Private | 0x08 | |
| void CheckMouseScroll(const DiscreteTime& currentTime) | Private | 0x08 | |
| void NextPreviousNavigation(const DiscreteTime& currentTime) | Private | 0x08 | |
| void SubmitCancelNavigation(const DiscreteTime& currentTime) | Private | 0x08 | |
| void DirectionNavigation(const DiscreteTime& currentTime) | Private | 0x08 | |
| void CheckIfIMEChanged(const DiscreteTime& currentTime) | Private | 0x08 | |
| void OnFocusChanged(bool focus) | PublicFinal+2 flags | 0x01 | |
| EventSource GetEventSourceFromPressedKey() | Private | 0x04 | |
| bool InputManagerJoystickWasPressed() | Private | 0x01 | |
| bool InputManagerKeyboardWasPressed() | Private | 0x01 | |
| float InputManagerGetAxisRawOrDefault(const string& axisName) | Private | 0x08 | |
| bool InputManagerGetButtonDownOrDefault(const string& axisName) | Private | 0x08 | |
| ValueTuple<UnityEngine.Vector2 ReadCurrentNavigationMoveVector() | Private | 0x0C | |
| IMECompositionEvent ToIMECompositionEvent(const DiscreteTime& currentTime, const string& compositionString) | Private | 0x20 | |
| float TiltToAzimuth(const Vector2& tilt) | Static+1 flags | 0x08 | |
| Vector2 AzimuthAndAlitutudeToTilt(float altitude, float azimuth) | Static+1 flags | 0x08 | |
| float TiltToAltitude(const Vector2& tilt) | Static+1 flags | 0x08 | |
| Vector2 MultiDisplayBottomLeftToPanelPosition(const Vector2& position, ref int& targetDisplay) | PrivateStatic | 0x08 | |
| Vector2 MultiDisplayToLocalScreenPosition(const Vector2& position, ref Nullable<System.Int32>& targetDisplay) | PrivateStatic | 0x08 | |
| Vector2 ScreenBottomLeftToPanelPosition(const Vector2& position, int targetDisplay) | PrivateStatic | 0x08 | |
| Vector2 ScreenBottomLeftToPanelDelta(const Vector2& delta) | PrivateStatic | 0x08 |