init
TypeScriptstatic init(frame: { x: number; y: number; width: number; height: number }, options?: (Record<string, unknown>) | null): Promise<SCNView>Swift declarationinit(frame: CGRect, options: [String : Any]? = nil)class · SDK 27.1
class SCNViewstatic init(frame: { x: number; y: number; width: number; height: number }, options?: (Record<string, unknown>) | null): Promise<SCNView>Swift declarationinit(frame: CGRect, options: [String : Any]? = nil)pause(sender?: (unknown) | null): Promise<void>Swift declaration@IBAction func pause(_ sender: Any?)play(sender?: (unknown) | null): Promise<void>Swift declaration@IBAction func play(_ sender: Any?)snapshot(): Promise<_UIKit_UIImage>Swift declarationfunc snapshot() -> UIImagestop(sender?: (unknown) | null): Promise<void>Swift declaration@IBAction func stop(_ sender: Any?)get allowsCameraControl(): Promise<boolean>Swift declarationvar allowsCameraControl: Bool { get set }setAllowsCameraControl(value: boolean): Promise<void>Swift declarationvar allowsCameraControl: Bool { get set }get antialiasingMode(): Promise<SCNAntialiasingMode>Swift declarationvar antialiasingMode: SCNAntialiasingMode { get set }setAntialiasingMode(value: SCNAntialiasingMode): Promise<void>Swift declarationvar antialiasingMode: SCNAntialiasingMode { get set }get cameraControlConfiguration(): Promise<SDKHandle>Swift declarationvar cameraControlConfiguration: any SCNCameraControlConfiguration { get }get defaultCameraController(): Promise<SCNCameraController>Swift declarationvar defaultCameraController: SCNCameraController { get }get eaglContext(): Promise<(_OpenGLES_EAGLContext) | null>Swift declarationvar eaglContext: EAGLContext? { get set }setEaglContext(value?: (_OpenGLES_EAGLContext) | null): Promise<void>Swift declarationvar eaglContext: EAGLContext? { get set }get preferredFramesPerSecond(): Promise<number>Swift declarationvar preferredFramesPerSecond: Int { get set }setPreferredFramesPerSecond(value: number): Promise<void>Swift declarationvar preferredFramesPerSecond: Int { get set }get rendersContinuously(): Promise<boolean>Swift declarationvar rendersContinuously: Bool { get set }setRendersContinuously(value: boolean): Promise<void>Swift declarationvar rendersContinuously: Bool { get set }get scene(): Promise<(SCNScene) | null>Swift declarationvar scene: SCNScene? { get set }setScene(value?: (SCNScene) | null): Promise<void>Swift declarationvar scene: SCNScene? { get set }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
SCNView.init()
inherited init: cannot prove legal (class declares 1 custom initializer)