threepipe
Version:
A modern 3D viewer framework built on top of three.js, written in TypeScript, designed to make creating high-quality, modular, and extensible 3D experiences on the web simple and enjoyable.
12 lines • 514 B
TypeScript
import { IViewerPluginSync, ThreeViewer } from '../../viewer';
import { Importer } from '../../assetmanager';
export declare abstract class BaseImporterPlugin implements IViewerPluginSync {
['constructor']: typeof BaseImporterPlugin;
static readonly PluginType: string;
protected abstract _importer: Importer;
toJSON: any;
onAdded(viewer: ThreeViewer): void;
onRemove(viewer: ThreeViewer): void;
dispose(): void;
}
//# sourceMappingURL=../../src/plugins/base/BaseImporterPlugin.d.ts.map