|
@@ -3,17 +3,18 @@ import { Color } from '../../math/Color';
|
|
|
import { WebGLRenderer } from '../WebGLRenderer';
|
|
|
import { WebGLState } from './WebGLState';
|
|
|
import { WebGLObjects } from './WebGLObjects';
|
|
|
-import { WebGLRenderLists } from './WebGLRenderLists';
|
|
|
+import { WebGLRenderList } from './WebGLRenderLists';
|
|
|
import { Scene } from '../../scenes/Scene';
|
|
|
+import { Camera } from "../../cameras/Camera";
|
|
|
|
|
|
export class WebGLBackground {
|
|
|
|
|
|
- constructor( renderer: WebGLRenderer, state: WebGLState, objects: WebGLObjects, premultipliedAlpha: any );
|
|
|
+ constructor( renderer: WebGLRenderer, state: WebGLState, objects: WebGLObjects, premultipliedAlpha: boolean );
|
|
|
|
|
|
- getClearColor(): void;
|
|
|
- setClearColor( color: Color, alpha: any ): void;
|
|
|
- getClearAlpha(): void;
|
|
|
- setClearAlpha( alpha: any ): void;
|
|
|
- render( renderList: WebGLRenderLists, scene: Scene, camera: any, forceClear: any ): void;
|
|
|
+ getClearColor(): Color;
|
|
|
+ setClearColor( color: Color, alpha: number ): void;
|
|
|
+ getClearAlpha(): number;
|
|
|
+ setClearAlpha( alpha: number ): void;
|
|
|
+ render( renderList: WebGLRenderList, scene: Scene, camera: Camera, forceClear: boolean ): void;
|
|
|
|
|
|
}
|