init
TypeScriptstatic initCoder(aDecoder: _Foundation_NSCoder): Promise<(SCNReferenceNode) | null>Swift declarationinit?(coder aDecoder: NSCoder)class · iOS 9.0+ · SDK 27.1
@MainActor class SCNReferenceNodestatic initCoder(aDecoder: _Foundation_NSCoder): Promise<(SCNReferenceNode) | null>Swift declarationinit?(coder aDecoder: NSCoder)static initUrl(referenceURL: string): Promise<(SCNReferenceNode) | null>Swift declarationinit?(url referenceURL: URL)load(): Promise<void>Swift declarationfunc load()unload(): Promise<void>Swift declarationfunc unload()get isLoaded(): Promise<boolean>Swift declarationvar isLoaded: Bool { get }get loadingPolicy(): Promise<SCNReferenceLoadingPolicy>Swift declarationvar loadingPolicy: SCNReferenceLoadingPolicy { get set }setLoadingPolicy(value: SCNReferenceLoadingPolicy): Promise<void>Swift declarationvar loadingPolicy: SCNReferenceLoadingPolicy { get set }get referenceURL(): Promise<string>Swift declarationvar referenceURL: URL { get set }setReferenceURL(value: string): Promise<void>Swift declarationvar referenceURL: URL { get set }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
SCNReferenceNode.init()
inherited init: cannot prove legal (class declares 3 custom initializers)