Interface ImportAssetOptions

interface ImportAssetOptions {
    _testDataTextureComplete?: boolean;
    autoImportZipContents?: boolean;
    fileHandler?: any;
    forceImport?: boolean;
    forceImporterReprocess?: boolean;
    generateMipmaps?: boolean;
    importedFile?: IFile;
    mimeType?: string;
    pathOverride?: string;
    processImported?: boolean;
    processRaw?: boolean;
    queryString?: string;
    reimportDisposed?: boolean;
    replaceCameras?: boolean;
    replaceLights?: boolean;
    replaceMaterials?: boolean;
    rootPath?: string;
}

Hierarchy (view full)

Properties

_testDataTextureComplete?: boolean

default = false, if set to true, it will test if the data textures are complete. [internal use]

autoImportZipContents?: boolean

default = true, if true, the importer will automatically import the contents of zip files, if zip importer is registered.

fileHandler?: any
forceImport?: boolean

Default = false. If true, the asset will be imported again on subsequent calls, even if it is already imported.

forceImporterReprocess?: boolean

default = false. If true, the importer will reprocess the imported objects, even if they are already processed.

generateMipmaps?: boolean

default = undefined, only used for textures

importedFile?: IFile

Pass a custom file to use for the import. This will be used in the importer, and nothing will be fetched from the path

mimeType?: string

Mime type to use when importing the file, if not specified, it will be determined from the file extension.

pathOverride?: string

Path override to use for the asset. This will be used in the importer as override to path inside the asset/cached asset.

processImported?: boolean

Deprecated

use processRaw instead

processRaw?: boolean

default = true, toggle to control the processing of the raw objects in the proecssRaw method

queryString?: string

Query string to add to the url. Default = undefined

reimportDisposed?: boolean

If true or not specified, and any of the assets is disposed(only root objects are checked, not children), all assets will be imported in this call. If false, old assets will be returned. Default = true.

replaceCameras?: boolean

If true, the importer will replace any three.js camera instances with upgraded cameras default = true

replaceLights?: boolean

If true, the importer will replace any three.js light instances with upgraded lights default = true

replaceMaterials?: boolean

If true, the importer will replace any three.js material instances with upgraded materials default = true

rootPath?: string

internal use

Generated using TypeDoc