UNPKG

@tolokoban/tgd

Version:

ToloGameDev library for WebGL2

16 lines 554 B
import { TgdLogger } from "../log"; export type TgdDebugPainterHierarchy = Record<string, TgdDebugPainterHierarchy[] | null>; export declare abstract class TgdPainter { static readonly log: TgdLogger; private static counter; /** * This attribute has no other purpose than debugging. * Its value is not used by Tgd. */ name: string; active: boolean; abstract delete(): void; abstract paint(time: number, delay: number): void; get hierarchy(): TgdDebugPainterHierarchy; } //# sourceMappingURL=painter.d.ts.map