Type alias Sprite

Sprite: {
    addFrame: ((frame: Frame) => void);
    colour: string;
    frame: number;
    frames: Frame[];
    position: Point;
    rotation: number;
    setFrames: ((newFrames: Frame[]) => void);
    size: Size;
    texture: HTMLImageElement;
}

Type declaration

  • addFrame: ((frame: Frame) => void)
      • (frame: Frame): void
      • Parameters

        Returns void

  • colour: string
  • frame: number
  • frames: Frame[]
  • position: Point
  • rotation: number
  • setFrames: ((newFrames: Frame[]) => void)
      • (newFrames: Frame[]): void
      • Parameters

        Returns void

  • size: Size
  • texture: HTMLImageElement

Generated using TypeDoc