summaryrefslogtreecommitdiff
path: root/src/things.adb
diff options
context:
space:
mode:
authorJed Barber <jjbarber@y7mail.com>2017-07-30 22:23:20 +1000
committerJed Barber <jjbarber@y7mail.com>2017-07-30 22:23:20 +1000
commit2950872300a419344b39b9174f4b371a240272c6 (patch)
tree859d9c35b03b85ed7898a600441174f903f7c015 /src/things.adb
Basic game framework done, lacking any user input
Diffstat (limited to 'src/things.adb')
-rw-r--r--src/things.adb27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/things.adb b/src/things.adb
new file mode 100644
index 0000000..efd8b63
--- /dev/null
+++ b/src/things.adb
@@ -0,0 +1,27 @@
+
+
+package body Things is
+
+
+ procedure Draw
+ (This : in Thing;
+ X, Y : in Integer) is
+ begin
+ if This.Self_Image /= null then
+ This.Self_Image.Draw (X, Y);
+ end if;
+ end Draw;
+
+
+
+
+ function "="
+ (A, B : in Thing)
+ return Boolean is
+ begin
+ return A.Self_Image = B.Self_Image;
+ end "=";
+
+
+end Things;
+