Zdexby TheHolyOneZ
42,595 classes
Class

ExtendedPointerEventData

: PointerEventData : BaseEventData : AbstractEventData : Object
UnityEngine.InputSystem.UI.ExtendedPointerEventData, Unity.InputSystem 0x01A8 (424 B) inherited 0x0170 Unity.InputSystem.dll
0x00x01A8

Members 7

OffsetSizeNameTypeFlagsDefault
0x08<control>k__BackingFieldInputControlPrivate—
0x08<device>k__BackingFieldInputDevicePrivate—
0x04<touchId>k__BackingFieldintPrivate—
0x04<pointerType>k__BackingFieldUIPointerTypePrivate—
0x04<uiToolkitPointerId>k__BackingFieldintPrivate—
0x0C<trackedDevicePosition>k__BackingFieldVector3Private—
0x10<trackedDeviceOrientation>k__BackingFieldQuaternionPrivate—
Inherited from PointerEventData 31
OffsetSizeNameTypeFlagsDefault
0x08<pointerEnter>k__BackingFieldGameObjectPrivate—
0x08m_PointerPressGameObjectPrivate—
0x08<lastPress>k__BackingFieldGameObjectPrivate—
0x08<rawPointerPress>k__BackingFieldGameObjectPrivate—
0x08<pointerDrag>k__BackingFieldGameObjectPrivate—
0x08<pointerClick>k__BackingFieldGameObjectPrivate—
0x50<pointerCurrentRaycast>k__BackingFieldRaycastResultPrivate—
0x50<pointerPressRaycast>k__BackingFieldRaycastResultPrivate—
0x08hoveredList<UnityEngine.GameObject>Public—
0x01<eligibleForClick>k__BackingFieldboolPrivate—
0x00F90x03padding / unreflected
0x04<pointerId>k__BackingFieldintPrivate—
0x08<position>k__BackingFieldVector2Private—
0x08<delta>k__BackingFieldVector2Private—
0x08<pressPosition>k__BackingFieldVector2Private—
0x0C<worldPosition>k__BackingFieldVector3Private—
0x0C<worldNormal>k__BackingFieldVector3Private—
0x04<clickTime>k__BackingFieldfloatPrivate—
0x04<clickCount>k__BackingFieldintPrivate—
0x08<scrollDelta>k__BackingFieldVector2Private—
0x01<useDragThreshold>k__BackingFieldboolPrivate—
0x01<dragging>k__BackingFieldboolPrivate—
0x01420x02padding / unreflected
0x04<button>k__BackingFieldInputButtonPrivate—
0x04<pressure>k__BackingFieldfloatPrivate—
0x04<tangentialPressure>k__BackingFieldfloatPrivate—
0x04<altitudeAngle>k__BackingFieldfloatPrivate—
0x04<azimuthAngle>k__BackingFieldfloatPrivate—
0x04<twist>k__BackingFieldfloatPrivate—
0x08<radius>k__BackingFieldVector2Private—
0x08<radiusVariance>k__BackingFieldVector2Private—
0x01<fullyExited>k__BackingFieldboolPrivate—
0x01<reentered>k__BackingFieldboolPrivate—
Inherited from BaseEventData 1
OffsetSizeNameTypeFlagsDefault
0x08m_EventSystemEventSystemPrivate+1 flags—
Inherited from AbstractEventData 1
OffsetSizeNameTypeFlagsDefault
0x01m_Usedbool1 flags—

Functions 21

SignatureFlagsNativeParams
void .ctor(EventSystem eventSystem)Public+1 flags0x08
InputControl get_control()Public+1 flags0x08
void set_control(InputControl value)Public+1 flags0x08
InputDevice get_device()Public+1 flags0x08
void set_device(InputDevice value)Public+1 flags0x08
int get_touchId()Public+1 flags0x04
void set_touchId(int value)Public+1 flags0x04
UIPointerType get_pointerType()Public+1 flags0x04
void set_pointerType(const UIPointerType& value)Public+1 flags0x04
int get_uiToolkitPointerId()Public+1 flags0x04
void set_uiToolkitPointerId(int value)Public+1 flags0x04
Vector3 get_trackedDevicePosition()Public+1 flags0x0C
void set_trackedDevicePosition(const Vector3& value)Public+1 flags0x0C
Quaternion get_trackedDeviceOrientation()Public+1 flags0x10
void set_trackedDeviceOrientation(const Quaternion& value)Public+1 flags0x10
string ToString()Public+1 flags0x08
int MakePointerIdForTouch(int deviceId, int touchId)Static+1 flags0x04
int TouchIdFromPointerId(int pointerId)Static+1 flags0x04
void ReadDeviceState()1 flags0x00
int GetPenPointerId(Pen pen)PrivateStatic0x08
int GetTouchPointerId(TouchControl touchControl)PrivateStatic0x08

Used by 3

types with a member, parameter or interface of this type