Type alias Game

Game: {
    attachTo: ((element: Element) => void);
    canvas: HTMLCanvasElement;
    disableContextMenu: (() => void);
    setBackgroundColor: ((colour: string) => void);
    setRender: ((callback: ((gfx: Graphics) => void)) => void);
    setSize: ((width: number, height: number) => void);
    setSmoothing: ((to: boolean) => void);
    setUpdate: ((callback: ((dt: number, input: InputState) => void)) => void);
    start: (() => void);
}

Type declaration

  • attachTo: ((element: Element) => void)
      • (element: Element): void
      • Parameters

        • element: Element

        Returns void

  • canvas: HTMLCanvasElement
  • disableContextMenu: (() => void)
      • (): void
      • Returns void

  • setBackgroundColor: ((colour: string) => void)
      • (colour: string): void
      • Parameters

        • colour: string

        Returns void

  • setRender: ((callback: ((gfx: Graphics) => void)) => void)
      • (callback: ((gfx: Graphics) => void)): void
      • Parameters

        Returns void

  • setSize: ((width: number, height: number) => void)
      • (width: number, height: number): void
      • Parameters

        • width: number
        • height: number

        Returns void

  • setSmoothing: ((to: boolean) => void)
      • (to: boolean): void
      • Parameters

        • to: boolean

        Returns void

  • setUpdate: ((callback: ((dt: number, input: InputState) => void)) => void)
      • (callback: ((dt: number, input: InputState) => void)): void
      • Parameters

        Returns void

  • start: (() => void)
      • (): void
      • Returns void

Generated using TypeDoc