Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Methods

destroy

  • destroy(): undefined

drawArrow

drawBullsEye

  • drawBullsEye(point: Vector2, radius: number, strokeStyle: string): void
  • Parameters

    • point: Vector2
    • radius: number
    • strokeStyle: string

    Returns void

drawEllipse

  • drawEllipse(startWindowPt: Vector2, movement: Vector2, lineWidth: number, color: Color): void
  • Parameters

    Returns void

drawImage

  • drawImage(canvas: HTMLCanvasElement): void
  • Parameters

    • canvas: HTMLCanvasElement

    Returns void

drawLine

  • drawLine(proPoint: Vector2, nextPoint: Vector2, strokeStyle: string, lineDash: number[], lineWidth: number): void
  • Parameters

    • proPoint: Vector2
    • nextPoint: Vector2
    • strokeStyle: string
    • lineDash: number[]
    • lineWidth: number

    Returns void

drawPoint

  • drawPoint(point: Vector2, radius: number, fillStyle: string): void
  • Parameters

    • point: Vector2
    • radius: number
    • fillStyle: string

    Returns void

drawPolygon

  • drawPolygon(ptAry: Vector2[], lineWidth: number, color: string, onlyStroke?: boolean, strokeColor?: string): void
  • Parameters

    • ptAry: Vector2[]
    • lineWidth: number
    • color: string
    • Optional onlyStroke: boolean
    • Optional strokeColor: string

    Returns void

drawRect

  • Parameters

    Returns void

exportImage

  • exportImage(type?: string): string
  • Parameters

    • Optional type: string

    Returns string

getCanvas

  • getCanvas(): undefined | HTMLCanvasElement
  • Returns undefined | HTMLCanvasElement

getContext

  • getContext(): null | CanvasRenderingContext2D
  • Returns null | CanvasRenderingContext2D

isDestroyed

  • isDestroyed(): boolean

resetGraphics

  • resetGraphics(): void
  • Returns void

rollBackImageData

  • rollBackImageData(): void
  • Returns void

setText

  • setText(position: Vector2, text: string, color: Color, fontStyle: string): void
  • Parameters

    • position: Vector2
    • text: string
    • color: Color
    • fontStyle: string

    Returns void

storeImageData

  • storeImageData(): void
  • Returns void

updateCanvas

  • updateCanvas(): void
  • Returns void