Package org.robovm.apple.gamecontroller
Class GCMicroGamepadSnapshot
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.gamecontroller.GCMicroGamepad
-
- org.robovm.apple.gamecontroller.GCMicroGamepadSnapshot
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class GCMicroGamepadSnapshot extends GCMicroGamepad
- Since:
- Available in iOS 7.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GCMicroGamepadSnapshot.GCMicroGamepadSnapshotPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.gamecontroller.GCMicroGamepad
GCMicroGamepad.GCMicroGamepadPtr
-
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 GCMicroGamepadSnapshot()
GCMicroGamepadSnapshot(NSData data)
protected
GCMicroGamepadSnapshot(NSObject.Handle h, long handle)
protected
GCMicroGamepadSnapshot(NSObject.SkipInit skipInit)
GCMicroGamepadSnapshot(GCController controller, NSData data)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static boolean
getDataFromNSData(GCMicroGamepadSnapshotData snapshotData, NSData data)
static GCMicroGamepadSnapshotDataVersion
getDataVersion()
NSData
getSnapshotData()
protected long
init(NSData data)
protected long
init(GCController controller, NSData data)
void
setSnapshotData(NSData v)
-
Methods inherited from class org.robovm.apple.gamecontroller.GCMicroGamepad
allowsRotation, getButtonA, getButtonX, getController, getDpad, getValueChangedHandler, isReportsAbsoluteDpadValues, saveSnapshot, setAllowsRotation, setReportsAbsoluteDpadValues, setValueChangedHandler
-
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
-
GCMicroGamepadSnapshot
public GCMicroGamepadSnapshot()
-
GCMicroGamepadSnapshot
protected GCMicroGamepadSnapshot(NSObject.Handle h, long handle)
-
GCMicroGamepadSnapshot
protected GCMicroGamepadSnapshot(NSObject.SkipInit skipInit)
-
GCMicroGamepadSnapshot
public GCMicroGamepadSnapshot(NSData data)
-
GCMicroGamepadSnapshot
public GCMicroGamepadSnapshot(GCController controller, NSData data)
-
-
Method Detail
-
getSnapshotData
public NSData getSnapshotData()
-
setSnapshotData
public void setSnapshotData(NSData v)
-
getDataVersion
public static GCMicroGamepadSnapshotDataVersion getDataVersion()
-
getDataFromNSData
public static boolean getDataFromNSData(GCMicroGamepadSnapshotData snapshotData, NSData data)
- Since:
- Available in iOS 7.0 and later.
-
init
protected long init(NSData data)
-
init
protected long init(GCController controller, NSData data)
-
-