UNPKG

@realsee/dnalogel

Version:
17 lines (16 loc) 710 B
import { CSS3DRenderer } from '../three/CSS3DRenderer'; import type * as THREE from 'three'; import type { CSS3DObjectPlus } from './CSS3DObject'; export declare class ICSS3DRenderer extends CSS3DRenderer { wrapper?: Element; domElementWrapper: HTMLDivElement; private requestAnimationFrameId?; private resizeDisoper?; constructor(mode?: 'front' | 'behind'); setWrapper(wrapper: Element): this; appendToElement(wrapper: Element): void; renderEveryFrame(scene: THREE.Scene, camera: THREE.Camera): void; renderCss3dObjectEveryFrame(scenes: THREE.Scene[] | Map<string, THREE.Scene | CSS3DObjectPlus>, camera: THREE.Camera): void; stopRender(): void; dispose(): void; }