@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
21 lines (20 loc) • 868 B
TypeScript
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;
}