Package org.robovm.apple.gamecontroller
Class GCGamepadSnapshot
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.gamecontroller.GCGamepad
-
- org.robovm.apple.gamecontroller.GCGamepadSnapshot
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class GCGamepadSnapshot extends GCGamepad
- Since:
- Available in iOS 7.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GCGamepadSnapshot.GCGamepadSnapshotPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.gamecontroller.GCGamepad
GCGamepad.GCGamepadPtr
-
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 GCGamepadSnapshot()
GCGamepadSnapshot(NSData data)
protected
GCGamepadSnapshot(NSObject.Handle h, long handle)
protected
GCGamepadSnapshot(NSObject.SkipInit skipInit)
GCGamepadSnapshot(GCController controller, NSData data)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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.GCGamepad
getButtonA, getButtonB, getButtonX, getButtonY, getController, getDpad, getLeftShoulder, getRightShoulder, getValueChangedHandler, saveSnapshot, 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
-
GCGamepadSnapshot
public GCGamepadSnapshot()
-
GCGamepadSnapshot
protected GCGamepadSnapshot(NSObject.Handle h, long handle)
-
GCGamepadSnapshot
protected GCGamepadSnapshot(NSObject.SkipInit skipInit)
-
GCGamepadSnapshot
public GCGamepadSnapshot(NSData data)
-
GCGamepadSnapshot
public GCGamepadSnapshot(GCController controller, NSData data)
-
-
Method Detail
-
getSnapshotData
public NSData getSnapshotData()
-
setSnapshotData
public void setSnapshotData(NSData v)
-
init
protected long init(NSData data)
-
init
protected long init(GCController controller, NSData data)
-
-