summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Worthe <justin.worthe@gmail.com>2015-05-31 16:11:28 +0200
committerJustin Worthe <justin.worthe@gmail.com>2015-05-31 16:11:28 +0200
commit2dd8aa3223ec67528f38936a96f66508737079f2 (patch)
treea392d247c1d4096c815b7f923dc07b460440a40e
parent90483e4f3d0f7b95b3846bf1d0ff410ebd930011 (diff)
Added some domain objects
-rw-r--r--Makefile135
-rw-r--r--include/alien.h9
-rw-r--r--include/enemy_bullet.h9
-rw-r--r--include/player_missile.h10
-rw-r--r--include/shield.h10
-rw-r--r--include/spaceship.h9
-rw-r--r--src/alien.cpp7
-rw-r--r--src/enemy_bullet.cpp6
-rw-r--r--src/player_missile.cpp6
-rw-r--r--src/shield.cpp6
-rw-r--r--src/spaceship.cpp6
11 files changed, 213 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 1189987..9a0f17f 100644
--- a/Makefile
+++ b/Makefile
@@ -114,6 +114,54 @@ cppbot/fast:
$(MAKE) -f CMakeFiles/cppbot.dir/build.make CMakeFiles/cppbot.dir/build
.PHONY : cppbot/fast
+src/alien.o: src/alien.cpp.o
+.PHONY : src/alien.o
+
+# target to build an object file
+src/alien.cpp.o:
+ $(MAKE) -f CMakeFiles/cppbot.dir/build.make CMakeFiles/cppbot.dir/src/alien.cpp.o
+.PHONY : src/alien.cpp.o
+
+src/alien.i: src/alien.cpp.i
+.PHONY : src/alien.i
+
+# target to preprocess a source file
+src/alien.cpp.i:
+ $(MAKE) -f CMakeFiles/cppbot.dir/build.make CMakeFiles/cppbot.dir/src/alien.cpp.i
+.PHONY : src/alien.cpp.i
+
+src/alien.s: src/alien.cpp.s
+.PHONY : src/alien.s
+
+# target to generate assembly for a file
+src/alien.cpp.s:
+ $(MAKE) -f CMakeFiles/cppbot.dir/build.make CMakeFiles/cppbot.dir/src/alien.cpp.s
+.PHONY : src/alien.cpp.s
+
+src/enemy_bullet.o: src/enemy_bullet.cpp.o
+.PHONY : src/enemy_bullet.o
+
+# target to build an object file
+src/enemy_bullet.cpp.o:
+ $(MAKE) -f CMakeFiles/cppbot.dir/build.make CMakeFiles/cppbot.dir/src/enemy_bullet.cpp.o
+.PHONY : src/enemy_bullet.cpp.o
+
+src/enemy_bullet.i: src/enemy_bullet.cpp.i
+.PHONY : src/enemy_bullet.i
+
+# target to preprocess a source file
+src/enemy_bullet.cpp.i:
+ $(MAKE) -f CMakeFiles/cppbot.dir/build.make CMakeFiles/cppbot.dir/src/enemy_bullet.cpp.i
+.PHONY : src/enemy_bullet.cpp.i
+
+src/enemy_bullet.s: src/enemy_bullet.cpp.s
+.PHONY : src/enemy_bullet.s
+
+# target to generate assembly for a file
+src/enemy_bullet.cpp.s:
+ $(MAKE) -f CMakeFiles/cppbot.dir/build.make CMakeFiles/cppbot.dir/src/enemy_bullet.cpp.s
+.PHONY : src/enemy_bullet.cpp.s
+
src/main.o: src/main.cpp.o
.PHONY : src/main.o
@@ -138,6 +186,54 @@ src/main.cpp.s:
$(MAKE) -f CMakeFiles/cppbot.dir/build.make CMakeFiles/cppbot.dir/src/main.cpp.s
.PHONY : src/main.cpp.s
+src/player_missile.o: src/player_missile.cpp.o
+.PHONY : src/player_missile.o
+
+# target to build an object file
+src/player_missile.cpp.o:
+ $(MAKE) -f CMakeFiles/cppbot.dir/build.make CMakeFiles/cppbot.dir/src/player_missile.cpp.o
+.PHONY : src/player_missile.cpp.o
+
+src/player_missile.i: src/player_missile.cpp.i
+.PHONY : src/player_missile.i
+
+# target to preprocess a source file
+src/player_missile.cpp.i:
+ $(MAKE) -f CMakeFiles/cppbot.dir/build.make CMakeFiles/cppbot.dir/src/player_missile.cpp.i
+.PHONY : src/player_missile.cpp.i
+
+src/player_missile.s: src/player_missile.cpp.s
+.PHONY : src/player_missile.s
+
+# target to generate assembly for a file
+src/player_missile.cpp.s:
+ $(MAKE) -f CMakeFiles/cppbot.dir/build.make CMakeFiles/cppbot.dir/src/player_missile.cpp.s
+.PHONY : src/player_missile.cpp.s
+
+src/shield.o: src/shield.cpp.o
+.PHONY : src/shield.o
+
+# target to build an object file
+src/shield.cpp.o:
+ $(MAKE) -f CMakeFiles/cppbot.dir/build.make CMakeFiles/cppbot.dir/src/shield.cpp.o
+.PHONY : src/shield.cpp.o
+
+src/shield.i: src/shield.cpp.i
+.PHONY : src/shield.i
+
+# target to preprocess a source file
+src/shield.cpp.i:
+ $(MAKE) -f CMakeFiles/cppbot.dir/build.make CMakeFiles/cppbot.dir/src/shield.cpp.i
+.PHONY : src/shield.cpp.i
+
+src/shield.s: src/shield.cpp.s
+.PHONY : src/shield.s
+
+# target to generate assembly for a file
+src/shield.cpp.s:
+ $(MAKE) -f CMakeFiles/cppbot.dir/build.make CMakeFiles/cppbot.dir/src/shield.cpp.s
+.PHONY : src/shield.cpp.s
+
src/spacebot.o: src/spacebot.cpp.o
.PHONY : src/spacebot.o
@@ -162,6 +258,30 @@ src/spacebot.cpp.s:
$(MAKE) -f CMakeFiles/cppbot.dir/build.make CMakeFiles/cppbot.dir/src/spacebot.cpp.s
.PHONY : src/spacebot.cpp.s
+src/spaceship.o: src/spaceship.cpp.o
+.PHONY : src/spaceship.o
+
+# target to build an object file
+src/spaceship.cpp.o:
+ $(MAKE) -f CMakeFiles/cppbot.dir/build.make CMakeFiles/cppbot.dir/src/spaceship.cpp.o
+.PHONY : src/spaceship.cpp.o
+
+src/spaceship.i: src/spaceship.cpp.i
+.PHONY : src/spaceship.i
+
+# target to preprocess a source file
+src/spaceship.cpp.i:
+ $(MAKE) -f CMakeFiles/cppbot.dir/build.make CMakeFiles/cppbot.dir/src/spaceship.cpp.i
+.PHONY : src/spaceship.cpp.i
+
+src/spaceship.s: src/spaceship.cpp.s
+.PHONY : src/spaceship.s
+
+# target to generate assembly for a file
+src/spaceship.cpp.s:
+ $(MAKE) -f CMakeFiles/cppbot.dir/build.make CMakeFiles/cppbot.dir/src/spaceship.cpp.s
+.PHONY : src/spaceship.cpp.s
+
# Help Target
help:
@echo "The following are some of the valid targets for this Makefile:"
@@ -171,12 +291,27 @@ help:
@echo "... edit_cache"
@echo "... rebuild_cache"
@echo "... cppbot"
+ @echo "... src/alien.o"
+ @echo "... src/alien.i"
+ @echo "... src/alien.s"
+ @echo "... src/enemy_bullet.o"
+ @echo "... src/enemy_bullet.i"
+ @echo "... src/enemy_bullet.s"
@echo "... src/main.o"
@echo "... src/main.i"
@echo "... src/main.s"
+ @echo "... src/player_missile.o"
+ @echo "... src/player_missile.i"
+ @echo "... src/player_missile.s"
+ @echo "... src/shield.o"
+ @echo "... src/shield.i"
+ @echo "... src/shield.s"
@echo "... src/spacebot.o"
@echo "... src/spacebot.i"
@echo "... src/spacebot.s"
+ @echo "... src/spaceship.o"
+ @echo "... src/spaceship.i"
+ @echo "... src/spaceship.s"
.PHONY : help
diff --git a/include/alien.h b/include/alien.h
new file mode 100644
index 0000000..476990b
--- /dev/null
+++ b/include/alien.h
@@ -0,0 +1,9 @@
+#pragma once
+
+class Alien {
+public:
+ Alien(int x, int y);
+private:
+ int x;
+ int y;
+};
diff --git a/include/enemy_bullet.h b/include/enemy_bullet.h
new file mode 100644
index 0000000..f08d988
--- /dev/null
+++ b/include/enemy_bullet.h
@@ -0,0 +1,9 @@
+#pragma once
+
+class EnemyBullet {
+public:
+ EnemyBullet(int x, int y);
+private:
+ int x;
+ int y;
+};
diff --git a/include/player_missile.h b/include/player_missile.h
new file mode 100644
index 0000000..22c60ec
--- /dev/null
+++ b/include/player_missile.h
@@ -0,0 +1,10 @@
+#pragma once
+
+class PlayerMissile
+{
+public:
+ PlayerMissile(int x, int y);
+private:
+ int x;
+ int y;
+};
diff --git a/include/shield.h b/include/shield.h
new file mode 100644
index 0000000..b113bdd
--- /dev/null
+++ b/include/shield.h
@@ -0,0 +1,10 @@
+#pragma once
+
+class Shield {
+public:
+ Shield(int x, int y);
+private:
+ int x;
+ int y;
+};
+
diff --git a/include/spaceship.h b/include/spaceship.h
new file mode 100644
index 0000000..e4ee37b
--- /dev/null
+++ b/include/spaceship.h
@@ -0,0 +1,9 @@
+#pragma once
+
+class Spaceship {
+public:
+ Spaceship(int x, int y);
+private:
+ int x;
+ int y;
+};
diff --git a/src/alien.cpp b/src/alien.cpp
new file mode 100644
index 0000000..2b222fd
--- /dev/null
+++ b/src/alien.cpp
@@ -0,0 +1,7 @@
+#include "alien.h"
+
+Alien::Alien(int x, int y)
+ :x(x), y(y)
+{
+}
+
diff --git a/src/enemy_bullet.cpp b/src/enemy_bullet.cpp
new file mode 100644
index 0000000..75e3e8b
--- /dev/null
+++ b/src/enemy_bullet.cpp
@@ -0,0 +1,6 @@
+#include "enemy_bullet.h"
+
+EnemyBullet::EnemyBullet(int x, int y)
+ :x(x), y(y)
+{
+}
diff --git a/src/player_missile.cpp b/src/player_missile.cpp
new file mode 100644
index 0000000..b0dbdc2
--- /dev/null
+++ b/src/player_missile.cpp
@@ -0,0 +1,6 @@
+#include "player_missile.h"
+
+PlayerMissile::PlayerMissile(int x, int y)
+ :x(x), y(y)
+{
+}
diff --git a/src/shield.cpp b/src/shield.cpp
new file mode 100644
index 0000000..b58714a
--- /dev/null
+++ b/src/shield.cpp
@@ -0,0 +1,6 @@
+#include "shield.h"
+
+Shield::Shield(int x, int y)
+ :x(x), y(y)
+{
+}
diff --git a/src/spaceship.cpp b/src/spaceship.cpp
new file mode 100644
index 0000000..faf2501
--- /dev/null
+++ b/src/spaceship.cpp
@@ -0,0 +1,6 @@
+#include "spaceship.h"
+
+Spaceship::Spaceship(int x, int y)
+ :x(x), y(y)
+{
+}