Zdexby TheHolyOneZ
6,808 structs
Struct

Touch

: ValueType : Object
UnityEngine.InputSystem.EnhancedTouch.Touch, Unity.InputSystem 0x0018 (24 B) Unity.InputSystem.dll
implements IEquatable`1
0x00x0018

Members 3

OffsetSizeNameTypeFlags
0x08m_FingerFingerPrivate+1 flags
0x10m_TouchRecordRecord<UnityEngine.InputSystem.LowLevel.TouchState>1 flags
0x150s_GlobalStateGlobalStateStatic+1 flags

Functions 46

SignatureFlagsNativeParams
bool get_valid()Public+1 flags0x01
Finger get_finger()Public+1 flags0x08
TouchPhase get_phase()Public+1 flags0x04
bool get_began()Public+1 flags0x01
bool get_inProgress()Public+1 flags0x01
bool get_ended()Public+1 flags0x01
int get_touchId()Public+1 flags0x04
float get_pressure()Public+1 flags0x04
Vector2 get_radius()Public+1 flags0x08
double get_startTime()Public+1 flags0x08
double get_time()Public+1 flags0x08
Touchscreen get_screen()Public+1 flags0x08
Vector2 get_screenPosition()Public+1 flags0x08
Vector2 get_startScreenPosition()Public+1 flags0x08
Vector2 get_delta()Public+1 flags0x08
int get_tapCount()Public+1 flags0x04
bool get_isTap()Public+1 flags0x01
int get_displayIndex()Public+1 flags0x04
bool get_isInProgress()Public+1 flags0x01
uint get_updateStepCount()2 flags0x04
uint get_uniqueId()2 flags0x04
ref TouchState get_state()Private+1 flags0x38
ref ExtraDataPerTouchState get_extraData()Private+1 flags0x0C
TouchHistory get_history()Public+1 flags0x20
ReadOnlyArray<UnityEngine.InputSystem.EnhancedTouch.Touch> get_activeTouches()PublicStatic+1 flags0x10
ReadOnlyArray<UnityEngine.InputSystem.EnhancedTouch.Finger> get_fingers()PublicStatic+1 flags0x10
ReadOnlyArray<UnityEngine.InputSystem.EnhancedTouch.Finger> get_activeFingers()PublicStatic+1 flags0x10
IEnumerable<UnityEngine.InputSystem.Touchscreen> get_screens()PublicStatic+1 flags0x08
void add_onFingerDown(Action<UnityEngine.InputSystem.EnhancedTouch.Finger> value)PublicStatic+1 flags0x08
void remove_onFingerDown(Action<UnityEngine.InputSystem.EnhancedTouch.Finger> value)PublicStatic+1 flags0x08
void add_onFingerUp(Action<UnityEngine.InputSystem.EnhancedTouch.Finger> value)PublicStatic+1 flags0x08
void remove_onFingerUp(Action<UnityEngine.InputSystem.EnhancedTouch.Finger> value)PublicStatic+1 flags0x08
void add_onFingerMove(Action<UnityEngine.InputSystem.EnhancedTouch.Finger> value)PublicStatic+1 flags0x08
void remove_onFingerMove(Action<UnityEngine.InputSystem.EnhancedTouch.Finger> value)PublicStatic+1 flags0x08
int get_maxHistoryLengthPerFinger()PublicStatic+1 flags0x04
void .ctor(Finger finger, const Record<UnityEngine.InputSystem.LowLevel.TouchState>& touchRecord)2 flags0x10
string ToString()Public+1 flags0x08
bool Equals(const Touch& other)PublicFinal+2 flags0x18
bool Equals(object obj)Public+1 flags0x08
int GetHashCode()Public+1 flags0x04
void AddTouchscreen(Touchscreen screen)Static+1 flags0x08
void RemoveTouchscreen(Touchscreen screen)Static+1 flags0x08
void BeginUpdate()Static+1 flags0x00
GlobalState CreateGlobalState()PrivateStatic0x150
ISavedState SaveAndResetState()Static+1 flags0x08
void .cctor()PrivateStatic+1 flags0x00

Used by 11

types with a member, parameter or interface of this type