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.
7 lines • 565 B
TypeScript
import { Object3DComponent } from './Object3DComponent';
import { ComponentCtx } from './componentTypes';
export declare function getComponentTypes(comp: typeof Object3DComponent): Set<string>;
export declare function setupComponent(comp: Object3DComponent, ctx: ComponentCtx): void;
export declare function refreshAllStateProperties(comp: Object3DComponent, lastState: Object3DComponent['stateRef']): void;
export declare function teardownComponent(comp: Object3DComponent): void;
//# sourceMappingURL=../../../src/plugins/extras/components/setupComponent.d.ts.map