@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
16 lines (15 loc) • 478 B
TypeScript
import { PolyScene } from '../PolyScene';
import { CoreGraphNode } from '../../../core/graph/CoreGraphNode';
export declare class Cooker {
private _scene;
constructor(_scene: PolyScene);
private _queue;
private _nodeIdsInFlushingQueue;
private _blockLevel;
block(): void;
unblock(): void;
blocked(): boolean;
enqueue(node: CoreGraphNode, originalTriggerGraphNode?: CoreGraphNode): void;
private _processQueue;
private _processItem;
}