src/ai/squirrel/squirrel.hpp
branchnoai
changeset 9365 c3d08e0b1083
child 9373 d03563181088
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/ai/squirrel/squirrel.hpp	Tue Mar 13 21:55:22 2007 +0000
@@ -0,0 +1,23 @@
+/* $Id$ */
+
+/** @file squirrel.hpp declarations of the class for squirrel loader */
+
+#ifndef SQUIRREL_HPP
+#define SQUIRREL_HPP
+
+#include "../core/ai_controller.hpp"
+#include "../core/ai_base.hpp"
+#include <squirrel.h>
+
+class Squirrel: public AIController {
+private:
+	HSQUIRRELVM vm;  ///< The Virtual Machine for squirrel
+
+public:
+	Squirrel(const char *script_dir);
+	~Squirrel();
+
+	/* virtual */ void GameLoop();
+};
+
+#endif /* SQUIRREL_HPP */