UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

16 lines (15 loc) 822 B
import { Object3D } from 'three'; import { DisplayNodeController } from '../../utils/DisplayNodeController'; import { ObjChildrenDisplayController } from './ObjChildrenDisplayController'; import { TesselationParamsObjNode } from './TesselationParams'; import { CoreGroup } from '../../../../core/geometry/Group'; import { BaseSopNodeType } from '../../sop/_Base'; interface BaseObjNodeClassWithDisplayNode extends TesselationParamsObjNode { displayNodeController: DisplayNodeController; } export declare class ChildrenDisplayControllerSpecialized extends ObjChildrenDisplayController { protected node: BaseObjNodeClassWithDisplayNode; constructor(node: BaseObjNodeClassWithDisplayNode); _addSpecializedObjects(displayNode: BaseSopNodeType, coreGroup: CoreGroup, newObjects: Object3D[]): void; } export {};