From c35a12134eb66db6b70a5948ce9f80fbb044d010 Mon Sep 17 00:00:00 2001 From: s-prechtl Date: Tue, 29 Nov 2022 10:52:45 +0100 Subject: [PATCH] Entity model --- frontend/models/Entity.ts | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 frontend/models/Entity.ts diff --git a/frontend/models/Entity.ts b/frontend/models/Entity.ts new file mode 100644 index 0000000..d5594a4 --- /dev/null +++ b/frontend/models/Entity.ts @@ -0,0 +1,29 @@ +class Entity { + private _position: Position; + private _width: number; + private _height: number; + + get position(): Position { + return this._position; + } + + set position(value: Position) { + this._position = value; + } + + get width(): number { + return this._width; + } + + set width(value: number) { + this._width = value; + } + + get height(): number { + return this._height; + } + + set height(value: number) { + this._height = value; + } +} \ No newline at end of file