polygonjs-engine
Version:
node-based webgl 3D engine https://polygonjs.com
11 lines (10 loc) • 414 B
TypeScript
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;
}