UNPKG

threepipe

Version:

A 3D viewer framework built on top of three.js in TypeScript with a focus on quality rendering, modularity and extensibility.

22 lines 920 B
import { AViewerPluginSync, IViewerEvent, ThreeViewer } from '../../viewer'; import { DomPlacement, GizmoOrientation, ViewHelper2 } from '../../three'; export declare class EditorViewWidgetPlugin extends AViewerPluginSync<''> { readonly placement: DomPlacement; readonly size: number; static readonly PluginType = "EditorViewWidgetPlugin"; enabled: boolean; setDirty(): void; constructor(placement?: DomPlacement, size?: number); widget?: ViewHelper2; onAdded(v: ThreeViewer): void; onRemove(viewer: ThreeViewer): void; protected _mainCameraChange(): void; protected _mainCameraUpdate(): void; protected _needsRender: boolean; protected _viewerListeners: { postRender: (_: IViewerEvent) => void; postFrame: (_: IViewerEvent) => void; }; setOrientation(orientation: GizmoOrientation): void; } //# sourceMappingURL=EditorViewWidgetPlugin.d.ts.map