Class: abstract
Deserialize
Defined in: packages/core/sdk/src/serializeManage/deserialize/Deserialize.ts:4
Constructors
Constructor
protected
new Deserialize(viewer
):Deserialize
Defined in: packages/core/sdk/src/serializeManage/deserialize/Deserialize.ts:5
Parameters
viewer
Returns
Deserialize
Properties
viewer
viewer:
Viewer
Defined in: packages/core/sdk/src/serializeManage/deserialize/Deserialize.ts:5
Methods
importMeshAsync()
abstract
importMeshAsync(meshesNames
,scene
,data
,rootUrl
,onProgress
?,fileName
?):Promise
<ISceneLoaderAsyncResult
>
Defined in: packages/core/sdk/src/serializeManage/deserialize/Deserialize.ts:9
Parameters
meshesNames
string
| readonly string
[]
scene
Scene
data
unknown
rootUrl
string
onProgress?
(event
) => void
fileName?
string
Returns
Promise
<ISceneLoaderAsyncResult
>
loadAssetContainerAsync()
abstract
loadAssetContainerAsync(scene
,data
,rootUrl
,onProgress
?,fileName
?):Promise
<AssetContainer
>
Defined in: packages/core/sdk/src/serializeManage/deserialize/Deserialize.ts:21
Parameters
scene
Scene
data
unknown
rootUrl
string
onProgress?
(event
) => void
fileName?
string
Returns
Promise
<AssetContainer
>
loadAsync()
abstract
loadAsync(scene
,data
,rootUrl
,onProgress
?,fileName
?):Promise
<void
>
Defined in: packages/core/sdk/src/serializeManage/deserialize/Deserialize.ts:19
Parameters
scene
Scene
data
unknown
rootUrl
string
onProgress?
(event
) => void
fileName?
string
Returns
Promise
<void
>