UNPKG

@prismadev/webmarine2d

Version:

Core utils for 2D verson of game engine Webmarine

19 lines (18 loc) 566 B
import { RenderCamera } from "./RenderCamera"; import { RenderTarget } from "./RenderTarget"; export declare class RenderScene { /** Array of items on the scene */ private _children; /** Current working camera */ private _camera; /** Make scene */ constructor(); /** Render targets getter */ get children(): RenderTarget[]; /** Camera getter */ get camera(): RenderCamera; /** Camera setter */ set camera(val: RenderCamera); /** Render scene */ render(ctx: CanvasRenderingContext2D): void; }