SCNScene.WriteToUrl Method

Definition

Overloads

WriteToUrl(NSUrl, NSDictionary, ISCNSceneExportDelegate, SCNSceneExportProgressHandler)

Writes the scene to a URL.

WriteToUrl(NSUrl, NSDictionary, SCNSceneExportDelegate, SCNSceneExportProgressHandler)
Obsolete.
WriteToUrl(NSUrl, SCNSceneLoadingOptions, ISCNSceneExportDelegate, SCNSceneExportProgressHandler)

Writes the scene to a URL.

WriteToUrl(NSUrl, SCNSceneLoadingOptions, SCNSceneExportDelegate, SCNSceneExportProgressHandler)
Obsolete.

WriteToUrl(NSUrl, NSDictionary, ISCNSceneExportDelegate, SCNSceneExportProgressHandler)

Writes the scene to a URL.

[Foundation.Export("writeToURL:options:delegate:progressHandler:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 9, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual bool WriteToUrl (Foundation.NSUrl url, Foundation.NSDictionary options, SceneKit.ISCNSceneExportDelegate aDelegate, SceneKit.SCNSceneExportProgressHandler exportProgressHandler);
abstract member WriteToUrl : Foundation.NSUrl * Foundation.NSDictionary * SceneKit.ISCNSceneExportDelegate * SceneKit.SCNSceneExportProgressHandler -> bool
override this.WriteToUrl : Foundation.NSUrl * Foundation.NSDictionary * SceneKit.ISCNSceneExportDelegate * SceneKit.SCNSceneExportProgressHandler -> bool

Parameters

url
NSUrl
options
NSDictionary

To be added.

This parameter can be null.

aDelegate
ISCNSceneExportDelegate

To be added.

This parameter can be null.

exportProgressHandler
SCNSceneExportProgressHandler

To be added.

This parameter can be null.

Returns

Attributes

Applies to

WriteToUrl(NSUrl, NSDictionary, SCNSceneExportDelegate, SCNSceneExportProgressHandler)

Caution

Use the 'ISCNSceneExportDelegate' overload instead.

[System.Obsolete("Use the 'ISCNSceneExportDelegate' overload instead.")]
public virtual bool WriteToUrl (Foundation.NSUrl url, Foundation.NSDictionary options, SceneKit.SCNSceneExportDelegate handler, SceneKit.SCNSceneExportProgressHandler exportProgressHandler);
abstract member WriteToUrl : Foundation.NSUrl * Foundation.NSDictionary * SceneKit.SCNSceneExportDelegate * SceneKit.SCNSceneExportProgressHandler -> bool
override this.WriteToUrl : Foundation.NSUrl * Foundation.NSDictionary * SceneKit.SCNSceneExportDelegate * SceneKit.SCNSceneExportProgressHandler -> bool

Parameters

url
NSUrl
options
NSDictionary
exportProgressHandler
SCNSceneExportProgressHandler

Returns

Attributes

Applies to

WriteToUrl(NSUrl, SCNSceneLoadingOptions, ISCNSceneExportDelegate, SCNSceneExportProgressHandler)

Writes the scene to a URL.

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 9, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public bool WriteToUrl (Foundation.NSUrl url, SceneKit.SCNSceneLoadingOptions options, SceneKit.ISCNSceneExportDelegate handler, SceneKit.SCNSceneExportProgressHandler exportProgressHandler);
member this.WriteToUrl : Foundation.NSUrl * SceneKit.SCNSceneLoadingOptions * SceneKit.ISCNSceneExportDelegate * SceneKit.SCNSceneExportProgressHandler -> bool

Parameters

url
NSUrl
exportProgressHandler
SCNSceneExportProgressHandler

Returns

Attributes

Applies to

WriteToUrl(NSUrl, SCNSceneLoadingOptions, SCNSceneExportDelegate, SCNSceneExportProgressHandler)

Caution

Use the 'ISCNSceneExportDelegate' overload instead.

[System.Obsolete("Use the 'ISCNSceneExportDelegate' overload instead.")]
public virtual bool WriteToUrl (Foundation.NSUrl url, SceneKit.SCNSceneLoadingOptions options, SceneKit.SCNSceneExportDelegate handler, SceneKit.SCNSceneExportProgressHandler exportProgressHandler);
abstract member WriteToUrl : Foundation.NSUrl * SceneKit.SCNSceneLoadingOptions * SceneKit.SCNSceneExportDelegate * SceneKit.SCNSceneExportProgressHandler -> bool
override this.WriteToUrl : Foundation.NSUrl * SceneKit.SCNSceneLoadingOptions * SceneKit.SCNSceneExportDelegate * SceneKit.SCNSceneExportProgressHandler -> bool

Parameters

url
NSUrl
exportProgressHandler
SCNSceneExportProgressHandler

Returns

Attributes

Applies to