babylon.texture.d.ts 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. /// <reference path="../../babylon.d.ts" />
  2. declare module BABYLON {
  3. class Texture extends BaseTexture {
  4. name: string;
  5. url: string
  6. animations: Animation[];
  7. constructor(url: string, scene: Scene, noMipmap?: boolean, invertY?: boolean);
  8. static EXPLICIT_MODE: number;
  9. static SPHERICAL_MODE: number;
  10. static PLANAR_MODE: number;
  11. static CUBIC_MODE: number;
  12. static PROJECTION_MODE: number;
  13. static SKYBOX_MODE: number;
  14. static CLAMP_ADDRESSMODE: number;
  15. static WRAP_ADDRESSMODE: number;
  16. static MIRROR_ADDRESSMODE: number;
  17. uOffset: number;
  18. vOffset: number;
  19. uScale: number;
  20. vScale: number;
  21. uAng: number;
  22. vAng: number;
  23. wAng: number;
  24. wrapU: number;
  25. wrapV: number;
  26. coordinatesIndex: number;
  27. coordinatesMode: number;
  28. _prepareRowForTextureGeneration(t: Vector3): Vector3;
  29. _computeTextureMatrix(): Matrix;
  30. _computeReflectionTextureMatrix: Matrix;
  31. clone(): Texture;
  32. }
  33. }