availableAttitudeReferenceFrames
TypeScriptstatic availableAttitudeReferenceFrames(): CMAttitudeReferenceFrameSwift declarationclass func availableAttitudeReferenceFrames() -> CMAttitudeReferenceFrameclass · iOS 4.0+ · SDK 27.1
class CMMotionManagerstatic availableAttitudeReferenceFrames(): CMAttitudeReferenceFrameSwift declarationclass func availableAttitudeReferenceFrames() -> CMAttitudeReferenceFramestatic init(): CMMotionManagerSwift declarationinit()startAccelerometerUpdates(): voidSwift declarationfunc startAccelerometerUpdates()startAccelerometerUpdatesToWithHandler(queue: _Foundation_OperationQueue, handler: ((arg0: (CMAccelerometerData) | null, arg1: (NativeError) | null) => void)): voidSwift declarationfunc startAccelerometerUpdates(to queue: OperationQueue, withHandler handler: @escaping CMAccelerometerHandler)startDeviceMotionUpdates(): voidSwift declarationfunc startDeviceMotionUpdates()startDeviceMotionUpdatesToWithHandler(queue: _Foundation_OperationQueue, handler: ((arg0: (CMDeviceMotion) | null, arg1: (NativeError) | null) => void)): voidSwift declarationfunc startDeviceMotionUpdates(to queue: OperationQueue, withHandler handler: @escaping CMDeviceMotionHandler)startDeviceMotionUpdatesUsing(referenceFrame: CMAttitudeReferenceFrame): voidSwift declarationfunc startDeviceMotionUpdates(using referenceFrame: CMAttitudeReferenceFrame)startDeviceMotionUpdatesUsingToWithHandler(referenceFrame: CMAttitudeReferenceFrame, queue: _Foundation_OperationQueue, handler: ((arg0: (CMDeviceMotion) | null, arg1: (NativeError) | null) => void)): voidSwift declarationfunc startDeviceMotionUpdates(using referenceFrame: CMAttitudeReferenceFrame, to queue: OperationQueue, withHandler handler: @escaping CMDeviceMotionHandler)startGyroUpdates(): voidSwift declarationfunc startGyroUpdates()startGyroUpdatesToWithHandler(queue: _Foundation_OperationQueue, handler: ((arg0: (CMGyroData) | null, arg1: (NativeError) | null) => void)): voidSwift declarationfunc startGyroUpdates(to queue: OperationQueue, withHandler handler: @escaping CMGyroHandler)startMagnetometerUpdates(): voidSwift declarationfunc startMagnetometerUpdates()startMagnetometerUpdatesToWithHandler(queue: _Foundation_OperationQueue, handler: ((arg0: (CMMagnetometerData) | null, arg1: (NativeError) | null) => void)): voidSwift declarationfunc startMagnetometerUpdates(to queue: OperationQueue, withHandler handler: @escaping CMMagnetometerHandler)stopAccelerometerUpdates(): voidSwift declarationfunc stopAccelerometerUpdates()stopDeviceMotionUpdates(): voidSwift declarationfunc stopDeviceMotionUpdates()stopGyroUpdates(): voidSwift declarationfunc stopGyroUpdates()stopMagnetometerUpdates(): voidSwift declarationfunc stopMagnetometerUpdates()get isAccelerometerActive(): booleanSwift declarationvar isAccelerometerActive: Bool { get }get isAccelerometerAvailable(): booleanSwift declarationvar isAccelerometerAvailable: Bool { get }get accelerometerData(): (CMAccelerometerData) | nullSwift declarationvar accelerometerData: CMAccelerometerData? { get }get accelerometerUpdateInterval(): numberSwift declarationvar accelerometerUpdateInterval: TimeInterval { get set }set accelerometerUpdateInterval(value: number)Swift declarationvar accelerometerUpdateInterval: TimeInterval { get set }get attitudeReferenceFrame(): CMAttitudeReferenceFrameSwift declarationvar attitudeReferenceFrame: CMAttitudeReferenceFrame { get }get deviceMotion(): (CMDeviceMotion) | nullSwift declarationvar deviceMotion: CMDeviceMotion? { get }get isDeviceMotionActive(): booleanSwift declarationvar isDeviceMotionActive: Bool { get }get isDeviceMotionAvailable(): booleanSwift declarationvar isDeviceMotionAvailable: Bool { get }get deviceMotionBody(): (SDKHandle) | nullSwift declarationvar deviceMotionBody: (any CMBodyIdentifiable)? { get set }set deviceMotionBody(value: (Implements<CMBodyIdentifiable> | SDKHandle) | null)Swift declarationvar deviceMotionBody: (any CMBodyIdentifiable)? { get set }get deviceMotionUpdateInterval(): numberSwift declarationvar deviceMotionUpdateInterval: TimeInterval { get set }set deviceMotionUpdateInterval(value: number)Swift declarationvar deviceMotionUpdateInterval: TimeInterval { get set }get isGyroActive(): booleanSwift declarationvar isGyroActive: Bool { get }get isGyroAvailable(): booleanSwift declarationvar isGyroAvailable: Bool { get }get gyroData(): (CMGyroData) | nullSwift declarationvar gyroData: CMGyroData? { get }get gyroUpdateInterval(): numberSwift declarationvar gyroUpdateInterval: TimeInterval { get set }set gyroUpdateInterval(value: number)Swift declarationvar gyroUpdateInterval: TimeInterval { get set }get isMagnetometerActive(): booleanSwift declarationvar isMagnetometerActive: Bool { get }get isMagnetometerAvailable(): booleanSwift declarationvar isMagnetometerAvailable: Bool { get }get magnetometerData(): (CMMagnetometerData) | nullSwift declarationvar magnetometerData: CMMagnetometerData? { get }get magnetometerUpdateInterval(): numberSwift declarationvar magnetometerUpdateInterval: TimeInterval { get set }set magnetometerUpdateInterval(value: number)Swift declarationvar magnetometerUpdateInterval: TimeInterval { get set }get showsDeviceMovementDisplay(): booleanSwift declarationvar showsDeviceMovementDisplay: Bool { get set }set showsDeviceMovementDisplay(value: boolean)Swift declarationvar showsDeviceMovementDisplay: Bool { get set }No declarations were skipped in this snapshot.