@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
13 lines (12 loc) • 364 B
TypeScript
import { BaseNodeType } from '../nodes/_Base';
type Hook = () => void;
export declare class PolyOnSceneUpdatedHooksController {
private _map;
private _hooks;
registerHook(node: BaseNodeType, hook: Hook): void;
unregisterHook(node: BaseNodeType): void;
runHooks(): void;
hookedNodes(): BaseNodeType[];
private _updateCache;
}
export {};