summit/frontend/node_modules/three-stdlib/loaders/DDSLoader.d.ts

17 lines
425 B
TypeScript

import { LoadingManager, CompressedTextureLoader, PixelFormat, CompressedPixelFormat } from 'three'
export interface DDS {
mipmaps: object[]
width: number
height: number
format: PixelFormat | CompressedPixelFormat
mipmapCount: number
isCubemap: boolean
}
export class DDSLoader extends CompressedTextureLoader {
constructor(manager?: LoadingManager)
parse(buffer: ArrayBuffer, loadMipmaps: boolean): DDS
}