DDSLoader.d.ts 450 B

1234567891011121314151617181920212223
  1. import {
  2. LoadingManager,
  3. CompressedTextureLoader,
  4. PixelFormat,
  5. CompressedPixelFormat
  6. } from '../../../src/Three';
  7. export interface DDS {
  8. mipmaps: object[];
  9. width: number;
  10. height: number;
  11. format: PixelFormat | CompressedPixelFormat;
  12. mipmapCount: number;
  13. isCubemap: boolean;
  14. }
  15. export class DDSLoader extends CompressedTextureLoader {
  16. constructor( manager?: LoadingManager );
  17. parse( buffer: ArrayBuffer, loadMipmaps: boolean ) : DDS;
  18. }