Formatted files, added types and updated class diagram

This commit is contained in:
dhain 2022-12-06 10:36:14 +01:00
parent 4d22976621
commit f272d3a44f
6 changed files with 52 additions and 32 deletions

View file

@ -2,7 +2,7 @@ abstract class Entity {
private _position: Position;
private _width: number;
private _height: number;
private _fill: number;
private fill: number;
//region Getter & Setter
get position(): Position {
@ -34,13 +34,13 @@ abstract class Entity {
this.position = position;
this.width = width;
this.height = height;
this._fill = fill;
this.fill = fill;
}
public abstract update(): void;
public draw() {
fill(this._fill);
public draw(): void {
fill(this.fill);
rect(this.position.x, this.position.y, this.width, this.height);
}
}