HDRCubeTextureLoader.d.ts 588 B

1234567891011121314151617181920
  1. import {
  2. CubeTexture,
  3. Loader,
  4. LoadingManager,
  5. TextureDataType
  6. } from '../../../src/Three';
  7. import { RGBELoader } from './RGBELoader';
  8. export class HDRCubeTextureLoader extends Loader {
  9. constructor( manager?: LoadingManager );
  10. hdrLoader: RGBELoader;
  11. type: TextureDataType;
  12. load( urls: string[], onLoad: ( texture: CubeTexture ) => void, onProgress?: ( event: ProgressEvent ) => void, onError?: ( event: ErrorEvent ) => void ): void;
  13. loadAsync( url: string, onProgress?: ( event: ProgressEvent ) => void ): Promise<CubeTexture>;
  14. setDataType( type: TextureDataType ): this;
  15. }