summaryrefslogtreecommitdiff
path: root/noncore/games/kbill/Computer.h
authormark <mark>2002-04-14 17:08:03 (UTC)
committer mark <mark>2002-04-14 17:08:03 (UTC)
commitbfeb067c8acfb5f1797fdc886ac71ca1b10ccf57 (patch) (side-by-side diff)
treead77e90c90f4bfb598bbe93aa4b3e14b689c96f4 /noncore/games/kbill/Computer.h
parenta0fe593db4e700989cc19e28b67a58f87823afeb (diff)
downloadopie-bfeb067c8acfb5f1797fdc886ac71ca1b10ccf57.zip
opie-bfeb067c8acfb5f1797fdc886ac71ca1b10ccf57.tar.gz
opie-bfeb067c8acfb5f1797fdc886ac71ca1b10ccf57.tar.bz2
Import of kbill
Diffstat (limited to 'noncore/games/kbill/Computer.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/games/kbill/Computer.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/noncore/games/kbill/Computer.h b/noncore/games/kbill/Computer.h
new file mode 100644
index 0000000..7edcafb
--- a/dev/null
+++ b/noncore/games/kbill/Computer.h
@@ -0,0 +1,22 @@
+#ifndef COMPUTER_H
+#define COMPUTER_H
+
+class Computer { /*structure for Computers*/
+public:
+ int type; /*CPU type*/
+ int os; /*current OS*/
+ int x, y; /*location*/
+ int busy; /*is the computer being used?*/
+ int setup(int i);
+ void draw();
+ int find_stray();
+ int oncomputer (int locx, int locy);
+ int compatible(int system);
+ int determineOS();
+ static const int TOASTER = 0; /* computer 0 is a toaster */
+ static const int PC = 5; /* type>=PC means the computer is a PC*/
+ static const int OFFSET = 4; /* offset of screen from 0,0 */
+ static const int BORDER = 50; /* BORDER pixels free on all sides*/
+};
+
+#endif