excalibur
Version:
Excalibur.js is a simple JavaScript game engine with TypeScript bindings for making 2D games in HTML5 Canvas. Our mission is to make web game development as simple as possible.
14 lines (13 loc) • 415 B
TypeScript
import { PostProcessor } from '../../PostProcessor/PostProcessor';
/**
* This is responsible for painting the entire screen during the render passes
*/
export declare class ScreenPassPainter {
private _gl;
private _shader;
private _buffer;
private _layout;
constructor(gl: WebGL2RenderingContext);
renderWithPostProcessor(postprocessor: PostProcessor): void;
renderToScreen(): void;
}