Skip to content

@simversus/yjvis


@simversus/yjvis / loaders / GLTFLoader

Class: GLTFLoader

Defined in: loaders/GLTFLoader.ts:66

Extends

Constructors

Constructor

new GLTFLoader(manager?): GLTFLoader

Defined in: loaders/GLTFLoader.ts:73

Parameters

manager?

LoadingManager

Returns

GLTFLoader

Overrides

Loader.constructor

Properties

_path?

protected optional _path: string

Defined in: loaders/Loader.ts:6

Inherited from

Loader._path


_resourcePath?

protected optional _resourcePath: string

Defined in: loaders/Loader.ts:7

Inherited from

Loader._resourcePath


crossOrigin

protected crossOrigin: string = 'anonymous'

Defined in: loaders/Loader.ts:9

Inherited from

Loader.crossOrigin


dracoLoader

dracoLoader: unknown

Defined in: loaders/GLTFLoader.ts:69


ktx2Loader

ktx2Loader: unknown

Defined in: loaders/GLTFLoader.ts:70


manager

manager: LoadingManager

Defined in: loaders/Loader.ts:4

Inherited from

Loader.manager


meshoptDecoder

meshoptDecoder: unknown

Defined in: loaders/GLTFLoader.ts:71


pluginCallbacks

pluginCallbacks: Function[]

Defined in: loaders/GLTFLoader.ts:67


requestHeader

protected requestHeader: object = {}

Defined in: loaders/Loader.ts:11

Inherited from

Loader.requestHeader


withCredentials

protected withCredentials: boolean = false

Defined in: loaders/Loader.ts:10

Inherited from

Loader.withCredentials

Methods

load()

load(url, onLoad?, onProgress?, onError?): void

Defined in: loaders/GLTFLoader.ts:151

Parameters

url

string

onLoad?

Function

onProgress?

Function

onError?

Function

Returns

void

Overrides

Loader.load


loadAsync()

loadAsync<T>(url, onProgress?): Promise<T>

Defined in: loaders/Loader.ts:24

Type Parameters

T

T

Parameters

url

string

onProgress?

Function

Returns

Promise<T>

Inherited from

Loader.loadAsync


parse()

parse(data, path, onLoad, onError): void

Defined in: loaders/GLTFLoader.ts:233

Parameters

data

ArrayBuffer

path

string

onLoad

Function

onError

Function

Returns

void

Overrides

Loader.parse


register()

register(callback): GLTFLoader

Defined in: loaders/GLTFLoader.ts:216

Parameters

callback

Function

Returns

GLTFLoader


setCrossOrigin()

setCrossOrigin(crossOrigin): GLTFLoader

Defined in: loaders/Loader.ts:40

Parameters

crossOrigin

string

Returns

GLTFLoader

Inherited from

Loader.setCrossOrigin


setPath()

setPath(value?): GLTFLoader

Defined in: loaders/Loader.ts:30

Parameters

value?

string

Returns

GLTFLoader

Inherited from

Loader.setPath


setRequestHeader()

setRequestHeader(requestHeader): GLTFLoader

Defined in: loaders/Loader.ts:50

Parameters

requestHeader

Returns

GLTFLoader

Inherited from

Loader.setRequestHeader


setResourcePath()

setResourcePath(value?): GLTFLoader

Defined in: loaders/Loader.ts:35

Parameters

value?

string

Returns

GLTFLoader

Inherited from

Loader.setResourcePath


setWithCredentials()

setWithCredentials(value): GLTFLoader

Defined in: loaders/Loader.ts:45

Parameters

value

boolean

Returns

GLTFLoader

Inherited from

Loader.setWithCredentials


unregister()

unregister(callback): GLTFLoader

Defined in: loaders/GLTFLoader.ts:224

Parameters

callback

Function

Returns

GLTFLoader