Hierarchy

Constructors

  • Parameters

    • __namedParameters: {
          color?: null | string;
          height?: number;
          image?: null | HTMLImageElement;
          layer?: number;
          onCollide?: ((object: default) => void);
          render?: null | emptyRenderFunction;
          rotation?: number;
          update?: Function;
          width?: number;
          x?: number;
          y?: number;
      } = {}
      • Optional color?: null | string
      • Optional height?: number
      • Optional image?: null | HTMLImageElement
      • Optional layer?: number
      • Optional onCollide?: ((object: default) => void)
      • Optional render?: null | emptyRenderFunction
      • Optional rotation?: number
      • Optional update?: Function
      • Optional width?: number
      • Optional x?: number
      • Optional y?: number

    Returns default

Properties

_randomId: number
color: null | string
height: number
image: null | HTMLImageElement
layer: number
onCollide: ((object: default) => void)

Type declaration

render: null | emptyRenderFunction
rotation: number
update: Function
width: number
x: number
y: number

Methods

  • Parameters

    • ctx: CanvasRenderingContext2D

    Returns void

  • Parameters

    • object: rect

    Returns boolean

Generated using TypeDoc