@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.
17 lines (16 loc) • 854 B
TypeScript
import type { FrameGraphTextureHandle, FrameGraphTextureManager, RenderTargetWrapper } from "../index.js";
/**
* @internal
* @experimental
*/
export declare class FrameGraphRenderTarget {
protected readonly _textureManager: FrameGraphTextureManager;
protected readonly _renderTargets: FrameGraphTextureHandle[] | undefined;
protected readonly _renderTargetDepth: FrameGraphTextureHandle | undefined;
protected _renderTargetWrapper: RenderTargetWrapper | undefined;
protected _isBackBuffer: boolean;
readonly name: string;
constructor(name: string, textureManager: FrameGraphTextureManager, renderTargets?: FrameGraphTextureHandle | FrameGraphTextureHandle[], renderTargetDepth?: FrameGraphTextureHandle);
get renderTargetWrapper(): RenderTargetWrapper | undefined;
equals(other: FrameGraphRenderTarget): boolean;
}