@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
9 lines (8 loc) • 605 B
TypeScript
import { Ref } from '@vue/reactivity';
import { BaseNodeType } from '../../engine/nodes/_Base';
import { BaseParamType } from '../../engine/params/_Base';
export declare function getOrCreateParamRef(node: BaseNodeType, paramName: string): Ref<number>;
export declare function getParamRef(node: BaseNodeType, paramName: string): Ref<number> | undefined;
export declare function createParamRef(node: BaseNodeType, paramName: string): Ref<number>;
export declare function touchParamRef(node: BaseNodeType, paramName: string): void;
export declare function touchParamRefFromParam(param: BaseParamType): void;