connect
TypeScriptconnect(reply?: (((arg0: (NativeError) | null) => void)) | null): voidSwift declarationfunc connect() async throwsclass · iOS 15.0+ · SDK 27.1
class GCVirtualControllerconnect(reply?: (((arg0: (NativeError) | null) => void)) | null): voidSwift declarationfunc connect() async throwsdisconnect(): voidSwift declarationfunc disconnect()static init(configuration: GCVirtualController_Configuration): GCVirtualControllerSwift declarationinit(configuration: GCVirtualController.Configuration)setPosition(position: { x: number; y: number }, element: string): voidSwift declarationfunc setPosition(_ position: CGPoint, forDirectionPadElement element: String)setValue(value: number, element: string): voidSwift declarationfunc setValue(_ value: CGFloat, forButtonElement element: String)get controller(): (GCController) | nullSwift declarationvar controller: GCController? { get }2 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
GCVirtualController.updateConfiguration(forElement:configuration:)
callback cannot propagate synchronous failure
GCVirtualController.init()
inherited init: cannot prove legal (class declares 1 custom initializer)