In-game tools · interface

OverlayPainter

What a host draws with. Colours are CSS, #rrggbb or #rrggbbaa.

Explained in In-game tools.

interface OverlayPainter
import type { OverlayPainter } from '@driftengine/tools';

Methods

rect

rect(x: number, y: number, w: number, h: number, colour: string): void
ParameterTypeDescription
xnumber
ynumber
wnumber
hnumber
colourstring

text

text(content: string, x: number, y: number, colour: string): void

Text on a baseline at y, twelve pixels tall.

ParameterTypeDescription
contentstring
xnumber
ynumber
colourstring

clip

clip(x: number, y: number, w: number, h: number): void
ParameterTypeDescription
xnumber
ynumber
wnumber
hnumber

unclip

unclip(): void