Skip to content

Class: SceneJSONImporter

Defined in: packages/core/src/level/level-scene-json-importer.ts:74

Loads native IWSDK scene JSON documents into a level root.

Constructors

Constructor

new SceneJSONImporter(): SceneJSONImporter

Returns

SceneJSONImporter

Methods

canLoadUrl()

static canLoadUrl(url): boolean

Defined in: packages/core/src/level/level-scene-json-importer.ts:75

Parameters

url

string

Returns

boolean


load()

static load(world, url, parentEntity, _options): Promise<SceneJSONLoadResult>

Defined in: packages/core/src/level/level-scene-json-importer.ts:82

Parameters

world

World

url

string

parentEntity

Entity

_options

SceneJSONImportOptions = {}

Returns

Promise<SceneJSONLoadResult>


loadDocument()

static loadDocument(world, document, parentEntity, documentUrl?, _options?): Promise<SceneJSONLoadResult>

Defined in: packages/core/src/level/level-scene-json-importer.ts:109

Parameters

world

World

document

SceneDocument

parentEntity

Entity

documentUrl?

string

_options?

SceneJSONImportOptions = {}

Returns

Promise<SceneJSONLoadResult>

Privacy | Terms