UNPKG

polygonjs-engine

Version:

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

20 lines (19 loc) 684 B
import { BaseNodeType } from '../engine/nodes/_Base'; import { BaseParamType } from '../engine/params/_Base'; declare type NodeOrParam = BaseNodeType | BaseParamType; export declare class DecomposedPath { private _index; private _path_elements; private _named_nodes; private _graph_node_ids; private _node_element_by_graph_node_id; constructor(); reset(): void; add_node(name: string, node: NodeOrParam): void; add_path_element(path_element: string): void; named_graph_nodes(): (BaseNodeType | BaseParamType | null)[]; named_nodes(): BaseNodeType[]; update_from_name_change(node: NodeOrParam): void; to_path(): string; } export {};