@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
8 lines (7 loc) • 553 B
TypeScript
import { PolyEngine } from '../../../../engine/Poly';
import { CoreObjectType, ObjectContent } from '../../ObjectContent';
import { CsgPrimitivePath2 } from './CsgPrimitivePath2';
import { CsgPrimitiveGeom2 } from './CsgPrimitiveGeom2';
import { CsgPrimitiveGeom3 } from './CsgPrimitiveGeom3';
export declare const primitiveClassFactoryNonAbstract: (object: ObjectContent<CoreObjectType>) => typeof CsgPrimitivePath2 | typeof CsgPrimitiveGeom2 | typeof CsgPrimitiveGeom3 | undefined;
export declare function onCsgModuleRegister(poly: PolyEngine): void;