UNPKG

@babylonjs/core

Version:

Getting started? Play directly with the Babylon.js API using our [playground](https://playground.babylonjs.com/). It also contains a lot of samples to learn how to use it.

16 lines (15 loc) 555 B
import type { Nullable, FrameGraphContext, IFrameGraphPass, FrameGraphTask } from "../../index.js"; /** * @internal */ export declare class FrameGraphPass<T extends FrameGraphContext> implements IFrameGraphPass { name: string; protected readonly _parentTask: FrameGraphTask; protected readonly _context: T; private _executeFunc; disabled: boolean; constructor(name: string, _parentTask: FrameGraphTask, _context: T); setExecuteFunc(func: (context: T) => void): void; _execute(): void; _isValid(): Nullable<string>; }