////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // WARNING: This file was auto-generated, any change will be overridden in next release. Please use configs/es6.conf.js then run "npm run convert". // ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// import { Camera } from './../../cameras/Camera'; import { Object3D } from './../../core/Object3D'; import { WebGLRenderer } from '../WebGLRenderer'; import { WebGLUniforms } from './WebGLUniforms'; export class WebGLMultiview { constructor( renderer: WebGLRenderer, gl: WebGLRenderingContext ); isAvailable(): boolean; attachCamera( camera: Camera ): void; detachCamera( camera: Camera ): void; updateCameraProjectionMatricesUniform( camera: Camera, uniforms: WebGLUniforms ): void; updateCameraViewMatricesUniform( camera: Camera, uniforms: WebGLUniforms ): void; updateObjectMatricesUniforms( object: Object3D, camera: Camera, uniforms: WebGLUniforms ): void; }