UNPKG

@polygonjs/polygonjs

Version:

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

21 lines (20 loc) 868 B
import { Object3D } from 'three'; import { NamedFunction2, ObjectNamedFunction0, ObjectNamedFunction1 } from './_Base'; import { BaseSopNodeType } from '../nodes/sop/_Base'; export declare class getGeometryNodeObjects extends NamedFunction2<[BaseSopNodeType, Object3D[]]> { static type(): string; async: boolean; func(node: BaseSopNodeType, objects: Object3D[]): Promise<void>; } export declare class createObject extends ObjectNamedFunction1<[Object3D | undefined]> { static type(): string; func(parent: Object3D, child: Object3D | undefined): void; } export declare class createObjects extends ObjectNamedFunction1<[Object3D[]]> { static type(): string; func(parent: Object3D, children: Object3D[]): void; } export declare class objectDelete extends ObjectNamedFunction0 { static type(): string; func(object3D: Object3D): void; }