import { CubeCamera } from '../../thirdparty/three/imports'; import { Component3D } from '../core/Component3D'; import { WebGLCubeRenderTarget3D } from '../renderers/WebGLCubeRenderTarget3D'; import { WebGLRenderer3D } from '../renderers/WebGLRenderer3D'; import { Scene3D } from '../scenes/Scene3D'; declare module '@feng3d/ecs' { interface ComponentMap { CubeCamera3D: CubeCamera3D; } } /** * 包装`three`中`CubeCamera`。 */ export declare class CubeCamera3D extends Component3D { /** * @private */ _camera: CubeCamera; near: number; far: number; renderTarget: WebGLCubeRenderTarget3D; init(): void; destroy(): void; update(renderer: WebGLRenderer3D, scene: Scene3D): void; } //# sourceMappingURL=CubeCamera3D.d.ts.map