Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface PublicEngine

Index

Properties

container

container: HTMLDivElement

restoreMouseStyle

restoreMouseStyle: function
    • Parameters

      • key: number

      Returns void

scale

scale: Vec2<Scale>

setMouseStyle

setMouseStyle: function
    • Parameters

      • presetName: string
      • Optional existingKey: undefined | number

      Returns number

Methods

captureFrame

  • captureFrame(type: undefined | string, encoderOptions: undefined | number): Blob
  • Parameters

    • Optional type: undefined | string
    • Optional encoderOptions: undefined | number

    Returns Blob

    JavaScript Blob whose 'type' depends on what was passed to 'type' parameter of this method. Defaults to image/png

clientLocation2Engine

  • clientLocation2Engine(x: number, y: number): Point
  • Parameters

    • x: number
    • y: number

    Returns Point

engineLocation2Client

  • engineLocation2Client(x: number, y: number): Point
  • Parameters

    • x: number
    • y: number

    Returns Point

layout

  • layout(): void
  • Returns void

renderFrame

  • renderFrame(width: number, height: number, noFlip: undefined | false | true): Uint8Array
  • Parameters

    • width: number
    • height: number
    • Optional noFlip: undefined | false | true

    Returns Uint8Array