InputMotionData

Swift
public struct InputMotionData: Sendable

Steamworks InputMotionData_t


Topics

var quatX: Float

Steamworks rotQuatX

Declaration
Swift
public let quatX: Float

var quatY: Float

Steamworks rotQuatY

Declaration
Swift
public let quatY: Float

var quatZ: Float

Steamworks rotQuatZ

Declaration
Swift
public let quatZ: Float

var quatW: Float

Steamworks rotQuatW

Declaration
Swift
public let quatW: Float

var accelX: Float

Steamworks posAccelX

Declaration
Swift
public let accelX: Float

var accelY: Float

Steamworks posAccelY

Declaration
Swift
public let accelY: Float

var accelZ: Float

Steamworks posAccelZ

Declaration
Swift
public let accelZ: Float

var velX: Float

Steamworks rotVelX

Declaration
Swift
public let velX: Float

var velY: Float

Steamworks rotVelY

Declaration
Swift
public let velY: Float

var velZ: Float

Steamworks rotVelZ

Declaration
Swift
public let velZ: Float

init(quatX: Float, quatY: Float, quatZ: Float, quatW: Float, accelX: Float, accelY: Float, accelZ: Float, velX: Float, velY: Float, velZ: Float)

Create a customized InputMotionData

Declaration
Swift
public init(
    quatX: Float = 0, quatY: Float = 0, quatZ: Float = 0, quatW: Float = 0,
    accelX: Float = 0, accelY: Float = 0, accelZ: Float = 0, velX: Float = 0,
    velY: Float = 0, velZ: Float = 0)