@babylonjs/loaders
Version:
The Babylon.js file loaders library is an extension you can use to load different 3D file types into a Babylon scene.
22 lines (21 loc) • 968 B
TypeScript
import { Nullable } from "@babylonjs/core/types";
import { BaseTexture } from "@babylonjs/core/Materials/Textures/baseTexture";
import { ITextureInfo } from "../glTFLoaderInterfaces";
import { IGLTFLoaderExtension } from "../glTFLoaderExtension";
import { GLTFLoader } from "../glTFLoader";
/**
* [Specification](https://github.com/KhronosGroup/glTF/blob/master/extensions/2.0/Khronos/KHR_texture_transform/README.md)
*/
export declare class KHR_texture_transform implements IGLTFLoaderExtension {
/** The name of this extension. */
readonly name = "KHR_texture_transform";
/** Defines whether this extension is enabled. */
enabled: boolean;
private _loader;
/** @hidden */
constructor(loader: GLTFLoader);
/** @hidden */
dispose(): void;
/** @hidden */
loadTextureInfoAsync(context: string, textureInfo: ITextureInfo, assign: (babylonTexture: BaseTexture) => void): Nullable<Promise<BaseTexture>>;
}