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