@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
31 lines (30 loc) • 1.23 kB
TypeScript
import { AnimNodeChildrenMap } from './Anim';
import { AudioNodeChildrenMap } from './Audio';
import { CopNodeChildrenMap } from './Cop';
import { EventNodeChildrenMap } from './Event';
import { GlNodeChildrenMap } from './Gl';
import { JsNodeChildrenMap } from './Js';
import { MatNodeChildrenMap } from './Mat';
import { ObjNodeChildrenMap } from './Obj';
import { PostNodeChildrenMap } from './Post';
import { RopNodeChildrenMap } from './Rop';
import { GeoNodeChildrenMap } from './Sop';
import { PolyEngine } from '../../../Poly';
import { NodeContext } from '../../NodeContext';
export interface NodeChildrenMapByContext {
[]: AnimNodeChildrenMap;
[]: AudioNodeChildrenMap;
[]: CopNodeChildrenMap;
[]: EventNodeChildrenMap;
[]: GlNodeChildrenMap;
[]: JsNodeChildrenMap;
[]: {};
[]: MatNodeChildrenMap;
[]: ObjNodeChildrenMap;
[]: PostNodeChildrenMap;
[]: RopNodeChildrenMap;
[]: GeoNodeChildrenMap;
}
export declare class AllNodesRegister {
static run(poly: PolyEngine): Promise<void>;
}