equal
deleted
inserted
replaced
|
1 /* $Id$ */ |
|
2 |
|
3 /** @file squirrel.hpp declarations of the class for squirrel loader */ |
|
4 |
|
5 #ifndef SQUIRREL_HPP |
|
6 #define SQUIRREL_HPP |
|
7 |
|
8 #include "../core/ai_controller.hpp" |
|
9 #include "../core/ai_base.hpp" |
|
10 #include <squirrel.h> |
|
11 |
|
12 class Squirrel: public AIController { |
|
13 private: |
|
14 HSQUIRRELVM vm; ///< The Virtual Machine for squirrel |
|
15 |
|
16 public: |
|
17 Squirrel(const char *script_dir); |
|
18 ~Squirrel(); |
|
19 |
|
20 /* virtual */ void GameLoop(); |
|
21 }; |
|
22 |
|
23 #endif /* SQUIRREL_HPP */ |