implements IEquatable`1
0x00x0018
Members 3
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | m_Finger | Finger | Private+1 flags | |
| 0x10 | m_TouchRecord | Record<UnityEngine.InputSystem.LowLevel.TouchState> | 1 flags | |
| 0x150 | s_GlobalState | GlobalState | Static+1 flags |
Functions 46
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool get_valid() | Public+1 flags | 0x01 | |
| Finger get_finger() | Public+1 flags | 0x08 | |
| TouchPhase get_phase() | Public+1 flags | 0x04 | |
| bool get_began() | Public+1 flags | 0x01 | |
| bool get_inProgress() | Public+1 flags | 0x01 | |
| bool get_ended() | Public+1 flags | 0x01 | |
| int get_touchId() | Public+1 flags | 0x04 | |
| float get_pressure() | Public+1 flags | 0x04 | |
| Vector2 get_radius() | Public+1 flags | 0x08 | |
| double get_startTime() | Public+1 flags | 0x08 | |
| double get_time() | Public+1 flags | 0x08 | |
| Touchscreen get_screen() | Public+1 flags | 0x08 | |
| Vector2 get_screenPosition() | Public+1 flags | 0x08 | |
| Vector2 get_startScreenPosition() | Public+1 flags | 0x08 | |
| Vector2 get_delta() | Public+1 flags | 0x08 | |
| int get_tapCount() | Public+1 flags | 0x04 | |
| bool get_isTap() | Public+1 flags | 0x01 | |
| int get_displayIndex() | Public+1 flags | 0x04 | |
| bool get_isInProgress() | Public+1 flags | 0x01 | |
| uint get_updateStepCount() | 2 flags | 0x04 | |
| uint get_uniqueId() | 2 flags | 0x04 | |
| ref TouchState get_state() | Private+1 flags | 0x38 | |
| ref ExtraDataPerTouchState get_extraData() | Private+1 flags | 0x0C | |
| TouchHistory get_history() | Public+1 flags | 0x20 | |
| ReadOnlyArray<UnityEngine.InputSystem.EnhancedTouch.Touch> get_activeTouches() | PublicStatic+1 flags | 0x10 | |
| ReadOnlyArray<UnityEngine.InputSystem.EnhancedTouch.Finger> get_fingers() | PublicStatic+1 flags | 0x10 | |
| ReadOnlyArray<UnityEngine.InputSystem.EnhancedTouch.Finger> get_activeFingers() | PublicStatic+1 flags | 0x10 | |
| IEnumerable<UnityEngine.InputSystem.Touchscreen> get_screens() | PublicStatic+1 flags | 0x08 | |
| void add_onFingerDown(Action<UnityEngine.InputSystem.EnhancedTouch.Finger> value) | PublicStatic+1 flags | 0x08 | |
| void remove_onFingerDown(Action<UnityEngine.InputSystem.EnhancedTouch.Finger> value) | PublicStatic+1 flags | 0x08 | |
| void add_onFingerUp(Action<UnityEngine.InputSystem.EnhancedTouch.Finger> value) | PublicStatic+1 flags | 0x08 | |
| void remove_onFingerUp(Action<UnityEngine.InputSystem.EnhancedTouch.Finger> value) | PublicStatic+1 flags | 0x08 | |
| void add_onFingerMove(Action<UnityEngine.InputSystem.EnhancedTouch.Finger> value) | PublicStatic+1 flags | 0x08 | |
| void remove_onFingerMove(Action<UnityEngine.InputSystem.EnhancedTouch.Finger> value) | PublicStatic+1 flags | 0x08 | |
| int get_maxHistoryLengthPerFinger() | PublicStatic+1 flags | 0x04 | |
| void .ctor(Finger finger, const Record<UnityEngine.InputSystem.LowLevel.TouchState>& touchRecord) | 2 flags | 0x10 | |
| string ToString() | Public+1 flags | 0x08 | |
| bool Equals(const Touch& other) | PublicFinal+2 flags | 0x18 | |
| bool Equals(object obj) | Public+1 flags | 0x08 | |
| int GetHashCode() | Public+1 flags | 0x04 | |
| void AddTouchscreen(Touchscreen screen) | Static+1 flags | 0x08 | |
| void RemoveTouchscreen(Touchscreen screen) | Static+1 flags | 0x08 | |
| void BeginUpdate() | Static+1 flags | 0x00 | |
| GlobalState CreateGlobalState() | PrivateStatic | 0x150 | |
| ISavedState SaveAndResetState() | Static+1 flags | 0x08 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |