Package org.robovm.apple.gamecontroller
Class GCMotion
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.gamecontroller.GCMotion
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class GCMotion extends NSObject
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GCMotion.GCMotionPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description GCMotion()
protected
GCMotion(NSObject.Handle h, long handle)
protected
GCMotion(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GCQuaternion
getAttitude()
GCController
getController()
GCAcceleration
getGravity()
GCRotationRate
getRotationRate()
GCAcceleration
getUserAcceleration()
org.robovm.objc.block.VoidBlock2<GCGamepad,GCControllerElement>
getValueChangedHandler()
boolean
hasAttitudeAndRotationRate()
void
setValueChangedHandler(org.robovm.objc.block.VoidBlock2<GCGamepad,GCControllerElement> v)
-
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, willChangeValues
-
-
-
-
Constructor Detail
-
GCMotion
public GCMotion()
-
GCMotion
protected GCMotion(NSObject.Handle h, long handle)
-
GCMotion
protected GCMotion(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getController
public GCController getController()
-
getValueChangedHandler
public org.robovm.objc.block.VoidBlock2<GCGamepad,GCControllerElement> getValueChangedHandler()
-
setValueChangedHandler
public void setValueChangedHandler(org.robovm.objc.block.VoidBlock2<GCGamepad,GCControllerElement> v)
-
getGravity
public GCAcceleration getGravity()
-
getUserAcceleration
public GCAcceleration getUserAcceleration()
-
hasAttitudeAndRotationRate
public boolean hasAttitudeAndRotationRate()
-
getAttitude
public GCQuaternion getAttitude()
-
getRotationRate
public GCRotationRate getRotationRate()
-
-