SCNScene.WriteToUrl SCNScene.WriteToUrl Method

Definition

Overloads

WriteToUrl(NSUrl, NSDictionary, ISCNSceneExportDelegate, SCNSceneExportProgressHandler) WriteToUrl(NSUrl, NSDictionary, ISCNSceneExportDelegate, SCNSceneExportProgressHandler)

Writes the scene to a URL.

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

Writes the scene to a URL.

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

WriteToUrl(NSUrl, NSDictionary, ISCNSceneExportDelegate, SCNSceneExportProgressHandler) 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 NSUrl
options
NSDictionary NSDictionary

To be added.

This parameter can be null.

aDelegate
ISCNSceneExportDelegate ISCNSceneExportDelegate

To be added.

This parameter can be null.

exportProgressHandler
SCNSceneExportProgressHandler SCNSceneExportProgressHandler

To be added.

This parameter can be null.

Returns

WriteToUrl(NSUrl, NSDictionary, SCNSceneExportDelegate, SCNSceneExportProgressHandler) WriteToUrl(NSUrl, NSDictionary, SCNSceneExportDelegate, SCNSceneExportProgressHandler)

Warning

This API is now obsolete.

[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 NSUrl

Returns

WriteToUrl(NSUrl, SCNSceneLoadingOptions, ISCNSceneExportDelegate, SCNSceneExportProgressHandler) 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 NSUrl

Returns

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

Warning

This API is now obsolete.

[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 NSUrl

Returns

Applies to