summaryrefslogtreecommitdiff
path: root/src/engine/components/RadialObserver.ts
blob: 627c4ffd4f6e522b498bfbd27bf8c6fad4b04917 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
import { Component, ComponentNames } from ".";
import { Game } from "..";
import { Entity } from "../entities";

export class Colliding extends Component {
  public onCollision?: (game: Game, entity: Entity) => void;

  constructor(onCollision?: (game: Game, entity: Entity) => void) {
    super(ComponentNames.RadialObserve);

    this.onCollision = onCollision;
  }
}