Package org.robovm.apple.coremotion
Class CMMotionManager
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.coremotion.CMMotionManager
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class CMMotionManager extends NSObject
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCMMotionManager.CMMotionManagerPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Modifier Constructor Description CMMotionManager()protectedCMMotionManager(NSObject.Handle h, long handle)protectedCMMotionManager(NSObject.SkipInit skipInit) -
Method Summary
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
CMMotionManager
public CMMotionManager() -
CMMotionManager
-
CMMotionManager
-
-
Method Details
-
getAccelerometerUpdateInterval
public double getAccelerometerUpdateInterval() -
setAccelerometerUpdateInterval
public void setAccelerometerUpdateInterval(double v) -
isAccelerometerAvailable
public boolean isAccelerometerAvailable() -
isAccelerometerActive
public boolean isAccelerometerActive() -
getAccelerometerData
-
getGyroUpdateInterval
public double getGyroUpdateInterval() -
setGyroUpdateInterval
public void setGyroUpdateInterval(double v) -
isGyroAvailable
public boolean isGyroAvailable() -
isGyroActive
public boolean isGyroActive() -
getGyroData
-
getMagnetometerUpdateInterval
public double getMagnetometerUpdateInterval() -
setMagnetometerUpdateInterval
public void setMagnetometerUpdateInterval(double v) -
isMagnetometerAvailable
public boolean isMagnetometerAvailable() -
isMagnetometerActive
public boolean isMagnetometerActive() -
getMagnetometerData
-
getDeviceMotionUpdateInterval
public double getDeviceMotionUpdateInterval() -
setDeviceMotionUpdateInterval
public void setDeviceMotionUpdateInterval(double v) -
getAttitudeReferenceFrame
-
isDeviceMotionAvailable
public boolean isDeviceMotionAvailable() -
isDeviceMotionActive
public boolean isDeviceMotionActive() -
getDeviceMotion
-
showsDeviceMovementDisplay
public boolean showsDeviceMovementDisplay() -
setShowsDeviceMovementDisplay
public void setShowsDeviceMovementDisplay(boolean v) -
startAccelerometerUpdates
public void startAccelerometerUpdates() -
startAccelerometerUpdates
public void startAccelerometerUpdates(NSOperationQueue queue, VoidBlock2<CMAccelerometerData,NSError> handler) -
stopAccelerometerUpdates
public void stopAccelerometerUpdates() -
startGyroUpdates
public void startGyroUpdates() -
startGyroUpdates
-
stopGyroUpdates
public void stopGyroUpdates() -
startMagnetometerUpdates
public void startMagnetometerUpdates() -
startMagnetometerUpdates
public void startMagnetometerUpdates(NSOperationQueue queue, VoidBlock2<CMMagnetometerData,NSError> handler) -
stopMagnetometerUpdates
public void stopMagnetometerUpdates() -
startDeviceMotionUpdates
public void startDeviceMotionUpdates() -
startDeviceMotionUpdates
public void startDeviceMotionUpdates(NSOperationQueue queue, VoidBlock2<CMDeviceMotion,NSError> handler) -
startDeviceMotionUpdates
-
startDeviceMotionUpdates
public void startDeviceMotionUpdates(CMAttitudeReferenceFrame referenceFrame, NSOperationQueue queue, VoidBlock2<CMDeviceMotion,NSError> handler) -
stopDeviceMotionUpdates
public void stopDeviceMotionUpdates() -
getAvailableAttitudeReferenceFrames
-