UNPKG

polygonjs-engine

Version:

node-based webgl 3D engine https://polygonjs.com

11 lines (10 loc) 414 B
import { BaseViewerType } from '../../viewers/_Base'; import { PolyScene } from '../../scene/PolyScene'; export declare class ViewersRegister { protected scene: PolyScene; private _viewers_by_id; constructor(scene: PolyScene); registerViewer(viewer: BaseViewerType): void; unregisterViewer(viewer: BaseViewerType): void; traverseViewers(callback: (viewer: BaseViewerType) => void): void; }