UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

16 lines (15 loc) 757 B
import { BaseNodeType } from '../../../engine/nodes/_Base'; import { BaseCoreImageLoader, BaseImageLoader, TextureLoadOptions } from './_BaseImageLoader'; import { KTX2Loader } from 'three/examples/jsm/loaders/KTX2Loader'; import { BaseLoaderLoadOptions } from '../_Base'; export declare class KTX2TextureLoader extends BaseCoreImageLoader { static PARAM_ENV_DEFAULT: string; private static _loadStarted; private static _resolves; constructor(_url: string, _node: BaseNodeType); protected _getLoader(options: TextureLoadOptions): Promise<BaseImageLoader>; private static _loader; static getLoader(options: BaseLoaderLoadOptions): Promise<KTX2Loader>; private static _createLoaderOrQueue; private static __createLoader; }