ZTouchEvent

data class ZTouchEvent(val x: Float, val y: Float, val prevX: Float, val prevY: Float, val deltaX: Float, val deltaY: Float, val velocityX: Float, val velocityY: Float, val accelerationX: Float, val accelerationY: Float, val type: ZTouchEventType, val timestamp: Long, val pointerId: Int)(source)

Represents a touch event with position, movement, velocity, and acceleration data.

Constructors

Link copied to clipboard
constructor(x: Float, y: Float, prevX: Float, prevY: Float, deltaX: Float, deltaY: Float, velocityX: Float, velocityY: Float, accelerationX: Float, accelerationY: Float, type: ZTouchEventType, timestamp: Long, pointerId: Int)

Properties

Link copied to clipboard

Acceleration in X direction (pixels per second squared)

Link copied to clipboard

Acceleration in Y direction (pixels per second squared)

Link copied to clipboard

Change in X coordinate since last event

Link copied to clipboard

Change in Y coordinate since last event

Link copied to clipboard

Unique identifier for the touch pointer (for multi-touch support)

Link copied to clipboard

Previous X coordinate in pixels

Link copied to clipboard

Previous Y coordinate in pixels

Link copied to clipboard

Event timestamp in milliseconds

Link copied to clipboard

Type of touch event

Link copied to clipboard

Velocity in X direction (pixels per second)

Link copied to clipboard

Velocity in Y direction (pixels per second)

Link copied to clipboard
val x: Float

Current X coordinate in pixels

Link copied to clipboard
val y: Float

Current Y coordinate in pixels