MCPcopy
hub / github.com/ifandelse/machina.js / DrawParams

Interface DrawParams

examples/dungeon-critters/src/renderer.ts:298–304  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

296
297/** Parameters passed to Renderer.draw each frame by the game loop. */
298export interface DrawParams {
299 critters: CritterClient[];
300 fsm: BehavioralFsm<CritterClient, string, string>;
301 showSensingRadius: boolean;
302 selectedCritter: CritterClient | null;
303 cursor: { x: number; y: number };
304}
305
306/** Public interface returned by createRenderer. One method — one frame. */
307export interface Renderer {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected