threepipe
Version:
A 3D viewer framework built on top of three.js in TypeScript with a focus on quality rendering, modularity and extensibility.
12 lines • 491 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=BaseImporterPlugin.d.ts.map