UNPKG

awayjs-display

Version:
23 lines (22 loc) 667 B
import ImageBase from "awayjs-core/lib/image/ImageBase"; import SamplerBase from "awayjs-core/lib/image/SamplerBase"; import AssetBase from "awayjs-core/lib/library/AssetBase"; /** * */ declare class TextureBase extends AssetBase { _numImages: number; _images: Array<ImageBase>; _samplers: Array<SamplerBase>; /** * */ constructor(); getNumImages(): number; setNumImages(value: number): void; getImageAt(index: number): ImageBase; setImageAt(image: ImageBase, index: number): void; getSamplerAt(index: number): SamplerBase; setSamplerAt(sampler: SamplerBase, index: number): void; } export default TextureBase;