UNPKG

@tolokoban/tgd

Version:

ToloGameDev library for WebGL2

20 lines 734 B
import { TgdCamera } from "../camera"; import { TgdPainterGroup } from "./group"; import { TgdContext } from "../context"; import { TgdPainter } from "./painter"; import { TgdPainterFunction } from "../types/painter"; export interface TgdPainterGroupCameraOptions { name?: string; camera?: TgdCamera; children?: (TgdPainter | TgdPainterFunction)[]; } /** * This group uses a special camera, then rollback to the saved one. */ export declare class TgdPainterGroupCamera extends TgdPainterGroup { readonly context: TgdContext; camera: TgdCamera; constructor(context: TgdContext, options?: TgdPainterGroupCameraOptions); paint(time: number, delta: number): void; } //# sourceMappingURL=group-camera.d.ts.map