Package org.robovm.apple.gamecontroller
Class GCVirtualController
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.gamecontroller.GCVirtualController
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class GCVirtualController extends NSObject
- Since:
- Available in iOS 15.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGCVirtualController.GCVirtualControllerPtrNested 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
-
Constructor Summary
Constructors Modifier Constructor Description protectedGCVirtualController()protectedGCVirtualController(NSObject.Handle h, long handle)protectedGCVirtualController(NSObject.SkipInit skipInit)GCVirtualController(GCVirtualControllerConfiguration configuration) -
Method Summary
Modifier and Type Method Description voidconnect(VoidBlock1<NSError> reply)voiddisconnect()GCControllergetController()protected longinit(GCVirtualControllerConfiguration configuration)voidupdateConfiguration(String element, Block1<GCVirtualControllerElementConfiguration,GCVirtualControllerElementConfiguration> config)static GCVirtualControllervirtualControllerWithConfiguration$(GCVirtualControllerConfiguration configuration)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, updateStrongRef
-
Constructor Details
-
GCVirtualController
protected GCVirtualController() -
GCVirtualController
-
GCVirtualController
-
GCVirtualController
-
-
Method Details
-
getController
-
init
-
connect
-
disconnect
public void disconnect() -
updateConfiguration
public void updateConfiguration(String element, Block1<GCVirtualControllerElementConfiguration,GCVirtualControllerElementConfiguration> config) -
virtualControllerWithConfiguration$
public static GCVirtualController virtualControllerWithConfiguration$(GCVirtualControllerConfiguration configuration)
-