la till skelett för Statc_object klassen
authorlukel495 <lukel495@tlvm-4-4-1.ad.liu.se>
Thu, 9 Nov 2023 14:43:59 +0000 (15:43 +0100)
committerlukel495 <lukel495@tlvm-4-4-1.ad.liu.se>
Thu, 9 Nov 2023 14:43:59 +0000 (15:43 +0100)
src/Static_object.cc
src/Static_object.h

index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..4c1e9f247107baefca1216793b6f96b2118cd526 100644 (file)
@@ -0,0 +1 @@
+#include Static_object.h
\ No newline at end of file
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..ca7994c0847c3e79919211b83e10380e7b122466 100644 (file)
@@ -0,0 +1,24 @@
+#ifndef STATIC_OBJECT_H
+#define STATIC_OBJECT_H
+
+#include <Object.h>
+#include <SFML/Graphics.hpp>
+
+class Static_obejct : public Object
+{
+public:
+    {
+        Static_object() = default;
+        virtual ~Static_object() = default;
+        virtual bool collides(Object & other) = 0;
+        virtual void collision(Object & other) = 0;
+        virtual void update() = 0;
+        virtual void render(sf::RenderWindow & window) = 0;
+    }
+
+private:
+    {
+    }
+};
+
+#endif
\ No newline at end of file