Package org.robovm.apple.gamecontroller
Class GCController
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.gamecontroller.GCController
- All Implemented Interfaces:
NSObjectProtocol,GCDevice,ObjCProtocol
public class GCController extends NSObject implements GCDevice
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGCController.GCControllerPtrstatic classGCController.NotificationsNested 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 GCController()protectedGCController(NSObject.Handle h, long handle)protectedGCController(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
-
GCController
public GCController() -
GCController
-
GCController
-
-
Method Details
-
getControllerPausedHandler
Deprecated.Deprecated in iOS 13.0. controllerPausedHandler has been deprecated. Use the Menu button found on the controller's profile, if it exists. -
setControllerPausedHandler
Deprecated.Deprecated in iOS 13.0. controllerPausedHandler has been deprecated. Use the Menu button found on the controller's profile, if it exists. -
getCurrent
- Since:
- Available in iOS 14.0 and later.
-
shouldMonitorBackgroundEvents
public static boolean shouldMonitorBackgroundEvents()- Since:
- Available in iOS 14.5 and later.
-
setShouldMonitorBackgroundEvents
public static void setShouldMonitorBackgroundEvents(boolean v)- Since:
- Available in iOS 14.5 and later.
-
isAttachedToDevice
public boolean isAttachedToDevice() -
isSnapshot
public boolean isSnapshot()- Since:
- Available in iOS 13.0 and later.
-
getPlayerIndex
-
setPlayerIndex
-
getBattery
- Since:
- Available in iOS 14.0 and later.
-
getGamepad
Deprecated.Deprecated in iOS 10.0. Use extendedGamepad -
getMicroGamepad
-
getExtendedGamepad
-
getMotion
-
getLight
- Since:
- Available in iOS 14.0 and later.
-
getHaptics
- Since:
- Available in iOS 14.0 and later.
-
getHandlerQueue
- Specified by:
getHandlerQueuein interfaceGCDevice
-
setHandlerQueue
- Specified by:
setHandlerQueuein interfaceGCDevice
-
getVendorName
- Specified by:
getVendorNamein interfaceGCDevice
-
getProductCategory
- Specified by:
getProductCategoryin interfaceGCDevice- Since:
- Available in iOS 13.0 and later.
-
getPhysicalInputProfile
- Specified by:
getPhysicalInputProfilein interfaceGCDevice- Since:
- Available in iOS 14.0 and later.
-
DidConnectNotification
-
DidDisconnectNotification
-
DidBecomeCurrentNotification
- Since:
- Available in iOS 14.0 and later.
-
DidStopBeingCurrentNotification
- Since:
- Available in iOS 14.0 and later.
-
capture
- Since:
- Available in iOS 13.0 and later.
-
getControllers
-
startWirelessControllerDiscovery
-
stopWirelessControllerDiscovery
public static void stopWirelessControllerDiscovery() -
controllerWithMicroGamepad
- Since:
- Available in iOS 13.0 and later.
-
controllerWithExtendedGamepad
- Since:
- Available in iOS 13.0 and later.
-