declare module BABYLON { class StarfieldProceduralTexture extends ProceduralTexture { private _time; private _alpha; private _beta; private _zoom; private _formuparam; private _stepsize; private _tile; private _brightness; private _darkmatter; private _distfading; private _saturation; constructor(name: string, size: number, scene: Scene, fallbackTexture?: Texture, generateMipMaps?: boolean); updateShaderUniforms(): void; time: number; alpha: number; beta: number; formuparam: number; stepsize: number; zoom: number; tile: number; brightness: number; darkmatter: number; distfading: number; saturation: number; /** * Serializes this starfield procedural texture * @returns a serialized starfield procedural texture object */ serialize(): any; /** * Creates a Starfield Procedural Texture from parsed startfield procedural texture data * @param parsedTexture defines parsed texture data * @param scene defines the current scene * @param rootUrl defines the root URL containing startfield procedural texture information * @returns a parsed Starfield Procedural Texture */ static Parse(parsedTexture: any, scene: Scene, rootUrl: string): StarfieldProceduralTexture; } }