Libraries
A list of our external libraries and what we're using them for.
| Library | Reason
|
| Ogre | The graphics library
|
| boost | A compilation of many usefull sub-libraries, classes, functions and headers
|
| Lua | A scripting language which is used in our XML level? files (more?)
|
| Tcl | A command language which is used in our ingame Shell? and for other scripts (here? and here?)
|
| CEGui | A GUI (graphical user interface) library
|
| OIS | Input system (mouse, keyboard, joystick, gamepad, …)
|
| TinyXML | To parse XML files in the Loader?
|
| TinyXML++ | A more cpp-like interface to TinyXML
|
| tolua | Binds our C++ functions with Lua
|
| tolua++ | Extension of tolua for C++ constructs (like templates and std::string)
|
| C++/Tcl | Helps using Tcl in C++
|
| enet | A Network? library to send and receive packets
|