PVRLoader.d.ts 487 B

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